Canadian payroll.
Built for Canada.
Create a polished Canadian pay stub for any province or territory, with CPP or QPP, second additional contributions, EI, QPIP where applicable, federal income tax, provincial or territorial tax, and employer-specific year-to-date totals.
Built around Canadian pay-period details.
The generator uses Canadian payroll terminology, province- or territory-specific deductions, annual contribution limits and employer-specific year-to-date values.
CPP/QPP and second additional contributions
Uses CPP and CPP2 outside Quebec and QPP and QPP2 for Quebec employment, with the applicable exemptions, annual ceilings, age rules, elections and current-employer year-to-date amounts.
EI and QPIP premiums
Calculates the applicable EI premium and, for Quebec employment, QPIP premiums, while enforcing current-employer annual limits.
Federal + local tax
Uses the applicable federal and provincial source-deduction path for the selected province or territory, including Quebec-specific federal abatement and Quebec income tax where applicable.
Employer-specific YTD
Year-to-date earnings and deductions are entered for this employer only, preventing another job’s CPP/QPP, EI or QPIP totals from incorrectly stopping deductions.
Pay-date versioning
The engine selects the correct parameter window from the province of employment and pay date, including 2026 mid-year changes where they apply.
Professional layouts
Use the same polished statement family as the Professional Earnings Statement, adapted for Canadian contribution and tax lines.
Coverage across all ten provinces and three territories.
The employee’s province or territory of employment drives the calculation. Quebec employment uses a dedicated QPP, QPP2, QPIP, reduced-rate EI, federal-abatement and Quebec income-tax calculation path.
From payroll details to a clean statement.
The form follows the familiar Professional Earnings Statement workflow while asking for the Canada-specific details the calculation actually needs.
Designed for everyday employee pay periods
Create periodic employee pay statements with regular wages, overtime, vacation pay, statutory-holiday pay, and supported benefit categories.
Choose a professional stub
Select a layout and colour theme inspired by the PES statement family.
Enter employer and employee details
Add Canadian addresses, province of employment, birth date, pay schedule and TD1 information.
Add earnings and YTD totals
Enter current pay and this employer’s year-to-date pension-plan, EI, QPIP where applicable, income-tax and gross-earnings totals.
Review the live pay statement
See gross pay, contributions, tax, deductions and net pay update in the Canadian stub preview.
Common questions before you create a statement.
Is this a T4 generator?
No. This creates a per-period employee pay statement. T4, T4A and RL-1 slips are official employer or payer year-end forms and are not created by this pay-statement generator.
How is Quebec employment handled?
Quebec employment uses its own QPP, QPP2, reduced-rate EI, QPIP, federal-abatement and Quebec income-tax calculation path rather than the CPP and non-Quebec provincial formulas.
Why do I need year-to-date values?
CPP/QPP, second additional contributions, EI and QPIP where applicable stop at annual limits. The engine needs totals from the current employer to determine the remaining room.
Does province of residence control deductions?
The employee’s province or territory of employment drives the payroll-deduction calculation. Residence and address province are collected separately.
Is the generated statement official payroll or tax advice?
No. PayStubCheck creates user-supplied documents for recordkeeping and informational use. It does not operate payroll, file with the CRA or replace professional advice.
The generator is intended for the supported periodic employee scenarios described above. Unsupported payroll situations are blocked rather than estimated.
Ready to build a Canadian pay stub?
Choose a professional statement style, enter the Canadian payroll details, and review the calculation in a live preview.
Open the Canada Generator