Enter your net take-home pay and how often you get paid — we'll back-calculate your gross annual salary using 2026 CPP, EI and income tax rates.
This is an estimate. Actual gross pay depends on your TD1 claim code, benefits, and employer-specific deductions. Results match CRA T4032 2026 rates within ~5%.
| Income tax | — |
| CPP + CPP2 | — |
| EI | — |
| Total deductions | — |
| Net take-home | — |
About reverse salary calculation in Canada
We use an iterative approach: start with a gross salary estimate, calculate the CPP, EI and income tax that would be deducted, and compare the resulting net to your input. We repeat until the net matches your actual take-home within a few cents. Because tax is non-linear (progressive brackets), there's no simple formula to reverse it directly.
The estimate assumes you're using a basic TD1 (no additional credits beyond the Basic Personal Amount). Your actual gross may differ if you have additional deductions like group benefits, pension contributions, union dues, additional RRSP, or a different TD1 claim code. The tax calculation matches CRA T4032 2026 tables within approximately 5%.
Bi-weekly means 26 pay periods per year (every two weeks). Semi-monthly means 24 pay periods per year (twice a month — e.g. 1st and 15th). Your bi-weekly pay will be slightly higher than semi-monthly for the same annual salary. Most Canadian salaried employees are paid bi-weekly.
What the calculator is doing behind the scenes
Most salary calculators start with gross and show you the net. This one works backwards — you enter what actually landed in your bank account and it figures out what the employer quoted you as your annual salary.
The tricky part is that Canadian income tax is non-linear. You can't just divide your net by 0.70 and call it gross — the relationship changes as income crosses different tax brackets. So this calculator uses an iterative approach called bisection: it makes a starting guess, calculates the full CPP, EI and income tax on that guess, compares the resulting net to your input, adjusts, and repeats 40 times until it matches to within a few cents.
This works for any income level and all 13 provinces.
This calculator assumes a standard TD1 — just the Basic Personal Amount, nothing else. If your employer withholds differently due to a registered pension plan, union dues, group benefits, or additional TD1 credits, your real gross will be slightly different. For most salaried employees the result is accurate within 2–3%.
About reverse salary calculation in Canada
Enter $3,500 in the net amount, select Bi-weekly, and pick your province. The calculator works backwards to find the gross that produces exactly $3,500 after CPP, EI, and income tax. In Ontario at standard deductions, $3,500 bi-weekly net typically corresponds to roughly $120,000–$130,000 gross annual depending on additional deductions.
Pay stubs vary because employers can apply different TD1 claim codes, deduct pension plan contributions, union dues, or group benefit premiums that this calculator doesn't know about. If you have a workplace pension or group benefits, your employer withholds less income tax — meaning your actual gross is higher than what this calculator shows for the same net deposit. The calculator assumes only the basic personal amount with no additional credits.
The self-employed option doubles the CPP contribution (self-employed pay both the employee and employer share at 11.9% combined) and removes EI. Tax is calculated the same way. Keep in mind that self-employed people typically pay tax by quarterly instalments rather than payroll withholding, so the net deposit concept works differently than for employment income.