Quick Answer: At the defaults on this page -- C$95,000 of taxable income, the enacted Income Tax Act s. 117(2) bracket thresholds, the enhanced basic personal amount of C$15,000, and a placeholder provincial rate of 10% against a C$12,000 provincial basic personal amount -- the total income tax is C$21,945.63. That splits into C$13,645.63 of federal tax and C$8,300.00 of provincial tax, leaving C$73,054.37 after tax and an average rate of 23.10%. The marginal rate on the next dollar is 30.50%. All figures are in Canadian dollars.
Overview
Canadian personal income tax is levied twice on the same income: once federally under the Income Tax Act, and once provincially or territorially under thirteen separate pieces of provincial legislation. The federal side is national and knowable. The provincial side is not, and any calculator quoting a single "Canadian tax rate" is quietly assuming a province it has not named.
This calculator separates the two honestly. The five federal marginal rates come straight out of Income Tax Act s. 117(2) and are fixed in the code: 14%, 20.5%, 26%, 29% and 33%. Everything else that varies is an input you control, including the bracket thresholds, because those are not fixed in the statute either. Section 117(2) is drafted as "the amount determined for the taxation year in respect of $57,375", meaning the enacted dollar figure is a base amount that s. 117.1 re-indexes to inflation every single year. The amount in force for any particular taxation year appears nowhere in the Act, so this page starts from the enacted base amounts and lets you replace them.
The other thing worth understanding before you read the output is that the basic personal amount is not a deduction. It is a non-refundable credit computed at the lowest rate. That distinction is what makes it worth exactly the same number of dollars to a top-bracket earner and to someone in the first bracket, and it is why the calculator reports a credit value rather than subtracting an amount from your income.
How This Is Calculated
Step 1 -- run taxable income through the s. 117(2) ladder. Each rate applies only to the slice of income inside its own bracket, never to the whole amount:
where the rates $r_i$ are the five statutory figures and $T_i$ are the four thresholds you supply.
Step 2 -- determine the basic personal amount under s. 118(1.1). Below the third threshold you get the full enhanced amount. Above the fourth you get only the reduced amount. Between them it falls in a straight line:
Step 3 -- convert that amount into a credit at the lowest statutory rate. Section 118(1) multiplies the personal amounts by "the appropriate percentage for the year", which is the lowest s. 117(2) rate, so:
Step 4 -- subtract the credit, floored at zero. The credit is non-refundable, so it can reduce federal tax to nil but never below it.
Step 5 -- compute provincial tax. This calculator applies one rate you supply to taxable income above a provincial basic personal amount you supply. That is a deliberate simplification of a progressive provincial ladder and is disclosed below.
Worked Example
Using the page defaults: C$95,000 of taxable income, thresholds of C$57,375, C$114,750, C$177,882 and C$253,414, an enhanced basic personal amount of C$15,000, a provincial rate of 10%, and a provincial basic personal amount of C$12,000.
Step 1: tax the first bracket. C$57,375 at 14%. C$8,032.50
Step 2: find the income in the second bracket. C$95,000 less C$57,375. C$37,625
Step 3: tax that slice at 20.5%. C$37,625 times 0.205 gives C$7,713.125, which rounds to C$7,713.13
Step 4: add the two brackets for gross federal tax. C$15,745.63
Step 5: find the basic personal amount. C$95,000 sits below the third threshold of C$177,882, so no phase-out applies. C$15,000.00
Step 6: convert it to a credit at 14%. C$2,100.00
Step 7: subtract the credit for net federal tax. C$15,745.63 less C$2,100.00. C$13,645.63
Step 8: find provincial taxable income. C$95,000 less the C$12,000 provincial amount. C$83,000
Step 9: apply the 10% provincial rate. C$8,300.00
Step 10: add federal and provincial tax. C$21,945.63
The average rate is 23.10%, well below the 30.50% marginal rate, which is the whole point of a bracket system: the top rate applies only to the last slice.
What This Does Not Account For
- The bracket thresholds and both basic personal amounts are unverified for any current year. The defaults are the figures ENACTED in s. 117(2) and s. 118(1.1). Section 117.1 re-indexes all of them annually, and the Justice Laws Website does not publish the indexed result. Confirm the current-year figures against the CRA indexation table before relying on this page for a filing decision.
- Provincial tax is modelled as a single rate, not a progressive ladder. Every province and territory has its own brackets, its own basic personal amount, and in several cases a surtax on top. This calculator applies one rate you enter to income above one amount you enter. It is a reasonable approximation of your marginal position and a poor approximation of your total provincial bill at low incomes.
- Only the basic personal amount is applied as a credit. The age amount, the pension income amount, the disability amount, the Canada employment amount, tuition, medical expenses and charitable donations are all real non-refundable credits that this page does not model.
- No CPP or EI. Those are payroll contributions on employment income, not income tax. Use the take-home pay calculator on this site for those.
- No refundable credits or benefits, no alternative minimum tax, no dividend gross-up, and no special treatment of capital gains. Those have their own calculators on this site.
Common Pitfalls
- Believing a higher bracket taxes all your income at the higher rate. It never does. Crossing a threshold changes the rate only on the dollars above it, which is why a raise can never leave you worse off through the tax system alone.
- Treating the basic personal amount as a deduction. It is a credit at 14%. A C$15,000 basic personal amount is worth C$2,100, not C$15,000 times your marginal rate. People routinely overestimate it by a factor of two.
- Using gross salary instead of taxable income. RRSP contributions, union dues and child care expenses all come off before the ladder runs, so entering gross pay overstates your tax.
- Forgetting the basic personal amount shrinks at high incomes. Between the third and fourth thresholds, s. 118(1.1) grinds it down, which quietly raises the effective marginal rate in that band above the headline 29%.
- Assuming a national provincial rate. Combined top rates differ by more than ten percentage points across the country. A figure computed for one province is simply wrong in another.
Frequently Asked Questions
What are the federal income tax rates in Canada?
Is the basic personal amount a deduction or a credit?
Why does the basic personal amount get smaller at high incomes?
Why does this calculator ask me for a provincial rate instead of knowing it?
What is the difference between my marginal rate and my average rate?
Sources
- Income Tax Act, R.S.C. 1985, c. 1 (5th Supp.), s. 117(2), the federal marginal rates and bracket structure. Justice Laws Website, read 2026-08-31; Act current to 2026-06-21, last amended 2026-06-18. https://laws-lois.justice.gc.ca/eng/acts/I-3.3/section-117.html
- Income Tax Act, s. 118(1)(c) and s. 118(1.1), the basic personal amount as a non-refundable credit and its phase-out between the third and fourth bracket thresholds. Justice Laws Website, read 2026-08-31. https://laws-lois.justice.gc.ca/eng/acts/I-3.3/section-118.html
- Income Tax Act, s. 117.1, the annual indexation provision that re-values the bracket thresholds and both basic personal amounts. The indexed figures themselves are not published on the Justice Laws Website and were NOT verified in building this page.