Countworthy

Home/Canada/Take-Home Pay Calculator

Canada Take-Home Pay Calculator (2026)

Your net pay by province or territory after federal and provincial income tax, CPP (including CPP2), and EI — or QPP, QPIP and the federal abatement in Quebec — computed on CRA's own annual payroll-deduction method (and Revenu Québec's for Quebec), with an optional RRSP contribution.

Result
Net pay / year$0.00
Where the money goes
ItemAmount
Gross pay$0.00
Federal tax$0.00
Provincial tax$0.00
CPP$0.00
EI$0.00
Net pay$0.00
Average tax rate0.0%
Marginal tax rate0.0%

Not modelled: cumulative per-period averaging, bonuses and other lump-sum payments (CRA uses a different withholding method for these), credits and deductions beyond the basics (union dues, medical expenses, donations, tuition, dependants — including the dependant part of Ontario's tax reduction), return-time credits such as Ontario's LIFT, and employer-paid benefits.

Information only, not tax advice — your actual pay stub or notice of assessment can differ; see the FAQ below for why.

Formula sourced, dated and independently re-derived — see the audit trail ↓

How CRA actually calculates this

Every dollar taken off a Canadian paycheque falls into one of four buckets: federal income tax, provincial or territorial income tax, CPP or QPP (the pension plan), and EI (employment insurance, plus QPIP in Quebec). CRA's own payroll formulas — published every year in a document called T4127 — compute each of the first two the same basic way: multiply your taxable income by the applicable bracket rate, then subtract a set of non-refundable credits, each converted into an actual dollar credit by multiplying it by that jurisdiction's lowest tax rate. This calculator runs that exact "annual method": your whole year's income and deductions in one calculation, rather than one pay period re-projected forward the way real payroll software does (more on that gap below).

Taxable income = gross pay − RRSP contribution − enhanced CPP/QPP deduction (the extra 1% layer, plus all of CPP2/QPP2)
Tax = (taxable income × bracket rate − bracket adjustment) − lowest-rate × (basic personal amount + CPP/QPP credit + EI/QPIP premiums + employment amount)

Three credits do the heavy lifting here. The basic personal amount (BPA) is the income everyone gets tax-free — $16,452 federally for 2026, and a different amount set by each province (Alberta's $22,769 is the highest; Nova Scotia's $11,932 the lowest). The federal BPA also quietly shrinks for high earners: it phases down from $16,452 to a $14,829 floor between $181,440 and $258,482 of net income — Yukon's BPA mirrors that federal amount and its phase-out exactly, and Manitoba's $15,780 phases out to nothing between $200,000 and $400,000. The Canada Employment Amount is a flat $1,501 credit (2026) available to anyone with employment income, meant to offset work-related costs. And the CPP/QPP and EI/QPIP credit exists because those aren't really taxes — they're contributions to plans you'll eventually draw from — so only the "base" portion of what you pay is credited back at the lowest rate; the enhanced layers (explained below) are instead deducted straight from your taxable income before tax is even calculated.

CPP, CPP2, and the two-ceiling system

CPP contributions in 2026 work in two tiers. The base tier runs from a $3,500 exemption up to the Year's Maximum Pensionable Earnings (YMPE) of $74,600, at a combined employee rate of 5.95% — split, for tax purposes, into a 4.95% portion that earns you a tax credit and a 1.00% "first additional" portion that's instead deducted from your taxable income. The maximum base contribution is $71,100 × 5.95% = $4,230.45. CPP2, added in 2024, is a second, separate 4% contribution that kicks in only on earnings between the YMPE ($74,600) and a second ceiling, the Year's Additional Maximum Pensionable Earnings (YAMPE) of $85,000 — a $10,400-wide band, capping CPP2 at $416.00. Unlike the base tier's split, the entire CPP2 amount is a deduction from taxable income, with no credit component at all. Someone earning $95,000 or more pays the full $4,230.45 + $416.00 = $4,646.45 in CPP for the year; someone earning under $74,600 never touches CPP2 at all. Quebec runs the parallel QPP and QPP2 instead, at slightly different base rates (5.30% base + 1.00% first-additional = 6.30% combined, capped at $4,479.30, plus the same 4%/$416.00 QPP2), on the identical $74,600/$85,000 ceilings.

EI, and Quebec's QPIP difference

EI premiums for 2026 are 1.63% of insurable earnings up to a Maximum Insurable Earnings (MIE) of $68,900, capping the annual premium at $1,123.07. Quebec workers pay a reduced EI rate of 1.30% (capped at $895.70) because Quebec runs its own parental-leave program, the Quebec Parental Insurance Plan (QPIP), which covers benefits EI provides everywhere else in Canada. QPIP is a separate premium — 0.430% of earnings up to a $103,000 insurable maximum, capping at $442.90 — paid on top of the reduced EI rate. EI and QPIP premiums are fully creditable against federal tax at 14% (and EI against provincial tax outside Quebec, at that province's lowest rate), unlike the enhanced CPP/QPP layers; Quebec's own formula credits neither — see below.

Ontario's surtax and Health Premium

Ontario adds two extra steps most provinces don't have. The surtax applies on top of Ontario tax itself (after its own BPA and CPP/EI credits, before the Health Premium): 20% of any Ontario tax over $5,818, plus a further 16% (36% total) of any Ontario tax over $7,446 — a real jump in your effective marginal rate for anyone whose Ontario tax crosses those thresholds. The Ontario Health Premium is entirely separate: a graduated premium based directly on taxable income, phasing up through $300, $450, $600, $750 and a final $900 cap as income rises from $20,000 to $200,600, with short "phase-in" ranges between each flat step. It applies to every dollar of taxable income above $20,000 and is not itself subject to the surtax or any credit.

Low-income reductions: British Columbia and Ontario

BC offers a separate non-refundable credit worth up to $690 (2026) for taxpayers with net income at or below $25,570, phasing out at 3.56% of income above that threshold until it disappears entirely around $44,950. It's applied as a straight subtraction from BC tax after the usual BPA and CPP/EI credits — a meaningful bump to take-home pay for lower earners in BC specifically. Ontario has a smaller cousin, the Ontario tax reduction: it cancels Ontario tax (plus surtax) entirely up to $300, then claws itself back two dollars for every further dollar of tax until tax reaches $600, so it only matters below roughly $26,000 of income. It grows with dependants, which this calculator does not model, and it never touches the Health Premium.

Quebec: a different formula, not a different shape

Quebec collects its own tax with its own formula, published by Revenu Québec as TP-1015.F-V. The shape is familiar — bracket rate × taxable income, less the $18,952 basic personal amount at 14% — but what comes off income first is different: RRSP contributions, the enhanced QPP layer (the 1% first-additional portion plus all of QPP2, exactly as on the federal side), and a deduction for workers worth 6% of gross pay up to $1,450. There is no Quebec credit for base QPP, EI or QPIP premiums at all; the workers' deduction is what stands in for one. Federally, Quebec residents then get the 16.5% abatement on their federal tax because Quebec administers its own system instead of the CRA.

Worked example — $60,000 salary in Ontario

Gross salary $60,000, no RRSP contribution, Ontario.

Figures above are rounded to the cent at each step for readability; the calculator itself carries full precision throughout, so its result differs from this worked example by a few cents, and from an actual pay stub by a somewhat larger amount for the reason in the FAQ below.

What "annual method" leaves out

Real payroll doesn't run this calculation once a year — it runs a version of it on every single pay period, projecting your annual income forward from whatever you've been paid so far (called cumulative averaging). That matters because CPP, CPP2, EI and QPIP must each stop accruing once your actual year-to-date earnings cross their annual cap, not a projected estimate — an employee who changes jobs mid-year can even be over-deducted across two employers and have to claim the excess back at tax time. Bonuses and other lump-sum payments use an entirely different formula (the "bonus method") that annualizes only your regular pay. And several real credits and deductions — union dues, the medical expense credit, charitable donations, tuition transfers, the age or pension income amounts — aren't modelled here at all. None of this changes what you'll actually owe by the time you file a return; it only means a single pay stub can look a little different from this calculator's numbers.

FAQ

Why does my actual pay stub not match this calculator exactly?

This calculator computes your full-year tax liability in one shot from your annual (or annualized) income — CRA's "annual method". Real payroll software instead re-estimates your annual income from scratch on every single pay period using cumulative averaging, so a raise, a bonus, unpaid leave, or switching jobs mid-year all nudge each remaining paycheque's withholding slightly. The two methods converge on the same total by year-end, but a single pay stub can differ from this calculator's per-period figure by a few dollars, and more if your pay varies during the year.

What is CPP2 and why does the calculator only show one CPP line?

CPP2 is a second, separate contribution that applies only to earnings between the Year's Maximum Pensionable Earnings ($74,600 in 2026) and a second ceiling, the Year's Additional Maximum Pensionable Earnings ($85,000 in 2026), at a 4% employee rate. It exists because CPP's regular ("base") contribution rate stops entirely at $74,600 — CPP2 was added in 2024 to extend contributions, and future benefits, a little further up the income scale. This calculator adds CPP2 into the single CPP row shown, since that is what actually leaves your paycheque; the table's note says how much of the total is CPP2 whenever it applies (income above $74,600).

Why is Quebec so different from every other province?

Quebec is the only province that runs its own, separate income tax system and its own pension and parental-leave plans. Quebec residents pay QPP instead of CPP (same $74,600/$85,000 ceilings, slightly different rates) and QPIP (Quebec Parental Insurance Plan) alongside a reduced-rate EI premium, since QPIP already covers the parental benefits EI provides everywhere else. On the federal return, Quebec residents also receive a 16.5% abatement — a flat reduction of federal tax — because Quebec collects and administers its own provincial tax instead of leaving it to the CRA. For the provincial figure this calculator applies Revenu Québec's own 2026 source-deduction formula (TP-1015.F-V): bracket tax on income after the 6% deduction for workers (maximum $1,450) and the enhanced-QPP deduction, less the $18,952 basic amount at 14%.

How does an RRSP contribution change my take-home pay?

A payroll RRSP contribution comes off your gross pay before tax, so it lowers your taxable income for both federal and provincial tax — the actual cost to your net pay is always less than the contribution itself, because part of it is tax you would otherwise have paid. It does not change CPP/QPP or EI/QPIP, which are calculated on gross pay regardless of RRSP contributions. This calculator caps the RRSP field at 18% of your gross income or the 2026 annual dollar limit ($33,810), whichever is lower — CRA's own room formula, though CRA applies the 18% to the previous year's earned income and adds any unused room carried forward, which this calculator ignores.

What is the difference between my average and marginal tax rate?

Average tax rate is your total federal-plus-provincial income tax divided by your gross income — the overall share of every dollar you earned that went to income tax. Marginal tax rate is the rate charged on your next dollar of income, which is almost always higher because Canada's brackets are progressive: only the income inside each bracket is taxed at that bracket's rate, not your whole income. In Ontario specifically, the marginal rate can jump further at certain income levels because of the provincial surtax, which adds a percentage on top of Ontario tax itself once it crosses a threshold — and at low incomes the phase-out of Ontario's and BC's tax reductions has a similar effect.

Does this calculator cover bonuses or irregular pay?

No — CRA withholds tax on bonuses and other lump-sum payments using a separate "bonus method" that annualizes your regular pay only, taxes the bonus at the resulting rate, and does not simply add it to a flat annual calculation. Your year-end tax bill works out the same either way once everything is combined on your tax return, but a single paycheque containing a bonus will not match what this calculator would show for that same total annual income entered as a flat salary.

This page is general information based on published 2026 federal and provincial payroll formulas, not tax or financial advice. Your own return may differ — talk to a licensed accountant about your specific situation.

Formula last verified: 3 September 2026 — built on CRA's T4127 (122nd ed., effective 2026-01-01) annual payroll-deduction method: federal tax by bracket with credits for the basic personal amount (incl. its high-income phase-out), the Canada Employment Amount, the credit-eligible portion of CPP/QPP, and EI/QPIP premiums, all at the lowest federal rate, with the enhanced CPP/QPP layer (the 1% first-additional tier plus all of CPP2/QPP2) deducted from income instead; provincial tax the same shape at each province's own lowest rate and basic personal amount for all 13 provinces/territories, plus Ontario's surtax, Health Premium and $300 basic tax reduction, BC's tax reduction credit, and the Manitoba and Yukon basic-personal-amount phase-outs as separate steps. Federal brackets, BPA phase-out, Canada Employment Amount, CPP/CPP2/QPP/QPP2/EI/QPIP rates and caps, and the Ontario/Alberta/BC/Quebec provincial figures were cross-checked against reference cases run live on CRA's own Payroll Deductions Online Calculator (PDOC) and independently re-derived by hand for cases where PDOC's single-period mode cannot correctly cap CPP2/EI mid-year. In the verification pass a fourth case was run live on PDOC (version 2026-06-11): Ontario, $22,000 a year entered as $1,833.33 monthly, pay date 15 September 2026, claim code 1 both federally and provincially. PDOC returned $30.19 federal tax, $22.63 Ontario tax, $91.73 CPP and $29.88 EI per month ($362.28, $271.56, $1,100.76 and $358.56 a year, net $19,906.80); this page gives $362.27, $271.62, $1,100.75 and $358.60 (net $19,906.76). The Ontario line agrees only because the $300 basic tax reduction is applied — without it the figure is $490. An independent verification pass on 3 September 2026 re-opened every rate against its primary source (T4127 122nd edition, the T4032 provincial tables, gov.bc.ca, ontario.ca, the ESDC EI release, Revenu Québec's TP-1015.F-V) and re-derived 29 cases across all 13 jurisdictions with a separate R × A − K implementation; a golden-test suite (tests/canada-take-home-goldens.js in the project repository) mirrors the page's math verbatim and asserts every bracket boundary, CPP/QPP/EI/QPIP cap, the RRSP limit, the full Ontario Health Premium schedule, the Ontario and BC reductions, the Manitoba/Yukon phase-outs and the Quebec formula against those derivations. The Ontario Health Premium's exact tier schedule was independently confirmed against TaxTips.ca's published table, which resolved a discrepancy between two other secondary sources checked first. Basic personal amounts for Manitoba, Saskatchewan, Nova Scotia, New Brunswick, PEI, Yukon, Northwest Territories and Nunavut were cross-checked against TaxTips.ca's 2026 credit table. The 2026 RRSP dollar limit ($33,810) was confirmed against CRA's registered-plans "What's new" page. Quebec's provincial tax implements Revenu Québec's own 2026 source-deduction formula, TP-1015.F-V (read directly on 3 September 2026): annual taxable income I = G − F − H − CSA — gross, less RRSP contributions, the 6% deduction for workers capped at $1,450, and the enhanced-QPP deduction — and tax Y = T × I − K − 0.14 × E with E the $18,952 basic amount; base QPP, EI and QPIP earn no Quebec credit. An earlier draft of this page deducted the full QPP and QPIP and omitted the workers' deduction, which understated Quebec tax by about $500 at $80,000; it was corrected in the verification pass. Manitoba's 2026 thresholds ($47,000 / $100,000) and $15,780 basic personal amount are the figures the 2026 Manitoba budget kept frozen, confirmed in CRA's T4032MB tables; CRA's current-year summary page still lists indexed Manitoba figures and was not followed. Manitoba's basic-personal-amount phase-out ($200,000–$400,000) and Yukon's mirroring of the federal phase-out are per T4127 (BPAMB, BPAYT) and T4032YT; Ontario's $300 basic tax reduction is per T4032ON. Newfoundland and Labrador's $13,094 is the 2026 tax-year basic personal amount after the April 2026 budget's increase (the $15,000 headline is what payroll applies from 1 July 2026; TaxTips.ca and CRA's PDOC "What's new" both carry $13,094 for the year). Alberta's T4127 K5P term is nil for the credits modelled here. Sources: CRA current-year tax rates and brackets; T4127 payroll deductions formulas; CRA CPP/CPP2 contribution rates and maximums; ESDC 2026 EI premium rate announcement; BC personal income tax rates; Ontario Health Premium; TaxTips.ca Ontario Health Premium schedule; CRA T4032ON (Ontario surtax, Health Premium, tax reduction); CRA T4032MB (Manitoba 2026 thresholds and BPA); CRA T4032YT (Yukon BPA maximum and minimum); BC basic tax credits (tax reduction); CRA RRSP dollar limits; Revenu Québec TP-1015.F-V 2026 (Quebec formula, QPP, QPIP); Quebec 2026 indexed parameters, Ministère des Finances du Québec (November 2025).

Related tools

Not sure which tool? See which Canadian tool you need.