Canadian Income Tax Calculator

Work out your 2026 take-home pay in Ontario, British Columbia or Alberta after federal and provincial tax, CPP and EI, with the Ontario surtax applied.

How to use this calculator

  1. 1Enter your annual employment income before any deductions.
  2. 2Choose your province — only those with verified 2026 schedules are listed, and Quebec files separately.
  3. 3Add any RRSP contribution; it reduces taxable income and saves tax at your marginal rate.
  4. 4Compare the average rate against the marginal rate: the first is what you pay overall, the second is what your next raise costs.

How the calculation works

Tax = bracket tax − (basic personal amount + CPP + EI) × lowest rate, federally and provincially. Ontario then adds a surtax charged on its own tax
basic personal amount
A non-refundable credit — it cuts tax by the amount times the lowest rate, not by your marginal rate
surtax
Ontario only: 20% of provincial tax above $5,818, plus a further 36% above $7,446

Canada uses credits where many countries use deductions. The basic personal amount reduces federal tax by about 14% of itself, so it is worth the same to every taxpayer rather than more to a high earner.

The Ontario surtax applies to tax rather than income, which is why Ontario has more distinct marginal rates than brackets and why its true top rate far exceeds the headline 13.16%.

The marginal rate here is measured by adding a small amount to income and recomputing, rather than reading a bracket table. That captures the surtax and any credit interaction instead of assuming them away.

Worked example

$95,000 in Ontario

  1. 1.Federal: 14% on the first $58,523, then 20.5% on the remainder up to $95,000.
  2. 2.Ontario: 5.05% to $53,891 then 9.15% above, less the $12,989 basic personal credit.
  3. 3.The Ontario surtax then applies to provincial tax above $5,818.
  4. 4.CPP of $4,646.45 and EI of $1,123.07 are deducted as well, both at their annual maximums.

Result: Federal and Ontario tax, plus maxed CPP and EI

The same salary in Alberta

  1. 1.Federal tax is identical — it does not vary by province.
  2. 2.Alberta charges 8% on the first $61,200 then 10%, with no surtax at any level.
  3. 3.Its basic personal amount is $22,769 against Ontario's $12,989, so far more income escapes provincial tax.
  4. 4.But 8% is a higher starting rate than Ontario's 5.05%, and at this income that outweighs the larger allowance — Alberta provincial tax works out around $457 more than Ontario.

Result: Slightly behind Ontario — the crossover is near $110,000

Two taxes, and a credit system that catches people out

Canadians pay federal and provincial income tax on the same income, worked out on separate bracket schedules and then added. The federal schedule is identical across the country; the provincial one varies enormously, which is why the same salary leaves very different amounts in Alberta and Ontario.

What surprises people is how the personal allowance works. In most countries the tax-free amount is a deduction taken off income before the brackets apply. In Canada it is a non-refundable credit: the basic personal amount is multiplied by the *lowest* rate and subtracted from the tax owing. Federally that is 14% of $16,452 — about $2,303 off the bill.

So the basic personal amount is worth the same to someone on $40,000 and someone on $400,000. A deduction would be worth roughly twice as much to the higher earner. That is a deliberate design choice, and it means comparing Canadian take-home with a country like the UK by looking at the tax-free threshold alone gives the wrong answer.

Ontario's surtax, and why it hides

Ontario is the only province that charges a surtax on tax rather than on income. Once provincial tax passes $5,818, a 20% surtax applies to the excess; above $7,446 a further 36% stacks on top of that.

Because it multiplies tax that has already been calculated, its effect compounds whatever the bracket produced. A 9.15% bracket rate becomes an effective 12.35% once the first tier bites, and higher again in the second. This is why Ontario has more distinct marginal rates than it has brackets, and why quoting the 13.16% top provincial rate materially understates what a high earner actually pays.

It also creates planning thresholds that appear in no bracket table. A deduction that pulls provincial tax back below a surtax threshold is worth more than its face value, which is one reason RRSP contributions are especially effective for Ontario earners in the surtax range.

Which province is actually cheapest depends on income

