How This Calculator Works
You enter one pay period's gross pay, the frequency, and the province. The calculator annualizes the gross (gross times the number of pay runs), computes the annual deductions once, then divides them back by the number of pay runs for a per-period figure. This is the simplified annual method. It gives a clean, stable estimate, but it is not the exact CRA formula.
CRA publishes the official formula in the T4127 guide, which prorates maximums per period and carries year-to-date amounts. Our annualized approach is simpler and built for planning, not for producing a T4 slip. Every rate shown is an indicative 2026 figure pending confirmation.
CPP, EI, and Income Tax Explained
CPP (Canada Pension Plan). A contribution on earnings between the $3,500 basic exemption and the year\'s maximum pensionable earnings. Above that maximum, the CPP2 second contribution applies on a further band. EI (Employment Insurance). A percentage of insurable earnings, capped at an annual maximum. Income tax. Computed in brackets, federal then provincial, after the basic personal amount reduces the tax owed.
These three deductions, added together, make up the difference between gross and net. That is the employee portion. The employer also remits its own share of CPP and EI, which does not appear on the pay stub and is not computed here.
What Is Different in Quebec
When you pick Quebec, the calculator changes three things automatically. QPP instead of CPP. The Quebec Pension Plan replaces CPP, at a slightly higher rate. QPIP. The Quebec Parental Insurance Plan is a separate deduction, and Quebec\'s EI rate is lower as a result. Federal abatement. Quebec residents receive an abatement that reduces the federal tax withheld, because Quebec collects a larger share of income tax itself.
What This Calculator Does Not Cover
It does not compute the employer portion of CPP, EI, and QPIP, or provincial payroll taxes. It does not use CRA's exact T4127 formula or the Revenu Quebec tables. It ignores taxable benefits, extra TD1 personal amounts, union dues, garnishments, and pension plan contributions. Treat the result as a planning reference, not an official pay stub.
From Estimate to Real Payroll in Odoo
An estimate is a starting point. Real payroll needs the exact salary rules, T4 and RL-1 slips, CRA and Revenu Quebec remittances, and year-over-year compliance. Odoo Payroll handles all of it. See our guide on Canadian payroll in Odoo (CPP, EI, T4, RL-1), then talk to an architect to configure it properly.
Book a Free Consultation →