Open Canadian payroll data
Two datasets, free to use, no key, no sign-up, no rate limit. Both are the same figures this site publishes on its own pages, in a form a program can read.
Written and reviewed by Rocco Clayfield, Founder & DirectorLast reviewed
Canadian payroll constants 2026
CPP, CPP2, EI, Quebec EI, QPP, QPP2 and QPIP ceilings, rates and employee maximums; the federal brackets, basic personal amount and its phase-out, the Canada Employment Amount and the Quebec federal abatement; and the tax brackets, basic personal amount and credit rate for all 13 provinces and territories.
The figures a payroll calculation actually needs, in one document, structured the way CRA guide T4127 structures them.
Canadian minimum wage schedule
For all 13 jurisdictions: the general adult minimum wage in force today with its start date, the next scheduled step with its effective date, the full published rate history, plus overtime thresholds and rates, vacation entitlement and pay, paid public holidays and final-pay deadlines.
No government publishes this. Each jurisdiction announces its own rate on its own page on its own cycle, and forward-dated steps usually live in a news release that disappears from search within weeks.
How to use them
Both endpoints answer a plain GET, return application/json, and send access-control-allow-origin: *, so they work from a browser, a spreadsheet, a script or a server without a proxy. They are cached at the edge for a day and revalidate in the background, so hammering them costs you nothing and costs us nothing.
curl -s https://payslip-canada.vercel.app/data/minimum-wage.json | jq '.jurisdictions[] | {code, rate: .generalMinimumWage.rate, next: .nextScheduledChange}'Licence and attribution
Use them for anything, including commercially. The one condition is attribution: name PayStub IQ Canada and link to https://payslip-canada.vercel.app/data wherever the data is displayed. If you are citing a figure in writing, the citation line is inside each document under citation.
How the figures are checked
Every payroll constant comes from the CRA, Revenu Québec, the Canada Employment Insurance Commission or RQAP, and is structured the way CRA guide T4127 structures a payroll calculation. The deduction engine that uses them carries 1,264 automated assertions covering every published contribution maximum to the cent, every Ontario Health Premium band boundary, and the monotonicity of net pay from $10,000 to $400,000 of income in all 13 jurisdictions.
Every employment-standards figure was read from the jurisdiction’s own government page on 27 August 2026 and re-checked by a second, independent pass instructed to refute it. All 13 agreed. The method is written up at methodology.
Changes already scheduled
These steps are published by the jurisdictions and are already in the dataset with their effective dates, so a program reading it today can plan for them.
- NT — $17.20 an hour from 1 September 2026
- NU — $20.17 an hour from 1 September 2026
- ON — $17.95 an hour from 1 October 2026
- MB — $16.40 an hour from 1 October 2026
- SK — $15.70 an hour from 1 October 2026
- NS — $17.00 an hour from 1 October 2026
- PE — $17.30 an hour from 1 October 2026
Corrections
If a figure is wrong, say so and it gets fixed the same week, with the correction listed in the dataset’s own changelog. Email hello@paystubiq.com.
What this is not
Reference data for education, not legal, tax, accounting or payroll advice. Rates and rules change, industries and occupations carry their own exemptions, and a payroll run or a filing should be checked against the official source. PayStub IQ Canada is independent and is not affiliated with the CRA, Revenu Québec, ESDC, CNESST or any provincial employment standards office.
Official sources for this page
Every figure here is derived from these. Where a number matters to you, read it at the source — PayStub IQ Canada explains the rules, it does not set them.
- Guide T4127, Payroll Deductions Formulas — Canada Revenue Agency
- CPP contribution rates, maximums and exemptions — Canada Revenue Agency
- EI premium rates and maximums — Canada Revenue Agency
- QPP maximum pensionable earnings and contribution rate — Revenu Québec
- QPIP premium rates and maximum insurable earnings — Quebec Parental Insurance Plan