"Alberta has the lowest taxes" is repeated so often that it is worth checking against the schedules, and the picture is more interesting than the slogan.

At typical salaries Alberta is not the cheapest of these three. Its basic personal amount of $22,769 is the largest in Canada, but its starting rate of 8% is well above Ontario's 5.05%, and at moderate incomes the higher rate outweighs the bigger allowance. On $95,000 of employment income, Alberta provincial tax comes out roughly $457 *higher* than Ontario's. British Columbia, with a low 5.6% starting rate and gentle middle brackets, is often the cheapest of the three in the $75,000–$120,000 range.

The crossover sits somewhere near $110,000. Above it Alberta pulls ahead decisively, and the gap widens fast: by $150,000 it is a few thousand dollars a year, and by $300,000 Alberta provincial tax is over $12,000 lower than Ontario's. Two things drive that — Alberta levies no surtax, and its upper brackets are flatter.

So the honest summary is that Alberta is a high-income advantage rather than a general one. For anyone comparing provinces, the answer depends on where they sit on the income scale, and it is worth running your own number rather than trusting the reputation.

What this assumes, and where it stops

Assumptions

  • Employment income taxed at 2026 federal and provincial rates for the province chosen.
  • The basic personal amount and the CPP and EI credits are applied; no other non-refundable credits are.
  • CPP and EI are charged at employee rates on gross income, before any RRSP deduction.
  • Residence in one province for the whole year, with no foreign income.

Limitations

  • Only Ontario, British Columbia and Alberta are covered. Every other province sets its own brackets, and Quebec files an entirely separate return.
  • The Ontario Health Premium, up to $900 a year, is excluded and would reduce Ontario take-home slightly.
  • The Canada employment amount and other non-refundable credits are not applied, so tax is shown a little higher than the final assessed figure.
  • Provincial low-income reductions, refundable credits and benefit payments are not modelled.

Common questions

How much tax will I pay in Canada on $95,000?

It depends heavily on your province. Federal tax is the same everywhere — 14% to $58,523 then 20.5% — but provincial tax varies widely. Ontario charges 5.05% rising to 9.15% at that income plus a surtax on the tax itself, while Alberta charges 8% to $61,200 with a much larger basic personal amount and no surtax. The take-home difference between those two provinces on the same salary runs to thousands of dollars a year.

Is the basic personal amount a deduction or a credit?

A credit, and the distinction matters. It is multiplied by the lowest tax rate and subtracted from the tax you owe, so federally it is worth about 14% of $16,452 — roughly $2,303 — to every taxpayer regardless of income. If it were a deduction it would reduce taxable income and be worth far more at higher rates, which is exactly how RRSP contributions work but not the basic personal amount.

What is the Ontario surtax and does it apply to me?

It is a tax on your Ontario tax rather than on your income. Once provincial tax exceeds $5,818 a 20% surtax applies to the excess, and above $7,446 a further 36% stacks on. In practice it starts biting at roughly the average full-time salary and pushes real marginal rates well above the 13.16% headline top rate. No other province works this way.

Does Alberta really have the lowest taxes?

Only above roughly $110,000. Alberta's basic personal amount of $22,769 is the largest in Canada, but its 8% starting rate is higher than Ontario's 5.05%, and at moderate incomes that outweighs the bigger allowance — on $95,000 Alberta provincial tax is about $457 more than Ontario's. Above the crossover Alberta pulls ahead sharply, because it has no surtax and flatter upper brackets, reaching more than $12,000 cheaper at $300,000. Run your own income rather than trusting the reputation.

Which of these three provinces is cheapest for me?

It depends where you sit on the income scale. Ontario is generally cheapest at lower incomes thanks to its 5.05% starting rate. British Columbia is often best through the middle, roughly $75,000 to $120,000, with a 5.6% start and gentle middle brackets. Alberta wins clearly above about $110,000 and the margin grows steadily from there. Federal tax is the same in all three, so every difference you see is provincial.

Sources

Formula and content last reviewed on .

Results are estimates for information only, not professional advice.

Report an error

Tools people commonly use alongside the canadian income tax calculator.

See all finance calculators →