Methodology: Blended Overtime Calculator
What this calculator gives you
This calculator estimates overtime for a week when the employee earned more than one hourly rate, or earned a non-discretionary bonus or commission in the same workweek. It shows the correct weighted regular rate, the overtime premium owed, and the underpayment risk from two common mistakes.
The common mistakes are using the lowest hourly rate as the overtime base, or leaving a bonus/commission out of the regular rate. Both can create small weekly shortfalls that become expensive across many employees and many weeks.
The basic method
Federal regular-rate rules start with total earnings for the workweek, divided by total hours worked.
straight-time pay = sum of each hourly rate x hours at that rate
total earnings = straight-time pay + non-discretionary supplement
weighted regular rate = total earnings / total hours
overtime premium = weighted regular rate x 0.5 x overtime hours over 40
total pay = straight-time pay + supplement + overtime premium
The 0.5x premium is intentional. Straight-time pay already includes the base pay for overtime hours; the half-time premium is the extra amount that brings those hours to time-and-a-half.
A simple multi-rate example
An employee works 30 warehouse hours at $20/hour and 20 driving hours at $25/hour. The week totals 50 hours.
| Piece | Amount |
|---|---|
| Warehouse pay | $600 |
| Driving pay | $500 |
| Total straight-time pay | $1,100 |
| Total hours | 50 |
| Weighted regular rate | $22/hour |
| Overtime premium | $110 |
| Correct total pay | $1,210 |
If payroll used the lower $20 rate for overtime, the overtime premium would be $100. That is a $10 underpayment for the week.
Bonus and commission example
Now add a $100 non-discretionary safety bonus to that same week.
| Piece | Amount |
|---|---|
| Straight-time pay | $1,100 |
| Bonus | $100 |
| Total earnings | $1,200 |
| Total hours | 50 |
| Weighted regular rate | $24/hour |
| Overtime premium | $120 |
| Correct total pay | $1,320 |
If payroll forgot the bonus when computing the regular rate, it would pay a $110 overtime premium instead of $120. That $10 difference is the bonus-related shortfall.
Why bonuses and commissions matter
Commissions and non-discretionary bonuses are usually payments for work. Under 29 CFR §778.117, commissions are part of the regular rate. Under 29 CFR §778.211, a bonus is excluded only if the employer keeps real discretion over both whether to pay it and how much to pay, until close to the end of the period.
If the bonus was promised at hiring, written into a policy, tied to attendance, tied to production, announced to encourage work, or paid by a regular formula, treat it as non-discretionary for calculator purposes.
California flat-sum bonus override
California handles flat-sum bonuses differently. Under federal 29 CFR §778.209, the bonus is divided by total hours. Under Alvarado v. Dart Container Corp. of California, 4 Cal. 5th 542 (2018), California divides the bonus by non-overtime hours only and pays the bonus-related overtime premium at 1.5x.
Example: a California worker earns $20/hour for 50 hours plus a $200 flat-sum bonus.
| Item | Federal method | California Alvarado method |
|---|---|---|
| Straight-time pay | $1,000 | $1,000 |
| Bonus | $200 | $200 |
| Bonus divisor | 50 total hours | 40 non-OT hours |
| Bonus-related OT premium | $20 | $75 |
| Correct total pay | $1,320 | $1,375 |
The California difference is $55 for that week. The calculator shows this separately when the California option is selected.
The rate-in-effect alternative
FLSA §7(g)(2) allows a "rate in effect" method for some multi-rate workers. That method is narrow. 29 CFR §778.419 requires an advance agreement between employer and employee, and each rate has to be a real bona fide rate for that work.
This calculator uses the default weighted-average method in 29 CFR §778.115. If you have a valid §7(g)(2) agreement, use this result as a sanity check and have payroll or counsel confirm the agreement-specific math.
What is not modeled
- Multi-week bonuses or commissions. Quarterly or annual bonuses have to be allocated back across the weeks they were earned. This tool handles one workweek.
- State-stacked overtime. California daily overtime, double-time, and 7th-day premiums need state-specific inputs. Use the State Overtime Calculator for those rules.
- Piece-rate workers. Piece-rate overtime has its own regular-rate calculation.
- Tipped employees. Tip credit rules change the regular-rate analysis.
- Salaried non-exempt or fluctuating-workweek employees. Those are different overtime methods.
- Exempt employees. The calculator assumes the worker is non-exempt and eligible for overtime.
- Overtime-credit rules. Some premium payments can be credited toward overtime under FLSA §7(e)(5), (6), or (7). The calculator assumes the entered rates and supplements are ordinary earnings, not creditable premiums.
Data sources
- 29 U.S.C. §207 — FLSA overtime, regular-rate definition, and §7(g)(2).
- 29 CFR §778.115 — weighted-average regular rate for multiple rates.
- 29 CFR §778.117 and §778.118 — commission inclusion and weekly commission math.
- 29 CFR §778.209 — bonus allocation.
- 29 CFR §778.211 — discretionary vs non-discretionary bonuses.
- 29 CFR §778.419 — rate-in-effect agreement requirements.
- Alvarado v. Dart Container Corp. of California, 4 Cal. 5th 542 (2018) — California flat-sum bonus overtime rule.
- 29 U.S.C. §255(a) — FLSA limitations period.
Companion guide: Overtime Regular Rate.
Companion calculators: Holiday Pay & Bonus Overtime Calculator, State Overtime Calculator, and Time Card Calculator.
How accurate is this?
For one workweek, one non-exempt worker, known hours by rate, and a known single-week bonus or commission, the weighted-average result follows the federal regular-rate formula closely.
Real claims can involve multi-week allocations, California daily overtime, piece-rate pay, tipped work, fluctuating-workweek salary arrangements, exempt-status disputes, and state penalties. Use this calculator to catch the regular-rate math problem, then confirm edge cases with payroll counsel.
Frequently asked questions
Why one mode instead of two (weighted-average vs §7(g)(2))?
§7(g)(2) requires an advance written agreement between employer and employee plus a specific set of bona-fide-rate conditions (29 CFR §778.419). The calculator can't observe whether that agreement exists. Surfacing both as selectable modes would invite mis-selection in the much larger default-rule audience and dilute the calculator's trust posture — an employer who picks §7(g)(2) without an underlying agreement is computing the wrong number. Implementing only §778.115 (the default) keeps the math correct for the common case and documents §7(g)(2) in the methodology for employers who already know their compliance posture.
Why surface the "lowest single rate" naive instead of "highest single rate"?
The highest single rate is never lower than the weighted average, so paying OT against it always equals or exceeds the §778.115-correct premium — no underpayment risk. The lowest single rate is always at or below the weighted average, so paying OT against it always equals or under-pays the correct premium. The calculator surfaces the wrong-but-common practice that creates underpayment exposure; "use the highest rate" is over-conservative but not a violation.
Why does the supplement default to $100 in a multi-rate week?
Defaults are pedagogy. The canonical $20 × 30h + $25 × 20h two-job week with a $100 supplement produces a non-zero weighted regular rate that differs from both input rates ($24/h vs $20 or $25), a non-zero OT premium ($120 for 10 OT hours), AND non-zero underpayments for BOTH naive comparisons ($20 against the lowest-rate naive, $10 against the omitted-supplement naive). On first paint, a visitor sees the differentiator: the weighted-average rule produces a number neither posted rate produces alone, the supplement matters, and the audit-risk delta is concrete. Setting the supplement to $0 by default would hide the §211 trap; setting both naives to zero by default would hide the audit-risk callout entirely.
Why does the regular-rate formula use 0.5× rather than 1.5×?
Because the straight-time portion of OT hours is already counted in `total_straight_time` (Σ rate_i × hours_i sums ALL hours, including hours over 40). The 0.5× premium is the additional half-rate top-up owed for over-40 hours — the math that brings the total compensation for OT hours from 1× to 1.5× regular rate. This matches §778.118's text ("extra compensation at one-half of that rate") and the sibling holiday-pay calculator's convention. Some calculator implementations express this as 1.5× × OT hours separately added to non-OT pay; mathematically identical, but the 0.5× formulation makes the supplement-impact incremental delta directly visible.
Why does the "lowest rate naive" callout only fire when 2+ rate rows have hours?
With a single rate row, "use the lowest rate" and "use the only rate" are the same thing — surfacing both naives would describe the same dollar shortfall twice. The §211-trap callout (omitted supplement) is the correctly-named version of the error in the single-rate case, which is what the holiday-pay calculator surfaces. The blended calculator is for multi-rate weeks; the lowest-rate-naive earns its space when there are actually multiple worked rates to compare.
About Clockspot
Clockspot helps small businesses track employee time and keep payroll-ready records. Used in all 50 states since 2007, we focus on getting time and pay right — including the wage-and-hour rules that shape both.
A calculator can help with one workweek. Clockspot helps employers keep the hours, jobs, rates, approvals, and payroll records connected across the whole team. See how Clockspot tracks blended overtime.