BC Statutory Holiday Pay Calculator
Calculate your statutory holiday pay in British Columbia with precision. This tool follows the exact BC Employment Standards guidelines for 2024.
Module A: Introduction & Importance of BC Statutory Holiday Pay
British Columbia’s statutory holiday pay represents a critical component of employee compensation that ensures workers receive fair remuneration for designated public holidays. Under the BC Employment Standards Act, eligible employees are entitled to either a paid day off or premium pay when working on statutory holidays.
The calculation of stat pay involves multiple factors including:
- Length of employment (qualification period)
- Average daily wages over the 30-day period preceding the holiday
- Whether the employee worked on the holiday
- Type of employment (full-time, part-time, or casual)
Understanding these calculations empowers both employers and employees to:
- Ensure compliance with BC labor laws
- Prevent wage disputes and legal issues
- Budget accurately for payroll expenses
- Plan staffing needs during holiday periods
Did You Know?
BC has 10 statutory holidays per year, including newer additions like National Day for Truth and Reconciliation (September 30) and Family Day (third Monday in February). Failure to properly calculate stat pay can result in complaints to the Employment Standards Branch and potential penalties.
Module B: How to Use This Calculator – Step-by-Step Guide
Our interactive calculator follows the exact methodology used by BC employment standards officers. Here’s how to get accurate results:
-
Enter Employment Details
- Start Date: Select when you began working for your current employer
- Holiday Date: Choose the specific statutory holiday you’re calculating for
- Employment Type: Select full-time, part-time, or casual status
-
Provide Wage Information
- Hourly Wage: Enter your current rate (minimum $15.65 in BC as of June 2023)
- Average Daily Hours: Calculate your average hours worked per day over the last 30 days
- Days Worked: Count how many days you worked in the 30 days before the holiday
-
Holiday Work Status
- Check the box if you worked on the statutory holiday itself
- This affects whether you receive premium pay in addition to stat pay
-
Review Results
- The calculator will show your qualification period status
- Display your eligibility for statutory holiday pay
- Break down the exact pay amounts you’re entitled to
- Show a visual comparison of your regular vs. holiday pay
Pro Tip:
For most accurate results, gather your pay stubs from the 30 days before the holiday to calculate your average daily hours and wages. The calculator uses the same “average day” methodology that BC employment standards officers apply during inspections.
Module C: Formula & Methodology Behind the Calculations
The BC statutory holiday pay calculation follows a specific legal formula outlined in Section 45 of the Employment Standards Regulation. Here’s the exact methodology our calculator uses:
1. Qualification Period Determination
An employee qualifies for statutory holiday pay if they:
- Have been employed for at least 30 calendar days before the holiday, AND
- Have worked or earned wages on at least 15 of the 30 days preceding the holiday
2. Average Day’s Pay Calculation
The core formula for statutory holiday pay is:
Statutory Holiday Pay = (Total Wages Earned in Last 30 Days) ÷ (Number of Days Worked in Last 30 Days)
Where:
- Total Wages includes all earnings (hourly wages, salary, commissions, stat pay from previous holidays, and vacation pay) but excludes overtime
- Days Worked counts each day where wages were earned, regardless of hours worked
3. Special Cases and Exceptions
Our calculator handles these complex scenarios:
- New Employees: If employed less than 30 days, no stat pay is owed unless the holiday falls within their first 30 days of employment (then they qualify if they work that day)
- Holiday Work: If worked on the holiday, employee receives:
- Statutory holiday pay PLUS
- Premium pay of 1.5× regular wage for hours worked
- Variable Hour Employees: For employees with highly variable schedules, we use the 30-day average which is the BC standard
4. Mathematical Examples
Let’s break down the math with sample calculations:
Example 1 – Full-time Employee:
- Hourly wage: $22.50
- Average daily hours: 8
- Days worked in last 30 days: 22
- Total wages in last 30 days: $22.50 × 8 × 22 = $3,960
- Average day’s pay: $3,960 ÷ 22 = $180.00 stat pay
Example 2 – Part-time Employee Working on Holiday:
- Hourly wage: $16.75
- Average daily hours: 5
- Days worked in last 30 days: 15
- Total wages in last 30 days: $16.75 × 5 × 15 = $1,256.25
- Average day’s pay: $1,256.25 ÷ 15 = $83.75 stat pay
- Plus premium pay for 5 hours worked: $16.75 × 1.5 × 5 = $125.63
- Total compensation: $209.38
Module D: Real-World Case Studies
These detailed examples demonstrate how statutory holiday pay applies in actual workplace scenarios across different industries in British Columbia.
Case Study 1: Retail Worker at Vancouver Mall
Scenario: Sarah works part-time at a clothing store in Metrotown. She earns $17.25/hour and typically works 6-hour shifts, 4 days per week.
Holiday: BC Day (First Monday in August)
30-Day Period Before Holiday:
- Total days worked: 16
- Total hours: 16 × 6 = 96 hours
- Total wages: 96 × $17.25 = $1,656
- Average day’s pay: $1,656 ÷ 16 = $103.50
Outcome:
- Sarah qualifies for stat pay (employed >30 days, worked 16/30 days)
- She takes the day off: receives $103.50 stat pay
- If she worked: would receive $103.50 stat pay + $25.88/hour × hours worked
Case Study 2: Construction Laborer in Kelowna
Scenario: Mark works full-time for a construction company at $28.50/hour. He works 10-hour days, 5 days per week with occasional Saturday shifts.
Holiday: Canada Day (July 1)
30-Day Period Before Holiday:
- Total days worked: 23 (including 2 Saturdays)
- Total hours: 23 × 10 = 230 hours
- Total wages: 230 × $28.50 = $6,555
- Average day’s pay: $6,555 ÷ 23 = $284.99
Outcome:
- Mark qualifies for stat pay (employed >1 year, worked 23/30 days)
- He works on Canada Day (10 hours): receives:
- $284.99 stat pay
- $28.50 × 1.5 × 10 = $427.50 premium pay
- Total: $712.49 for the day
Case Study 3: Restaurant Server in Victoria
Scenario: Priya works as a server earning $15.65/hour plus tips. Her hours vary between 4-8 hours per shift, 3-5 days per week.
Holiday: Family Day (Third Monday in February)
30-Day Period Before Holiday:
- Total days worked: 18
- Total hours: 110
- Total wages (hourly only): 110 × $15.65 = $1,721.50
- Average day’s pay: $1,721.50 ÷ 18 = $95.64
Important Note: Tips are not included in statutory holiday pay calculations under BC law, only the hourly wage.
Outcome:
- Priya qualifies for stat pay (employed 6 months, worked 18/30 days)
- She takes the day off: receives $95.64 stat pay
- If she worked a 6-hour shift: would receive $95.64 + ($15.65 × 1.5 × 6) = $237.59
Module E: Comparative Data & Statistics
The following tables provide comprehensive comparisons of statutory holiday pay across different scenarios and provinces.
Table 1: BC Statutory Holiday Pay Comparison by Employment Type
| Employment Type | Avg Hourly Wage | Avg Daily Hours | Days Worked (30-day) | Stat Pay Amount | If Worked Holiday (8hrs) | Total Compensation |
|---|---|---|---|---|---|---|
| Full-time (40hrs/week) | $25.00 | 8 | 22 | $220.00 | $300.00 | $520.00 |
| Part-time (20hrs/week) | $18.50 | 5 | 15 | $92.50 | $148.00 | $240.50 |
| Casual (variable) | $16.75 | 4 | 12 | $50.25 | $80.40 | $130.65 |
| Seasonal (summer) | $19.25 | 7 | 20 | $134.75 | $211.75 | $346.50 |
| Student (summer job) | $15.65 | 6 | 14 | $65.71 | $117.38 | $183.09 |
Table 2: Provincial Comparison of Statutory Holiday Pay (2024)
| Province | Number of Stat Holidays | Qualification Period | Calculation Method | Premium Pay for Working | Average Stat Pay (Full-time) |
|---|---|---|---|---|---|
| British Columbia | 10 | 30 days employment + 15 days worked | Average day’s pay (last 30 days) | 1.5× regular wage + stat pay | $180-$250 |
| Alberta | 9 | 30 days employment in last 12 months | 5% of last 4 weeks’ wages | 1.5× regular wage | $160-$220 |
| Ontario | 9 | No minimum employment period | Average day’s pay (last 4 weeks) | Premium day off or 1.5× pay | $190-$260 |
| Quebec | 8 | No minimum for most holidays | 1/20 of last 4 weeks’ wages | Compensatory day off or pay | $170-$230 |
| Saskatchewan | 10 | 13 weeks employment | Average day’s pay (last 13 weeks) | 1.5× regular wage + stat pay | $185-$245 |
Key Insight:
BC’s system is more generous than Alberta’s but less flexible than Ontario’s. The 15-day worked requirement in BC means part-time workers must maintain consistent schedules to qualify, unlike Ontario where all employees qualify immediately.
Module F: Expert Tips for Employees and Employers
Navigate BC’s statutory holiday pay regulations with these professional insights:
For Employees:
- Track Your Days: Maintain a record of days worked in the 30 days before each holiday to verify your eligibility. Use our calculator to check your qualification status.
- Understand “Average Day”: Your stat pay is based on average daily earnings, not hourly rate. If you worked overtime in the last 30 days, this increases your average day’s pay.
- Holiday Work Strategy: If you work on the holiday:
- You get BOTH stat pay AND premium pay
- Premium pay is 1.5× your regular wage for hours worked
- This can sometimes mean earning more than double your normal pay
- New Employee Rights: If you’ve worked less than 30 days but the holiday falls within your first 30 days of employment, you qualify for stat pay if you work that day.
- Dispute Process: If your employer denies stat pay incorrectly:
- Document your work schedule and pay stubs
- Use our calculator to show your expected pay
- File a complaint with the Employment Standards Branch within 6 months
For Employers:
- Automate Tracking: Implement a system to track each employee’s:
- Hire date (for 30-day qualification)
- Days worked in each 30-day period
- Total wages earned in each period
- Payroll Preparation: Before each statutory holiday:
- Run reports to identify eligible employees
- Calculate average day’s pay for each
- Set aside funds for stat pay and potential premium pay
- Communication: Clearly explain to employees:
- Which days are statutory holidays
- How their stat pay is calculated
- Options for taking the day off vs. working
- Record Keeping: Maintain records for at least 2 years showing:
- Stat pay calculations for each employee
- Hours worked on holidays (if applicable)
- Premium pay payments
- Special Cases: Handle these situations carefully:
- Terminations: If employment ends before the holiday but after the qualification period, stat pay is still owed
- Leaves: Days on approved leave (vacation, sick) count as “days worked” for qualification
- Layoffs: Stat pay is owed for holidays occurring during the layoff if the qualification period was met before the layoff
Legal Warning:
Employers cannot:
- Require employees to work on statutory holidays without proper compensation
- Count stat pay against vacation pay or other benefits
- Average stat pay over multiple holidays
Violations can result in complaints, investigations, and orders to pay unpaid wages plus interest.
Module G: Interactive FAQ – Your Stat Pay Questions Answered
What counts as a “day worked” for the 15-day requirement?
Under BC employment standards, a “day worked” includes:
- Any day where the employee earned wages (including salary, hourly pay, commissions)
- Days where the employee was on paid leave (vacation, sick leave, bereavement leave)
- Statutory holidays that occurred within the 30-day period
Days not counted include:
- Unpaid leaves of absence
- Days the employee was suspended without pay
- Days the employee was on strike or lockout
Our calculator automatically accounts for these rules when determining eligibility.
How is stat pay calculated for employees paid by salary?
For salaried employees, the calculation follows these steps:
- Determine the salary amount earned in the 30 days before the holiday
- Count the number of days worked in that period (typically 20-22 for full-time)
- Divide total salary by days worked to get the average day’s pay
Example: An employee earning $4,500/month works 22 days in the 30-day period:
- Salary for 30 days: $4,500 × (30/30.4) = $4,440.79 (average month length)
- Average day’s pay: $4,440.79 ÷ 22 = $201.85 stat pay
Note: Bonuses and overtime are not included in this calculation for salaried employees.
What happens if a statutory holiday falls on my day off?
If a statutory holiday falls on a day you normally don’t work:
- You are still entitled to statutory holiday pay if you meet the qualification requirements
- Your employer cannot require you to work on your normal day off to qualify for stat pay
- You receive your average day’s pay without having to work
Example: A retail worker who normally has Mondays off would still receive stat pay for Family Day (a Monday holiday) if they worked at least 15 of the previous 30 days.
If your employer tries to deny stat pay because the holiday fell on your day off, this is against BC law and you should file a complaint.
Can my employer make me work on a statutory holiday?
Yes, employers can require employees to work on statutory holidays, but with important conditions:
- The employer must give reasonable notice of the requirement to work
- Employees cannot be penalized for refusing to work on a statutory holiday if they have a reasonable excuse
- If you work, you must receive:
- Your regular statutory holiday pay, PLUS
- Premium pay of 1.5 times your regular wage for hours worked
Important: Some collective agreements or employment contracts may provide additional benefits beyond the BC minimum standards. Always check your specific agreement.
How does stat pay work for employees with variable schedules?
For employees with inconsistent schedules (common in retail, hospitality, and healthcare), BC uses the “average day” method:
- Total all wages earned in the 30 days before the holiday (excluding overtime)
- Count the number of days worked in that period
- Divide total wages by days worked to get the average day’s pay
Example for Gig Worker:
- Worked 12 days in last 30 days
- Earned $1,080 total ($18/hour × various hours)
- Average day’s pay: $1,080 ÷ 12 = $90.00 stat pay
Our calculator is particularly useful for variable-hour employees as it performs these calculations automatically based on your inputs.
What should I do if my employer doesn’t pay me correctly for a statutory holiday?
Follow these steps if you believe you’ve been underpaid:
- Document Everything:
- Keep copies of your work schedule
- Save pay stubs showing hours worked and wages paid
- Note any communications about the holiday
- Calculate What You’re Owed:
- Use our calculator to determine the correct amount
- Compare with what you actually received
- Talk to Your Employer:
- Present your calculations politely
- Ask for an explanation of any discrepancy
- Many underpayments are honest mistakes
- File a Complaint:
- If unresolved, file with the Employment Standards Branch
- You have 6 months from the violation to file
- The branch can order payment of unpaid wages plus interest
Important: Employers cannot fire or penalize you for asking about or complaining about statutory holiday pay. This is considered retaliation and is illegal under BC law.
Are there any exceptions where stat pay isn’t required?
BC law includes several specific exceptions where statutory holiday pay is not required:
- Certain Industries:
- Farming, horticulture, and aquaculture workers
- Certain commission salespeople (real estate, car sales)
- Managers and supervisors (if their work is primarily managerial)
- Specific Situations:
- Employees on unpaid leaves during the qualification period
- Employees who quit or are terminated before the holiday (unless termination was within the qualification period)
- Employees who fail to work their scheduled shifts immediately before or after the holiday without reasonable cause
Even in these cases, some employers may choose to provide stat pay as a benefit. Always check your employment contract or collective agreement for additional provisions.