Vacation Pay in British Columbia — Quick Answer
Under the BC Employment Standards Act (ESA), vacation pay in British Columbia is:
- ●4% of total wages for employees with less than 5 years of continuous employment
- ●6% of total wages for employees with 5 or more years of continuous employment
The 4% kicks in after the employee has completed 5 days of employment. It's calculated on every dollar of insurable wages — there is no "ceiling" or maximum vacation pay in BC.
Vacation Time vs Vacation Pay
The BC ESA distinguishes between two related but separate entitlements:
| Entitlement | Years of Service | Amount |
|---|---|---|
| Vacation Pay | After 5 days | 4% of wages |
| Vacation Pay | After 5 years | 6% of wages |
| Vacation Time | After 12 months | 2 weeks |
| Vacation Time | After 5 years | 3 weeks |
Vacation pay is a percentage of wages owed to the employee. Vacation time is the actual paid days off the employee is entitled to take.
An employee earns vacation pay continuously, but only earns the right to actual time off after completing the qualifying period.
How to Calculate Vacation Pay in BC
The formula is simple:
> Vacation Pay = Total Wages Earned × 4% (or 6% after 5 years)
Example 1 — Employee under 5 years
- ●Annual gross wages: $52,000
- ●Years of service: 2
- ●Vacation pay rate: 4%
- ●Vacation pay owed: $52,000 × 0.04 = $2,080 per year
Example 2 — Employee at 5 years exactly
- ●Annual gross wages: $65,000
- ●Years of service: 5 years and 1 day
- ●Vacation pay rate: 6%
- ●Vacation pay owed: $65,000 × 0.06 = $3,900 per year
Example 3 — Hourly employee with overtime
An employee earning $25/hour worked 2,080 regular hours and 100 overtime hours (at 1.5×):
- ●Regular wages: 2,080 × $25 = $52,000
- ●Overtime wages: 100 × $25 × 1.5 = $3,750
- ●Total wages: $55,750
- ●Vacation pay (4%): $55,750 × 0.04 = $2,230
What Counts as "Wages" for Vacation Pay
This is where employers most commonly get it wrong. The BC ESA defines wages broadly:
Included in vacation pay calculation: - Regular hourly or salaried pay - Overtime pay (including the premium portion) - Statutory holiday pay - Commissions tied to work performed - Bonuses tied to hours worked or production - Pay in lieu of notice - Pay for training time
NOT included in vacation pay calculation: - Previously paid vacation pay (don't pay vacation on vacation) - Expense reimbursements - Tips and gratuities - Truly discretionary bonuses (no contractual entitlement) - Severance pay (in addition to pay in lieu of notice) - Gifts (e.g., holiday gifts) - Per diem allowances
If a payroll software is correctly configured, it tracks "vacationable earnings" automatically. If you're calculating manually, run a separate report at year-end to verify the total.
When Must Vacation Pay Be Paid in BC?
There are three accepted methods:
Method 1 — Pay vacation pay each pay period
Many BC employers (especially in retail, hospitality, and construction) pay vacation pay on every cheque. This is allowed if it's:
- ●Clearly identified as vacation pay on the pay statement (separate line item)
- ●Paid in addition to regular wages — not bundled in
- ●Documented in writing if it replaces accrued vacation pay
This method is administratively simple but means the employee doesn't have a "vacation fund" to draw on when they take time off.
Method 2 — Pay vacation pay when vacation is taken
The default method. Vacation pay must be paid at least one day before the start of the vacation. The amount is the average daily wage multiplied by the number of vacation days taken — or the accumulated vacation pay balance, whichever produces a result consistent with 4% (or 6%) of total wages.
Method 3 — Pay vacation pay annually
Some employers pay vacation pay once per year (e.g., on the anniversary of hire). This is allowed if the employee agrees in writing.
On termination
When employment ends in BC, all accrued but unpaid vacation pay must be paid: - Within 48 hours if the employer terminated the employee - Within 6 days if the employee resigned
This is also the trigger for [Block 17 of the ROE](/blog/record-of-employment-canada-guide) — vacation pay paid on separation.
Common Vacation Pay Mistakes in BC
1. Calculating on net wages instead of gross. Vacation pay is always 4%/6% of gross wages. 2. Forgetting to step up to 6% after 5 years. This anniversary date should be flagged in your HRIS or payroll system. 3. Not paying vacation pay on overtime. Overtime is wages — it's vacationable. 4. Treating tips as wages for vacation pay. Tips and gratuities are NOT vacationable in BC (different from some other provinces). 5. Bundling vacation pay into salary without documentation. If you "include" vacation pay in a salary, it must be explicit, written, and shown on every pay statement. 6. Failing to pay vacation pay on termination. Late payment can result in a complaint to the BC Employment Standards Branch — and penalty interest.
Special Situations
Maternity, parental, and sick leave
Wages are not earned during unpaid leave, so no vacation pay accrues. However, the leave time does count toward the 5-year service requirement for the step-up to 6%.
Statutory holiday pay
Statutory holiday pay IS wages and is therefore vacationable. The 4%/6% applies.
Bonuses and commissions
Commissions tied to work performed are vacationable. Discretionary bonuses (no contractual right) are not. Performance bonuses tied to clear metrics typically are.
Dismissal pay (pay in lieu of notice)
Pay in lieu of notice is wages — vacationable. Severance pay (additional to notice) is generally not vacationable in BC.
How to Stay Compliant
1. Configure your payroll software to track "vacationable earnings" separately from total wages 2. Set anniversary alerts for the 5-year step-up to 6% 3. Always show vacation pay as a separate line item on pay stubs 4. Calculate the termination payout immediately when an employee leaves 5. Audit your vacation pay quarterly — confirm it equals 4% (or 6%) of vacationable earnings
How Outsource Bookkeeping Handles BC Vacation Pay
For our payroll clients in British Columbia, vacation pay is calculated automatically on every pay run — correctly classified as vacationable or non-vacationable, and stepped up to 6% on the employee's 5-year anniversary. We also calculate the termination vacation payout the moment an ROE is triggered.
[Book a free consultation](/contact) to discuss your BC payroll needs.
Related Provincial Guides
- ●[Vacation Pay Alberta](/blog/vacation-pay-alberta)
- ●[Vacation Pay Ontario](/blog/vacation-pay-ontario)
- ●[Record of Employment (ROE) Guide](/blog/record-of-employment-canada-guide)
- ●[BC Employer Health Tax (EHT) Guide](/blog/bc-employer-health-tax-guide)
Frequently Asked Questions
Need professional bookkeeping?
Outsource Bookkeeping delivers CPA-ready financial reports by the 10th of every month — flat rate, no surprises.