Weighted Overtime Calculator

Worked at two or more hourly rates in the same week? Find the FLSA weighted-average regular rate, the overtime premium and your total pay, with every step shown.

Total hours
0
Straight-time pay
–
Regular rate
–
Overtime hours
0
Overtime premium
–
Total pay
–

Working

  1. Straight-time earnings: 30 h × $15.00 + 15 h × $20.00 = $750.00
  2. Regular rate: $750.00 ÷ 45 h = $16.67/h
  3. Overtime premium: 5 h × ½ × $16.67 = $41.67
  4. Total pay: $750.00 + $41.67 = $791.67

Runs entirely in your browser. Nothing you enter is uploaded or stored on a server.

How to use the weighted overtime calculator

  1. Add one row for each pay rate you worked at this week, with the hours at that rate.
  2. Enter any non-discretionary bonus earned for this week (optional).
  3. Keep the weekly overtime threshold at 40 hours for the FLSA, or change it if a different rule applies to you.
  4. Read the weighted regular rate, overtime premium and total pay, with the full working shown step by step.

The weighted overtime formula

  1. Straight-time earnings = Σ (hours × rate) for every rate + includable bonuses
  2. Regular rate = straight-time earnings ÷ total hours worked
  3. Overtime premium = overtime hours × 0.5 × regular rate
  4. Total pay = straight-time earnings + overtime premium

Worked example

Maria works 30 hours as a cashier at $15/h and 15 hours as a supervisor at $20/h: 45 hours in total.

  • Straight time: 30 × $15 + 15 × $20 = $450 + $300 = $750
  • Regular rate: $750 ÷ 45 = $16.67/h
  • Overtime premium: 5 h × 0.5 × $16.67 = $41.67
  • Total pay for the week: $791.67

Paying overtime at only the lower $15 rate would give 5 × $7.50 = $37.50 premium, which underpays by $4.17 under the weighted-average method.

Sources

General information, not legal advice. Exempt employees, state rules and contracts can change the result.

Need a single-rate calculation? Use the overtime calculator. Working in California? The California overtime calculator adds daily overtime and double time.

Frequently asked questions

What is weighted overtime?

When someone works at two or more hourly rates in the same workweek, US federal rules (29 CFR 778.115) say overtime is based on the weighted average of those rates, not on whichever rate is lowest or highest. This average is called the regular rate.

How is the weighted average regular rate calculated?

Add up the straight-time pay for every hour at its own rate (plus any non-discretionary bonus for the week) and divide by the total hours worked. Example: 30 h × $15 + 15 h × $20 = $750; $750 ÷ 45 h = $16.67 per hour.

Why is the overtime only “half” the regular rate?

Because every hour, including the overtime hours, has already been paid once at its straight-time rate in the earnings total. Overtime then adds the extra half (0.5 × regular rate) for each hour over 40, which makes those hours time and a half overall.

Do bonuses change the regular rate?

Non-discretionary bonuses (promised for meeting targets, attendance or productivity, for example) are generally included in the regular rate under the FLSA. Truly discretionary bonuses, gifts and some other payments are excluded. Enter only includable bonuses earned in this workweek.

Can my employer use the rate of the job I was doing during overtime instead?

In some cases, yes. Federal rules (29 CFR 778.419) allow overtime at 1.5 × the rate for the work performed during the overtime hours if this is agreed in advance. This calculator shows the default weighted-average method.

Does this apply outside the United States?

This method comes from the US Fair Labor Standards Act. Other countries and some states have different rules. For a simple overtime calculation with any multiplier, use the overtime calculator.