StubGenPro
Start builder
Canada · CAD

Canada Pay Stub Generator — CPP, EI & provincial tax PDF

Create a Canadian pay statement that follows the Canada Labour Code and the provincial employment standards act you fall under. Federal and provincial tax, CPP contributions (5.95%), EI premiums (1.66%), and vacation-pay accrual are handled for you.

At a glance

Provincial and territorial rules

Every Canadian jurisdiction requires employers to give workers a written statement of earnings — Ontario's ESA calls it a "pay statement", Alberta's Employment Standards Code calls it an "earnings statement", Québec calls it a "bulletin de paie". The line items are the same across the country.

  • Pay period covered and hours worked
  • Wage rate and gross earnings by type (regular, overtime, stat holiday, vacation pay)
  • Federal and provincial tax withheld
  • CPP (or QPP in Québec), EI, and QPIP where applicable
  • Net pay and cumulative YTD columns

Québec pay stubs (bulletin de paie)

For Québec employees the stub swaps CPP for the Québec Pension Plan (QPP, 6.4%) and adds the Québec Parental Insurance Plan (QPIP, 0.494%). Provincial tax also runs through Revenu Québec, not the CRA. StubGenPro applies the correct set automatically when you select Québec as the province.

When Canadians need a pay stub

Bank mortgage brokers, TD/RBC/Scotia auto-loan officers, condo boards, permanent-residence applications, and the CRA itself all ask for recent pay stubs. Self-employed operators pulling a T4 salary from their own corporation use StubGenPro to keep clean records for year-end filings.

Frequently asked questions

Do you support both English and French pay stubs?

Yes. Selecting a Québec address renders the stub in French with Québec-specific labels (Régime de rentes du Québec, RQAP). All other provinces render in English by default; you can override the language in settings.

Does the stub include vacation pay accrual?

Yes. Vacation pay is accrued at your province's minimum (4% in most provinces, 6% for Saskatchewan and after 10 years elsewhere) and shown on its own line.

Is the CPP calculation for 2025?

Yes. Contribution rates are updated at the start of each calendar year. The 2025 stub uses 5.95% CPP up to the YMPE and the CPP2 second-tier contribution above it.

Will the stub be accepted by Canadian banks?

Banks look for consistent employer info, matching net pay to bank deposits, and standard CRA line items. StubGenPro matches the layout Big-Five banks are used to seeing from ADP Canada, Ceridian Dayforce, and Wagepoint.

Generate a Canada pay stub now

Live preview, pay once, PDF and PNG delivered instantly.

Generate pay stub