Calculators

Take-Home Pay Calculator

2026 tax year Personal finance

Estimate your 2026 net (take-home) pay after federal and provincial income tax, CPP, CPP2 and EI. Choose Alberta, British Columbia or Ontario and a pay frequency to see your annual and per-paycheque amount. The CRA's own Payroll Deductions Online Calculator (PDOC) is the employer-side tool used to run payroll; this tool is not affiliated with the CRA and instead gives an employee a quick annual net-pay estimate without running a full pay period. Alberta's 8% bottom rate and higher basic personal amount often leave more in your pocket than BC at comparable incomes, while Ontario adds a surtax and a health premium on top of its bracket tax. Once your earnings clear the ceilings, the 2026 employee maximums are $4,230.45 CPP, $416.00 CPP2, and $1,123.07 EI, for a combined maximum deduction of $5,769.52.

Estimate only for the 2026 tax year. Not tax, accounting or financial advice. Talk to RN Canada about your situation.

Frequently asked questions

No. This tool is not the CRA's PDOC and is not affiliated with the CRA. PDOC is the employer-facing tool used to process an actual pay run; this calculator instead gives an employee a fast annual take-home pay estimate for Alberta, BC or Ontario.

Your gross salary is reduced by federal and provincial income tax, CPP and CPP2 contributions, and EI premiums. The calculator breaks each deduction out so you can see where it goes.

Alberta has a flat-style 8% bottom bracket and a high basic personal amount ($22,769 in 2026), so many earners keep more than in BC. Compare both directly by switching the province selector.

It is a close 2026 estimate. Your real paycheque can differ due to RRSP deductions, benefits, additional tax credits or other withholdings. Talk to RN Canada for an exact figure.

For 2026, once your earnings clear the ceilings, the maximum employee deductions are $4,230.45 CPP, $416.00 CPP2, and $1,123.07 EI, for a combined maximum of $5,769.52 for the year.

Get in touch

Have any question?

Do you have some questions? Contact us immediately.