Ontario Income Tax Calculator — Methodology

This page documents how the Ontario Income Tax Calculator computes federal and provincial income tax, CPP contributions, EI premiums, the Ontario surtax, the Ontario Health Premium, and the Ontario Tax Reduction for the 2026 tax year. All rates are sourced from CRA and ESDC published tables.

1. What This Methodology Covers

This methodology applies to the Ontario Income Tax Calculator at ontarioincometaxcalc.ca. It documents the calculation of federal and Ontario provincial income tax on employment income for Ontario residents in the 2026 tax year.

This methodology covers:

  • Federal income tax brackets and the Basic Personal Amount
  • Ontario provincial income tax brackets and the Ontario BPA
  • Canada Employment Amount (CEA)
  • CPP base and first additional contribution split
  • EI premiums
  • Ontario surtax
  • Ontario Health Premium
  • Ontario Tax Reduction (basic-only)

This methodology does not cover self-employment income, RRSP contributions, childcare deductions, union dues, dividend income, capital gains, rental income, or provincial tax credits beyond those listed above.

2. Calculation Order

The calculator follows this sequence, which aligns with the CRA T4032-ON step-by-step method:

  1. Compute CPP contributions (base + first additional + second additional)
  2. Compute EI premiums
  3. Calculate taxable income: gross income − CPP first additional − EI
  4. Apply federal brackets to taxable income
  5. Apply federal non-refundable credits: BPA, CPP base, EI, CEA
  6. Apply Ontario brackets to taxable income
  7. Apply Ontario non-refundable credits: BPA, CPP base, EI
  8. Calculate Ontario surtax on basic Ontario tax
  9. Calculate Ontario Health Premium on gross income
  10. Calculate Ontario Tax Reduction on provincial tax + surtax (excluding OHP)
  11. Subtract tax reduction from total Ontario tax (including OHP)
  12. Sum federal tax + total Ontario tax = total tax
  13. Net income = gross income − total tax − CPP total − EI

3. Federal Tax Brackets

Federal income tax is calculated on taxable income using progressive brackets. For 2026:

2026 Federal Income Tax Brackets
BracketRate
$0 – $58,52314.0%
$58,523 – $117,04720.5%
$117,047 – $169,84926.0%
$169,849 – $239,38129.0%
Over $239,38133.0%

Source: CRA T4127 (123rd edition, January 2026).

4. Ontario Tax Brackets

Ontario provincial income tax is calculated on the same taxable income using Ontario brackets:

2026 Ontario Income Tax Brackets
BracketRate
$0 – $53,8915.05%
$53,891 – $107,7859.15%
$107,785 – $150,00011.16%
$150,000 – $220,00012.16%
Over $220,00013.16%

Source: Ontario Ministry of Finance — 2026 Ontario Budget annex; CRA T4032-ON (January 2026).

5. Basic Personal Amount

Federal BPA

The federal Basic Personal Amount for 2026 is $16,452. It generates a non-refundable tax credit at the lowest federal bracket rate (14%):

federalBPACredit = $16,452 × 0.14 = $2,303.28

For incomes above $177,882, the BPA begins to phase down toward a base amount of $13,161, reaching the base at $263,764. The phase-down reduces both the BPA and the resulting credit.

Ontario BPA

The Ontario Basic Personal Amount for 2026 is $12,989. It generates a non-refundable credit at Ontario's lowest bracket rate (5.05%):

ontarioBPACredit = $12,989 × 0.0505 = $655.94

The Ontario BPA does not phase down — it applies at the full amount for all incomes.

6. Canada Employment Amount (D1)

The Canada Employment Amount (CEA) is a non-refundable federal tax credit available to individuals with employment income. For 2026, the prescribed amount is $1,501.

The credit is calculated as:

ceaCredit = min($1,501, employmentIncome) × 0.14

For any employment income of $1,501 or more, the maximum credit is:

$1,501 × 0.14 = $210.14

This credit reduces federal tax payable. It is applied at the federal lowest bracket rate (14%), the same rate used for the BPA, CPP base, and EI credits. The CEA does not reduce taxable income — it is a credit against computed federal tax only.

Source: CRA Line 31260; CRA T4032-ON (January 2026), line 10.

7. CPP Treatment (D3)

The Canada Pension Plan contribution is split into three components. The treatment of each component for income tax purposes differs and is critical to correct calculation:

CPP Base Contribution (4.95%)

The CPP base contribution is calculated on pensionable earnings between the basic exemption ($3,500) and the YMPE ($74,600) at a rate of 4.95%. The maximum base contribution for 2026 is $3,519.45.

Tax treatment: non-refundable credit only. The CPP base contribution generates a non-refundable tax credit at the federal lowest bracket rate (14%) and the Ontario lowest bracket rate (5.05%). It is not deducted from taxable income.

federalCPPBaseCredit = cppBase × 0.14

ontarioCPPBaseCredit = cppBase × 0.0505

CPP First Additional Contribution (1.00%)

The CPP first additional contribution is calculated on the same pensionable earnings range as the base contribution (between $3,500 and the YMPE) at a rate of 1.00%. The maximum first additional contribution for 2026 is $711.00.

Tax treatment: deduction from taxable income only. The CPP first additional contribution is deducted from gross income before tax brackets are applied. It does not generate a non-refundable tax credit.

taxableIncome = grossIncome − cppAdditional − ei

CPP Second Additional Contribution (4.00%)

CPP2 applies to earnings between the YMPE ($74,600) and the YAMPE ($85,000) at a rate of 4.00%. The maximum CPP2 contribution for 2026 is $416.00. CPP2 is neither deductible from taxable income nor eligible for a non-refundable credit. It reduces net income but does not affect the income tax calculation.

