Estimate your co-payment and out-of-pocket costs for dental procedures
Source: Government of Canada — CDCP Examples of Co-Payments and Additional Charges
Rolling out the Canadian Dental Care Plan (CDCP) has expanded access to oral health care for millions of residents who are not insured. Many dental patients are unaware of this when they receive an invoice after visiting the dentist. CDCP CoPayment Calculator helps Canadians to estimate their out-of-pocket dental costs.
Here is a common misunderstanding: government CDCP dental benefits provide 100% free care. Practically, patients' dental care share depends on household income tiers, fixed percentage rules, and the pricing difference between federal reimbursement limits and provincial dental association CDCP fee guides.
The CDCP CoPayment Calculator removes these confusions and helps you accurately estimate your out-of-pocket costs. By considering your family's adjusted income, statutory co-insurance share, and the actual fees charged by your dental clinic, this CDCP Fee Guide tool provides a clear breakdown of what the federal government covers and what you must pay out of pocket at the dental clinic.
The CDCP CoPayment Calculator is a Canadian health finance calculation tool designed by CanadaCalculators.ca. It is made to model the exact cost-sharing rules established by Health Canada and Sun Life for the Canadian Dental Care Plan.
Instead of providing a real estimate, the CDCP CoPay Calculator breaks down dental balance billing into its two essential components: your statutory percentage-based co-payment and the clinic's balance billing fee gap. This helps you calculate the CDCP Fee Guide.
The primary goal of the CDCP Fee Guide Calculator is to show prospective and active plan members accurately. It helps you estimate how much Fee Guide payment you need to bring to your appointment, preventing billing surprises at the reception desk of Dentists.
This CDCP Dental Care Copayment Calculator processes both regulatory parameters and private provider fee schedules to determine your final bill:
Here is the method for using this CDCP Patient Share Calculator on CandaCalculators.ca:
Provide your AFNI (Adjusted Family Net Income) to determine which CDCP(Canada Dental Care Plan) income tier and co-payment percentage applies.
This is a province-wise tool to calculate the copayment by choosing your province or territory to use the applicable dental fee information for your location.
Select the dental procedure you want to estimate, such as scaling, dentures, or another covered service.
Specify how many units of the selected dental procedure you expect to receive.
Add the amount your dental provider charges and compare it with the CDCP established fee by entering both values.
Check the CDCP payment, co-payment, balance billing, and total amount you may need to pay out of pocket.
The CDCP Co-Payment Calculator uses a two-stage financial settlement model:
[CDCP Established Fee] × [Plan Coverage %] = Government Payment to Clinic
[CDCP Established Fee] × [Patient Co-Pay %] = Patient Statutory Co-Payment
[Clinic Billed Fee] − [CDCP Established Fee] = Balance Billing Variance
[Patient Statutory Co-Payment] + [Balance Billing Variance] = Total Patient Due
Under this structure, even if you are in the 0% CDCP co-payment tier, you may still owe money if your provider charges fees that exceed the CDCP established rates.
$$C_{\%} = \begin{cases} 0\% & \text{if AFNI} < \$70,000 \\ 40\% & \text{if } \$70,000 \le \text{AFNI} < \$80,000 \\ 60\% & \text{if } \$80,000 \le \text{AFNI} < \$90,000 \\ 100\% & \text{if AFNI} \ge \$90,000 \text{ (Ineligible)} \end{cases}$$
$$G_{\$} = F_{\text{CDCP}} \times (1 - C_{\%})$$
$$P_{\text{stat}} = F_{\text{CDCP}} \times C_{\%}$$
$$B_{\$} = \max(0, F_{\text{Clinic}} - F_{\text{CDCP}})$$
$$T_{\text{Patient}} = P_{\text{stat}} + B_{\$}$$
The following table summarizes patient co-payment expectations across all income tiers:
| Adjusted Family Net Income (AFNI) | Federal Coverage Rate | Statutory Patient Co-Pay | Balance Billing Exposure | Typical Out-of-Pocket Risk |
|---|---|---|---|---|
| < $70,000 | 100% of CDCP Grid | 0% of CDCP Grid | Yes (if provider charges over CDCP rates) | Low (Fee gap only) |
| $70,000 - $79,999 | 60% of CDCP Grid | 40% of CDCP Grid | Yes (if provider charges over CDCP rates) | Moderate (40% co-pay + fee gap) |
| $80,000 - $89,999 | 40% of CDCP Grid | 60% of CDCP Grid | Yes (if provider charges over CDCP rates) | High (60% co-pay + fee gap) |
| $90,000 and Above | 0% (Ineligible) | 100% (Full cost) | Yes (Responsible for full private fee) | Full private clinic fee |
Suppose a standard appointment for 2 units of scaling (30 minutes of dental cleaning).
Here is how out-of-pocket costs compare across the three income brackets:
| Calculation Step | Tier 1: AFNI Under $70k (0% Co-Pay) | Tier 2: AFNI $76,000 (40% Co-Pay) | Tier 3: AFNI $84,000 (60% Co-Pay) |
|---|---|---|---|
| Gross Clinic Billed Fee | $145 | $145 | $145 |
| CDCP Established Rate | $134 | $134 | $134 |
| CDCP Pays Clinic | $134 (100%) | $80.40 (60%) | $53.60 (40%) |
| Patient Statutory Co-Pay | $0 (0%) | $53.60 (40%) | $80.40 (60%) |
| Balance Billing Gap | $11 | $11 | $11 |
| Total Patient Payment Due | $11 | $64.60 | $91.40 |
Marc has an AFNI of $74,500 (with 40% co-payment tier) requiring a multi-surface posterior permanent composite filling.
Calculate the Balance Billing Gap:
$$\$280 \text{ (Clinic Fee)} - \$230 \text{ (CDCP Fee)} = \$50$$
Calculate the CDCP Government Contribution (60%):
$$\$230 \times 0.60 = \$138$$
Calculate Marc's Statutory Co-Payment (40%):
$$\$230 \times 0.40 = \$92$$
Calculate Marc's Total Out-of-Pocket Expense:
$$\$92 \text{ (Statutory Co-Pay)} + \$50 \text{ (Fee Gap)} = \mathbf{\$142}$$
Marc's final bill at the dentist's reception is $142, and the plan covers $138, reducing his total procedure cost by roughly half compared to being completely uninsured.
⚠️This tool is for information purpose only. We do not guarantee any claim.
It is made based on data publicaly available on official website of concerned department.
Last Updated: March 2026 | Official Determination Required