Canadian payroll.
Finally beautiful.
The payroll system designed for modern Canadian businesses. CPP, EI, federal and provincial — calmly automated.
Net pay this period
$47,128.94
Ready to run · 14 employees
Federal
$5,210
Provincial
$3,476
CPP + EI
$4,019
Jordan Bell
Ontario · Salary
Net
$2,718.42
Priya, BC — hourly + 4 OT hrs + vacation accrual at 6%.
Built for Canadian payroll, top to bottom.
NorthPay is the calm payroll tool we built for small Canadian businesses outside Quebec. Every CPP cent, every provincial bracket, every CRA remittance — calculated correctly, delivered on time, and presented in an interface that doesn't make you dread Friday afternoons.
CRA-compliant for the 2026 tax year, with the federal 14% lowest bracket, the updated CPP YMPE / YAMPE caps, the 1.63% EI premium, and every provincial table covering the nine non-Quebec jurisdictions. Run payroll, generate paystub PDFs, file your monthly PD7A, and ship T4s — all from the same place.
Your business
Payroll · this period
Employee
$2,610.63
Employee
$2,295.48
Employee
$827.37
Paystub 01
Paystub 02
Paystub 03
Paid
Paystubs Generated
Every province, calculated correctly.
Paystub · Apr 14 – Apr 27, 2026
Net deposit
$2,718.42
To RBC ••• 5128 · May 1
Regular
$3,538.46
Vacation
$141.54
Federal tax
−$408.12
Ontario tax
−$184.65
CPP
−$210.46
EI
−$58.03
The paystub, re-imagined.
Clean. Printable. CRA-compliant. Email instantly or download as a tidy PDF — never wrestle with a spreadsheet again.
From hours to net pay, untouched by you.
Type once. The payroll engine handles every line of math — transparently, accurately, calmly.
Hourly + OT + vacation
Tiered + capped automatically
5 brackets · BPA credited
9 provinces · live surtax
Settled in under a second
T4 SLIP
Employee · 2026
PAYSTUB
Apr 28 → May 11
CRA · PD7A
May remittance · $2,925
Every paystub.
One click away.
Generated, signed, and ready to send — no spreadsheets, no math.
Payroll processed
$8,945.16 sent
3 paystubs delivered · CRA remittance scheduled
Paystubs
3 sent
Emails
3 drafted
T4 ready
2026