
Guides
Chiropractic Billing in British Columbia: MSP and ICBC Explained
Chiropractic billing in British Columbia: MSP and ICBC explained through a step-by-step method for separating the two public payers and checking each claim.
What to take away
- MSP and ICBC are separate billing channels; a BC chiropractor does not bill them the same way.
- MSP covers a limited set of visits for enrolled residents and routes through Teleplan.
- ICBC pays only for treatment tied to an accepted motor vehicle claim and uses its own provider portal.
- The claim decision turns on eligibility and documentation, not on the adjustment itself.
- When a claim stalls, check the PHN and service date first, then escalate after two failed submissions.
Two separate billing pathways
British Columbia runs two public billing systems that chiropractors must keep separate: MSP for ordinary health coverage and ICBC for auto injury claims.
| Item | MSP path | ICBC path |
|---|---|---|
| Payer | BC Medical Services Plan | Insurance Corporation of British Columbia |
| Coverage trigger | Resident enrolled in MSP seeks chiropractic care | Patient has an accepted motor vehicle accident claim |
| Billing portal | Teleplan | ICBC health care provider portal |
| What decides payment | MSP eligibility and visit count | Approved treatment plan on the claim |
The BC government's MSP practitioner page lists current billing codes and enrolment requirements. An overview of healthcare in Canada shows why this provincial split exists.
Each path has its own forms, codes and deadlines. Mixing them is a common audit trigger.
What has to be true before the first step
- The patient has a valid BC Personal Health Number, also called a PHN.
- The clinic is enrolled as an MSP practitioner with the province.
- For ICBC, the patient has a claim number and the clinic is registered with ICBC.
- The chiropractor holds an active licence with the College of Chiropractors of BC.
The Chiropractic Billing Compliance Checklist article walks through the documents to keep before the first claim. Health Canada confirms that provinces administer their own health plans, which is why the MSP path differs from other provinces.
The sequence for a BC chiropractic claim
- Verify MSP eligibility or ICBC claim status before the patient leaves the treatment room.
- Record the correct service date, diagnosis code and treatment code in the clinical note.
- Submit the claim through Teleplan for MSP or the ICBC portal for auto claims.
- Read the payer response and file it with the patient's record.
This sequence works for routine visits. Complex ICBC treatment plans still start at the same verification step.
The step that decides the result
The eligibility check is the step that decides the result. If the PHN is inactive or the ICBC claim is not accepted, no later step fixes the claim.
Most rejected BC chiropractic claims fail before submission because the eligibility check did not return a matched record.
Even so, the Chiropractic Billing CPT Codes guide explains which treatment codes map to the services performed.
How to check each step came out right
- The MSP response from Teleplan shows a "paid" status, not a warning code.
- The ICBC portal confirms the claim reached "accepted" before the next visit.
- The service date in the billing record matches the clinical note exactly.
- The PHN and birthdate match the patient's BC Services Card.
A visible check is the status line returned by Teleplan or the ICBC portal. If it says rejected, the step did not come out right.
The Chiropractic Billing Audit Triggers guide names the records auditors ask for when a claim looks clean but fails.
What to do when a claim stalls
The most common failure is an MSP claim rejected for "ineligible coverage". Check the PHN against the patient's BC Services Card, confirm the patient is still enrolled in MSP, correct any digit error, and resubmit once.
If an ICBC claim stalls, the portal should show a message from the adjuster. Call the adjuster only after you have the claim number and treatment date in front of you.
A comparison with Medicare Chiropractic Billing Rules shows the same principle: payer rules decide payment before clinical merit.
When to stop and hand it to a professional
Stop and hand the claim to a BC chiropractic billing specialist when the same claim has been rejected twice with the same error code, or when ICBC asks for clinical notes that you cannot support from the record.
Common questions
Does MSP cover the full cost of a chiropractic visit? No. MSP covers a limited amount per visit and a limited number of visits per year for eligible residents. The current rates and visit cap are set by the province and posted on the BC MSP practitioner page.
Can a chiropractor bill both MSP and ICBC for the same visit? No. The same service cannot be billed to two public payers. If the visit relates to a motor vehicle accident, bill ICBC; otherwise bill MSP if the patient is eligible.
What happens if an ICBC claim is not yet accepted? The chiropractor should not bill ICBC before the claim is accepted. Bill the patient privately only if you have their written consent and the treatment is outside any public plan.
How does a clinic know a Teleplan claim came out right? Teleplan returns a status code. A paid status means the claim cleared; a warning or error code means it needs correction before the next visit.







