ThisCalculator

Date and time

BC Overtime Calculator: How It Works

Updated · Standard formula, shown below

The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.

BC Overtime Calculator: How It Works

The BC Overtime Calculator works out your overtime pay under British Columbia’s Employment Standards Act. You enter your regular hourly wage, your total hours worked in a week, and the calculator returns your gross overtime earnings for the week, including the 1.5x rate for hours over 40 and the 2x rate for hours over 12 in a single day.

Formula

British Columbia’s overtime rules are set by the Employment Standards Act. The key formulas are:

  • Daily overtime (over 8 hours): For each hour worked beyond 8 in a day, you earn 1.5 times your regular wage. For hours worked beyond 12 in a day, you earn 2 times your regular wage.
  • Weekly overtime (over 40 hours): For each hour worked beyond 40 in a week, you earn 1.5 times your regular wage, regardless of daily hours.

In symbols, for a day with \(d\) hours worked and an hourly wage \(h\):

\(\text{Daily OT pay} = \begin{cases} 0 & \text{if } d \le 8 \\ (d-8) \times h \times 1.5 & \text{if } 8 < d \le 12 \\ 4 \times h \times 1.5 + (d-12) \times h \times 2 & \text{if } d > 12 \end{cases}\)

For a week with \(w\) total hours:

\(\text{Weekly OT pay} = \max(0, w-40) \times h \times 1.5\)

All variables are in hours and dollars. The calculator assumes a single regular hourly rate for all hours. If you have multiple rates (e.g., shift differentials), you would need to calculate each portion separately.

Worked Example

Using the default values from the calculator: hourly wage = $20.00, daily hours = 8, weekly hours = 45.

  1. Daily overtime: Since daily hours = 8, which is not over 8, daily overtime pay = $0.00.
  2. Weekly overtime: Weekly hours = 45, which is 5 hours over 40. Overtime pay = 5 × $20.00 × 1.5 = $150.00.
  3. Total overtime: $0.00 + $150.00 = $150.00.

The calculator shows $150.00 as the total overtime pay, matching our manual calculation.

When to Use This Calculator

Use this calculator if you are an employee or employer in British Columbia and need a quick estimate of overtime pay for a standard workweek. It is especially useful for:

  • Employees who work irregular hours and want to verify their pay stub.
  • Employers who need to budget for overtime costs.
  • Students or newcomers learning about BC employment standards.

Remember that this calculator only handles overtime pay, not other components like statutory holiday pay, vacation pay, or deductions. It assumes you are covered by the Employment Standards Act; some professions (like managers, certain professionals, and some agricultural workers) may be exempt.

Common Mistakes and Misconceptions

A frequent error is thinking that daily and weekly overtime are mutually exclusive. In BC, they are separate. If you work 10 hours on Monday and 35 hours the rest of the week (total 45), you get daily overtime for the 2 hours over 8 on Monday, and weekly overtime for the 5 hours over 40. Both are paid at 1.5x, but they are calculated independently.

Another misconception is that overtime is calculated after 44 hours per week (as in some other provinces). BC’s threshold is 40 hours per week, not 44. Also, some people think that working over 8 hours in a day automatically triggers weekly overtime even if the week is under 40 hours—that is not true. Daily overtime only applies to the day in question; weekly overtime only applies when the weekly total exceeds 40.

Finally, be careful with rounding. The Employment Standards Act requires that overtime be paid at 1.5 times the regular wage, but rounding to the nearest cent is standard practice. The calculator rounds to two decimal places.

Limits of the Formula

This calculator uses the standard BC overtime rules, but there are situations where they may not apply:

  • Averaging agreements: Some employers have agreements that average hours over two or more weeks, which can change the weekly threshold.
  • Different rates: If you earn different rates for different types of work (e.g., night shift premium), the calculation becomes more complex.
  • Overtime for piece work: If you are paid per piece, the overtime rate applies to the average hourly rate, which requires additional calculation.
  • Banked overtime: Some employees can bank overtime as paid time off instead of cash, at a rate of 1.5 hours off per hour of overtime.

Always check your employment agreement or the BC Employment Standards Branch if you are unsure.

How to Use the Results

The total overtime pay is the gross amount before deductions like income tax, CPP, and EI. Your net pay will be lower. Use this number to verify that your employer is paying you correctly, or to plan your budget if you expect overtime.

If you are an employer, remember that overtime pay is a wage, not a bonus, and must be included in your payroll records. Failure to pay overtime can lead to complaints and penalties from the Employment Standards Branch.

Frequently Asked Questions

Does BC overtime apply after 8 hours a day or 40 hours a week?

Both. Under BC law, overtime is paid for hours worked over 8 in a day and over 40 in a week. The two are calculated separately, so you can qualify for daily overtime even if your weekly total is under 40, and vice versa.

What is the overtime rate in BC?

The rate is 1.5 times your regular wage for hours over 8 and up to 12 in a day, and for hours over 40 in a week. Hours worked beyond 12 in a day are paid at 2 times your regular wage.

Are managers entitled to overtime in BC?

Generally, no. The Employment Standards Act exempts managers and certain professionals (like lawyers, doctors, and engineers) from overtime provisions, provided they meet specific criteria. Check your job duties, not just your title.

Can I bank overtime instead of getting paid?

Yes, with a written agreement, you can bank overtime as paid time off at a rate of 1.5 hours off for each hour of overtime. The time off must be taken within six months, or with agreement, within twelve months.

How is overtime calculated when I have two different hourly rates?

If you work at different rates, the overtime rate is based on the regular rate for the specific job you are doing when the overtime occurs. If you work overtime that spans two different jobs, you calculate each portion separately.

Does the calculator include statutory holiday pay?

No. Statutory holiday pay is a separate entitlement. This calculator only computes overtime pay for regular hours worked. If you work on a statutory holiday, you may be entitled to additional pay or a day off, but that is not included here.

Related

Formula used
in h | Hourly wage | $ | 20.00 | 0
in d | Daily hours worked | hours | 8 | 0
in w | Weekly hours worked | hours | 45 | 0
out ot_daily | Daily overtime pay | $ | (d > 8 ? (d > 12 ? (8 * h + 4 * h * 1.5 + (d - 12) * h * 2) : (8 * h + (d - 8) * h * 1.5)) : (d * h)) - (d * h) | 2
out ot_weekly | Weekly overtime pay | $ | (w > 40 ? (w - 40) * h * 1.5 : 0) | 2
out total_ot | Total overtime pay | $ | ot_daily + ot_weekly | 2

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.