Provincial labour-law reference
Canadian Overtime & Stat Holiday Pay
A plain-English reference for the rules Maxuod Shift’s opt-in payroll estimator applies in each province and territory. Each section cites the source Employment Standards Act and explains how the engine interprets it.
Not legal or payroll advice.
These calculations follow our best reading of each province’s Employment Standards Act, but rules vary by employee classification, collective agreement, industry-specific exemptions, and edge cases we cannot detect. Treat the values as estimates only and confirm with a payroll professional or accountant before processing pay.
See the provincial labour-law reference for the formula we apply per province.
- Last verified:
- 2026-05-17
- Coverage:
- All 13 provinces and territories (V1)
- Scope:
- Provincially regulated employers only (no federally regulated workplaces)
- In-app feature:
- Settings → Canadian payroll rule estimates · default OFF · requires disclaimer acknowledgement
Per-province summaries
Alberta (AB)
v1.0.08h/day OT · 44h/week
British Columbia (BC)
v1.0.08h/day + 12h/day OT · 40h/week
Manitoba (MB)
v1.0.040h/week
New Brunswick (NB)
v1.0.044h/week
Newfoundland and Labrador (NL)
v1.0.040h/week
Nova Scotia (NS)
v1.0.048h/week
Northwest Territories (NT)
v1.0.08h/day OT · 40h/week (32h in holiday weeks)
Nunavut (NU)
v1.0.08h/day OT · 40h/week
Ontario (ON)
v1.0.044h/week
Prince Edward Island (PE)
v1.0.048h/week
Quebec (QC)
v1.0.040h/week
Saskatchewan (SK)
v1.0.08h/day OT · 40h/week (32h in holiday weeks)
Yukon (YT)
v1.0.08h/day OT · 40h/week
Common questions
Are Maxuod Shift's payroll estimates legally binding?
No. The estimates follow our best reading of each province's Employment Standards Act, but actual pay obligations depend on employee classification, collective agreements, industry exemptions, and edge cases. Confirm every estimate with an accountant or payroll professional before processing pay.
Which provinces and territories are covered?
All 13 jurisdictions: AB, BC, MB, NB, NL, NS, NT, NU, ON, PE, QC, SK, YT. Each has its own rule version with a last-verified date.
Does this cover federally regulated employers?
No. Banks, airlines, interprovincial transport, and other federally regulated workplaces use the Canada Labour Code instead of provincial ESAs. Those rules are not in V1.
How does Maxuod Shift compute the estimate?
The engine partitions a payroll week into worked stat-holiday days, non-worked-but-eligible stat-holiday days, and regular days. Regular days are bucketed into regular / 1.5× / 2× per the province's daily and weekly thresholds. Worked-holiday days are paid per the province's worked-holiday formula and never get double-bucketed. The final adjustment is provincialRequiredGross minus what regular payroll already paid — never adding a premium on top of baseline OT.
How are statutory holidays decided?
Maxuod Shift uses an audited subset of the calendar holiday data, restricted to paid statutory holidays under each province's ESA. Calendar entries marked as "prescribed day of rest" or "uncertain" (e.g. NB Victoria/Thanksgiving, ON Civic Holiday, NT Boxing Day) are correctly excluded.