Why the Split Matters

Treating the full CPP1 amount (5.95%) as both a deduction from taxable income and a non-refundable credit would double-count the tax benefit. The CRA T4032-ON step-by-step method explicitly separates the base (credit only) from the first additional (deduction only). This calculator follows that treatment.

Combined CPP1 rate: 4.95% (base) + 1.00% (first additional) = 5.95%.
Combined maximum CPP1 contribution: $3,519.45 + $711.00 = $4,230.45.

Source: CRA T4032-ON (January 2026); ESDC 2026 CPP contribution rate order.

8. EI Treatment

Employment Insurance premiums are calculated on insurable earnings up to the maximum insurable earnings of $68,900 at a rate of 1.63%.

ei = min(grossIncome, $68,900) × 0.0163, capped at $1,123.07

EI premiums are both deducted from taxable income and eligible for a non-refundable tax credit at the federal and Ontario lowest bracket rates:

taxableIncome = grossIncome − cppAdditional − ei

federalEICredit = ei × 0.14

ontarioEICredit = ei × 0.0505

Source: ESDC — 2026 EI Premium Rate Announcement.

9. Ontario Surtax

The Ontario surtax is an additional levy on basic Ontario tax (provincial tax before surtax). It does not apply to income directly. For 2026:

  • 20% surtax on basic Ontario tax exceeding $5,818
  • 36% surtax on basic Ontario tax exceeding $7,446

surtax = 0.20 × max(0, basicOntarioTax − $5,818) + 0.36 × max(0, basicOntarioTax − $7,446)

At the first surtax trigger ($5,818 in basic Ontario tax), the approximate gross income is $90,000. Most Ontario earners below $80,000 pay zero surtax.

Source: CRA T4032-ON (January 2026); Ontario Ministry of Finance.

10. Ontario Health Premium

The Ontario Health Premium (OHP) is a provincial levy collected through the tax return, not through payroll. It is based on taxable income and follows a band schedule:

2026 Ontario Health Premium Schedule
Taxable IncomeOHP
Up to $20,000$0
$20,000 – $25,000$300
$25,000 – $36,000$450
$36,000 – $48,000$600
$48,000 – $72,000$750
$72,000 – $200,600$750
Over $200,600$900

The OHP does not appear on paycheques. It is calculated on gross income and added to Ontario tax after surtax.

Source: ontario.ca — Ontario Health Premium; CRA T4032-ON (January 2026).

11. Ontario Tax Reduction (D2)

The Ontario Tax Reduction reduces provincial tax payable for lower-income Ontario residents. This calculator implements the basic-only reduction, matching the CRA payroll table methodology used in T4032-ON.

Formula

The reduction uses the provincial tax before reduction (basic Ontario tax + surtax, excluding the Ontario Health Premium), consistent with T4032-ON line 22:

provincialTaxExclOHP = basicOntarioTax + surtax

The reduction is then:

reduction = min(provincialTaxExclOHP, max(0, 2 × basicAmount − provincialTaxExclOHP))

Where the basic amount for 2026 is $300.

How It Works

The reduction is largest when provincial tax is at or below $300. At that point the reduction equals the provincial tax itself, reducing it to zero. As provincial tax increases above $300, the reduction decreases until it reaches zero at provincialTaxExclOHP = 2 × $300 = $600.

The reduction is subtracted from total Ontario tax including the OHP (line 24 → 26 in T4032-ON), but the OHP itself is not included in the reduction formula.

Not Modeled

Dependant amounts ($575 each), spouse amounts, and disability amounts are not modeled. These would further reduce Ontario tax for eligible filers but require inputs (number of dependants, disability status) that this calculator does not collect.

Source: CRA T4032-ON (January 2026), lines 22–26; Ontario Ministry of Finance — Ontario Tax Reduction.

12. Assumptions and Limitations

  • Employment income only. The calculator does not model self-employment income, investment income, rental income, or other income types.
  • No RRSP deductions. RRSP contributions reduce taxable income but are not included as an input.
  • No dependant credits. The Ontario Tax Reduction uses the basic amount only. Dependant, spouse, and disability amounts are not modeled.
  • Standard withholding methodology. The calculator follows the CRA T4032-ON payroll deduction methodology. Individual tax returns may differ due to credits, deductions, or employer-specific arrangements not captured here.
  • Ontario residents only. Provincial calculations are specific to Ontario. Other provinces have different brackets, credits, and surtax rules.
  • No CPP2 credit. CPP2 contributions do not generate a non-refundable tax credit and are not deductible from taxable income.
  • Tax year 2026. All rates and brackets reflect published 2026 values. Rates may change in future tax years.
  • Rounding. All monetary values are rounded to two decimal places at each calculation step.

13. Sources and Update Date

  • CRA T4032-ON — Payroll Deductions Tables (January 2026)
  • CRA T4127 — Payroll Deductions Formulas (122nd/123rd editions)
  • CRA — Tax rates and income brackets for individuals (Line 31260 for CEA)
  • CRA TD1 / TD1ON — Personal Tax Credits Return (2026)
  • ESDC — 2026 CPP Contribution Rate and Maximums Order
  • ESDC — 2026 EI Premium Rate Announcement
  • Ontario Ministry of Finance — 2026 Ontario Budget Annex
  • Ontario Ministry of Finance — Ontario Tax Reduction
  • ontario.ca — Ontario Health Premium schedule

Last updated: June 2026.

Tax year: 2026.