Hibiscus HR
← Back to BlogProvincial

Vacation Pay in Canada by Province: The Reference Every SMB Should Have Pinned

Stephen HumphreyFounder, Hibiscus HR··5 min read

If you run payroll for a Canadian small business with employees in more than one province, vacation pay is probably one of the last things you double-check before year-end. And that is exactly when it stings.

The rules are not complicated in theroy. The problem is that every province has its own percentage, its own thresholds, and its own definition of what counts as "wages" for the calculation. A growing company with people in Ontario, Quebec, and Saskatchewan is already running three different vacation-pay models, whether they realize it or not.

Here's the table I keep pinned. If you take one thing from this post, take this.

Jurisdiction Minimum vacation (first 5 years) Vacation pay % After long service
Federal (Canada Labour Code) 2 weeks 4% 3 wks / 6% at 5 yrs, 4 wks / 8% at 10 yrs
British Columbia 2 weeks 4% 3 wks / 6% at 5 yrs
Alberta 2 weeks 4% 3 wks / 6% at 5 yrs
Saskatchewan 3 weeks 3/52 ≈ 5.77% 4 wks / 4/52 ≈ 7.69% at 10 yrs
Manitoba 2 weeks 4% 3 wks / 6% at 5 yrs
Ontario 2 weeks 4% 3 wks / 6% at 5 yrs
Quebec 2 weeks 4% 3 wks / 6% at 3 yrs (not 5)
New Brunswick 2 weeks 4% 4 wks / 8% at 8 yrs
Nova Scotia 2 weeks 4% 3 wks / 6% at 8 yrs
Prince Edward Island 2 weeks 4% 3 wks / 6% at 8 yrs
Newfoundland & Labrador 2 weeks 4% 3 wks / 6% at 15 yrs
Yukon 2 weeks 4%
NWT & Nunavut 2 weeks 4% 3 wks / 6% at 6 yrs

Two things stand out to me here. Saskatchewan starts at three weeks, not two, and uses fractions of 52 instead of round percentages. Quebec bumps employees up a tier at three years, not five like most of the country. Neither matches the default most payroll systems assume, and both of them cost real money when you get them wrong.

That table looks tidy. The traps that follow are not.

The three traps that catch Canadian SMBs

Trap 1 — The Saskatchewan fraction. This one I see constantly. A company sets up payroll for their first Saskatchewan hire and plugs in 4% because that's what they do for everyone else. Saskatchewan is not 4%. It's 3/52 of wages earned, which works out to 5.769%. Rounding to 5.77% is fine. Rounding to 4% is not. On a $70,000 Saskatchewan salary the gap is about $1,240 per year of underpayment per employee. Multiply that by a team of five Saskatchewan people over eighteen months and you have a five-figure back-pay order waiting to happen.

Trap 2 — The Quebec three-year tier. Ontario-headquartered companies build their payroll assumptions around the Ontario rule: vacation pay jumps from 4% to 6% at five years of tenure. Quebec does it at three. I have watched companies pay their Quebec employees 4% for two years past the bump and only find out at year-end when someone finally opens the CNESST wage manual. The back-pay window is two years plus interest, and Quebec is not the province where you want to test the appetite of the labour standards officer.

Trap 3 — "Vacationable earnings" is not just base salary. In every Canadian jurisdiction, vacation pay is calculated on total wages earned — which includes overtime premium, non-discretionary bonuses, and commission. A payroll system that calculates vacation pay on base salary only is underpaying anyone whose compensation includes variable components. The mistake tends to surface first among commissioned sales staff, who do their own math and notice it themselves. By then it has been happening for years, to everyone.

What this costs when it goes wrong

The back-pay window is two years in most provinces. Employment Standards officers calculate from when the violation began, not from when the complaint was filed. On a mid-sized team with a vacation-pay underpayment pattern, you are looking at a five-figure exposure before you add interest and administrative penalties.

And once one employee files, the officer can request records for the entire workforce. The exposure scales with team size, not with the original complaint.

The fix is not "check the rate on every pay run"

You can't, reliably. The correct percentage depends on the jurisdiction, the employee's tenure, the definition of vacationable earnings in that province, and whether the employee is taking vacation time or receiving pay in lieu. That's four variables across thirteen jurisdictions. Humans doing this in a spreadsheet while also closing month-end will eventually get one of them wrong! Not because they don't care, but because holding all of that in their memory at once is not a reasonable ask.

You solve this with a system that knows the rule for every province, applies it automatically to every payroll run, and recalculates vacation entitlements when an employee hits a tenure threshold. The bump that should happen at year five (or year three in Quebec) actually happens, on time, without anyone having to remember.

In the meantime, pin the table above. If you find yourself running the vacation-pay math by hand for a Saskatchewan new hire this afternoon, that is the signal.

Related calculators

  • Overtime Calculator — provincial OT rules. Overtime premium is vacationable, so the overtime line feeds straight into the vacation pay calculation.
  • Severance Pay Calculator — on termination, accrued vacation pay must be paid out alongside statutory notice. The two numbers land on the final cheque together.
SH

Stephen Humphrey

Founder, Hibiscus HR

Stop tracking overtime in a spreadsheet.

Hibiscus HR applies provincial overtime rules automatically and warns you before the pay run goes out — for every province, every territory, federal jurisdiction.