A non-discretionary bonus in California must generally be added into the regular rate of pay before overtime is calculated. The formula depends on the bonus type:
Flat-sum bonus (fixed amount, e.g. attendance/safety bonus): divide the bonus by non-overtime hours only, then apply a 1.5x (or 2x for double time) multiplier to the overtime/double-time hours — the Alvarado rule.
Production or percentage bonus (varies with output/sales/hours): divide the bonus by total hours worked, then apply a 0.5x (or 1x for double time) multiplier to the overtime/double-time hours — the standard method used under both California and federal law.
Use the calculator below to get the exact dollar amounts for your numbers.
Enter your payroll data below. Select your bonus type to get California-compliant results.
See how the regular rate and total pay change with different bonus amounts, hours, and bonus types. Flat-sum examples use the Alvarado formula (1.5x/2x multiplier, divided by straight-time hours). Production examples use the standard formula (0.5x/1x multiplier, divided by total hours).
| Hourly Rate | Straight Hrs | OT Hrs | DT Hrs | Bonus Amount | Bonus Type | Bonus-Inclusive Rate | Additional OT Premium | Additional DT Premium | Total Pay |
|---|---|---|---|---|---|---|---|---|---|
| $20.00 | 40 | 5 | 0 | $100 | Flat-Sum | $22.50 | $18.75 | $0.00 | $1,068.75 |
| $22.00 | 40 | 8 | 0 | $150 | Production | $25.13 | $12.50 | $0.00 | $1,306.50 |
| $18.00 | 40 | 6 | 0 | $200 | Flat-Sum | $23.00 | $45.00 | $0.00 | $1,127.00 |
| $25.00 | 40 | 4 | 0 | $75 | Production | $26.70 | $3.41 | $0.00 | $1,228.41 |
| $20.00 | 8 | 4 | 2 | $50 | Production | $23.57 | $7.14 | $7.14 | $424.29 |
Example 1 (Flat-Sum, Alvarado rule): $20/hour × 40 straight hours = $800 base. Overtime at 1.5x: $20 × 1.5 × 5 = $150. Under Alvarado v. Dart Container Corp., the $100 flat-sum bonus is divided only by the 40 non-overtime hours: $100 ÷ 40 = $2.50/hour bonus rate. Because the flat sum was never allocated to the overtime hours, California requires the full overtime multiplier on that bonus rate: $2.50 × 1.5 × 5 OT hours = $18.75 additional premium. Total pay = $800 + $150 + $100 + $18.75 = $1,068.75.
Key Takeaway: The bonus raises the effective regular rate from $20.00 to $22.50, but because Alvarado requires the full 1.5x multiplier (not just the incremental 0.5x used for other bonus types), the employer owes $18.75 in additional overtime — nearly three times what a simple "blended rate" approach would suggest.
✅ Formula verified against Alvarado v. Dart Container Corp. (2018) and the DLSE Enforcement Manual §49.2.4
A non-discretionary bonus is any bonus that an employee expects to receive based on performance, attendance, or other specific criteria communicated in advance. Under California Labor Code Section 510 and the applicable Wage Orders, these bonuses generally must be factored into the regular rate of pay used to calculate overtime.
Common examples of non-discretionary bonuses include:
Key Distinction: A bonus is "non-discretionary" if the employee has a reasonable expectation of receiving it based on a promise, policy, or established practice. If the employer retains complete discretion over whether and how much to pay, and the employee has no advance expectation, the bonus may be discretionary and excluded from the regular rate.
If you are unsure whether a specific bonus qualifies as non-discretionary, consult the California Division of Labor Standards Enforcement (DLSE) or a qualified employment attorney. Misclassification can lead to significant liability.
The distinction between discretionary and non-discretionary bonuses is critical for California employers. Misclassifying a bonus can result in wage and hour violations, back pay liability, and PAGA penalties.
| Criteria | Discretionary Bonus | Non-Discretionary Bonus |
|---|---|---|
| Employee Expectation | No expectation of receiving it | Reasonable expectation based on promise or practice |
| Employer Discretion | Complete discretion over whether to pay | Limited discretion — criteria are specified in advance |
| Included in Regular Rate? | No — Excluded from overtime calculation | Yes — Must generally be included |
| Examples | Spontaneous holiday gift, unannounced spot bonus | Attendance bonus, production bonus, commission |
| Key Case Law | Traditional FLSA exclusion | Alvarado v. Dart Container Corp. (2018) |
⚠️ Common Mistake: Some employers label a bonus "discretionary" to avoid recalculating overtime. California courts and the DLSE look at the substance of the arrangement, not the label. If a bonus is promised or expected based on preset criteria, it is non-discretionary regardless of the name used for it.
For more on this distinction, see the DLSE enforcement manual and Alvarado v. Dart Container Corp. (2018), which established the current rule for flat-sum bonuses in California.
The regular rate of pay is the foundation for overtime calculations in California. When a non-discretionary bonus is paid, it can increase the regular rate, which in turn increases the overtime premium owed. The exact math depends on the type of bonus — see Sections 4 and 5 below for the two different formulas.
For most non-discretionary compensation that is earned across all hours worked (commissions, production bonuses, non-flat piece-rate incentives), the standard formula — used under both the FLSA and California law — is:
Bonus-Inclusive Regular Rate = Hourly Rate + (Bonus ÷ Total Hours Worked)
Additional overtime premium = Bonus Rate × 0.5 × Overtime Hours (× 1.0 for double-time hours)
Flat-sum bonuses (fixed dollar amounts that don't vary with output, like an attendance or safety bonus) are the exception. Under the Alvarado rule discussed in Section 4, they are divided only by straight-time hours and use a 1.5x/2x multiplier instead.
This regular-rate calculation matters for:
Why This Matters: Excluding a non-discretionary bonus from the regular rate results in underpaid overtime. Over time and across a workforce, this can create significant back pay liability, interest, and PAGA exposure.
Example: an employee earning $20/hour works 45 hours (40 straight-time + 5 overtime) and receives a $100 production-style bonus spread across all hours worked. The bonus-inclusive regular rate is $20 + ($100 ÷ 45) = $22.22. The additional overtime premium is $22.22 − $20 × 0.5 × 5... calculated directly as ($100 ÷ 45) × 0.5 × 5 = $5.56, on top of the $50.00 in overtime premium already paid at the base rate — for $55.56 in total overtime premium that week.
This may look small per employee, but multiplied across a workforce and multiple pay periods, the exposure adds up quickly — which is why accurate, bonus-type-specific calculation matters.
Under Alvarado v. Dart Container Corp. (2018), the California Supreme Court held that flat-sum bonuses — fixed amounts that don't vary with productivity, like a $15/day attendance bonus — must be factored into the regular rate using a different, more employee-favorable formula than the federal FLSA method.
The Alvarado Rule: Divide the flat-sum bonus by the number of non-overtime (straight-time) hours actually worked in the pay period — not total hours — to get the bonus's hourly value. Then pay that value at 1.5 times for each overtime hour (or 2 times for each double-time hour) as additional compensation, on top of the bonus itself and the base overtime pay already paid.
Scenario: Employee earns $20/hour, works 40 straight-time hours plus 5 overtime hours, and receives a $100 attendance bonus (flat-sum).
| Step | Calculation | Result |
|---|---|---|
| 1. Base Pay (straight time) | $20 × 40 hours | $800.00 |
| 2. Base Overtime Pay | $20 × 1.5 × 5 hours | $150.00 |
| 3. Bonus Hourly Value (Alvarado) | $100 ÷ 40 straight-time hours | $2.50/hour |
| 4. Additional Overtime Premium | $2.50 × 1.5 × 5 hours | $18.75 |
| 5. Total Pay | $800 + $150 + $100 + $18.75 | $1,068.75 |
Key Insight: Because the flat-sum bonus was never allocated to the 5 overtime hours in the first place, California requires the employer to pay the bonus's hourly value at the full 1.5x overtime multiplier — not merely an incremental 0.5x "top-up." This is what makes the Alvarado formula meaningfully more generous to employees than the standard regular-rate method used for production bonuses.
⚠️ Common Error: Employers often divide the flat-sum bonus by total hours (including overtime) and apply only a 0.5x "premium" multiplier — the federal FLSA approach. Alvarado expressly rejected that method for California employers. Using it will understate the overtime owed and is a frequent basis for wage and hour class actions.
For lump-sum bonuses that cover multiple pay periods (e.g., a quarterly attendance bonus), the amount generally must be allocated back across each workweek before this formula is applied — see the retroactive allocation example later on this page. Consult the DLSE or an employment attorney for complex scenarios.
Unlike flat-sum bonuses, production bonuses vary with output, sales, or performance. When a production-style bonus is earned across all hours worked in the period (not calculated as a fixed percentage of gross pay that already includes overtime — see the Lemm v. Ecolab discussion below), it is generally included in the regular rate using the standard method: divide the bonus by total hours worked, and apply a 0.5x/1x multiplier to the overtime/double-time hours.
Common examples of this type of production bonus include:
The key difference from flat-sum bonuses is the divisor (total hours, not straight-time hours only) and the multiplier (0.5x/1x, not 1.5x/2x) — because this type of bonus is treated as earned proportionally across every hour worked, including the overtime hours themselves.
Scenario: Employee earns $20/hour, works 40 straight-time hours plus 5 overtime hours (45 total), and receives a $100 production bonus based on units produced across the whole week.
| Step | Calculation | Result |
|---|---|---|
| 1. Base Pay (straight time) | $20 × 40 hours | $800.00 |
| 2. Base Overtime Pay | $20 × 1.5 × 5 hours | $150.00 |
| 3. Bonus Hourly Value | $100 ÷ 45 total hours | $2.22/hour |
| 4. Additional Overtime Premium | $2.22 × 0.5 × 5 hours | $5.56 |
| 5. Total Pay | $800 + $150 + $100 + $5.56 | $1,055.56 |
Key Insight: With the same $100 bonus and hours, the production-bonus method ($1,055.56) yields less total pay than the flat-sum Alvarado method ($1,068.75) applied in Section 4. That $13.19 difference exists purely because of the bonus type — which is why correctly classifying the bonus matters as much as doing the arithmetic correctly.
A narrower exception — percentage-of-total-earnings bonuses: In Lemm v. Ecolab, Inc. (2023), the California Court of Appeal (not the California Supreme Court) addressed a different, narrower scenario: a bonus calculated as a fixed percentage of an employee's total gross wages for the period — straight-time, overtime, and double-time pay all included. The court held that recalculating the regular rate on top of that kind of bonus would improperly result in "overtime on overtime," and that this specific percentage-of-total-earnings structure can be lawful without further recalculation, consistent with the federal exception at 29 C.F.R. § 778.210. This is a distinct fact pattern from the output-based "production bonus" described above — if your bonus is calculated as a percentage of gross pay that already includes overtime, consult counsel before assuming either formula applies.
Both federal law (FLSA) and California law require overtime pay for non-exempt employees based on a bonus-inclusive regular rate. The biggest practical difference is how flat-sum bonuses are treated.
| Factor | California Law | FLSA (Federal) |
|---|---|---|
| Flat-Sum Bonus Divisor | Non-overtime (straight-time) hours only (Alvarado) | Total hours worked, including overtime |
| Flat-Sum Bonus Multiplier | 1.5x for OT hours / 2.0x for DT hours | 0.5x for OT hours (no DT concept) |
| Production/Output Bonus | Total hours divisor, 0.5x/1x multiplier | Total hours divisor, 0.5x multiplier — generally the same result |
| Percentage-of-Total-Earnings Bonus | May avoid recalculation under Lemm v. Ecolab (2023) | Excluded from recalculation under 29 C.F.R. § 778.210 |
| Meal/Rest Break Premiums | Must use the bonus-inclusive regular rate (Ferra v. Loews) | No comparable requirement |
| Double-Time | Required for hours over 12 in a workday | Not required by federal law |
| Overtime Threshold | Over 8 hours/day or 40 hours/week | Over 40 hours/week only |
⚠️ Important: For flat-sum bonuses, California's method is meaningfully more generous to employees than the FLSA method. Employers cannot rely on FLSA compliance alone for these bonuses — the Alvarado formula must be used for California employees. For production bonuses spread across all hours, the two methods typically converge on the same result.
For more information, see the U.S. Department of Labor FLSA page and the California DLSE.
Under California's Healthy Workplaces, Healthy Families Act (HWHFA), non-exempt employees generally must be paid sick leave at their regular rate of pay, calculated either for the workweek in which leave is used or using a 90-day lookback average — and non-discretionary compensation factors into that rate.
HWHFA Requirement: Paid sick leave must reflect the employee's regular rate of pay, which includes non-discretionary compensation such as bonuses and commissions earned during the relevant period.
Using the 90-day lookback method:
Scenario: Employee earned $20/hour and $1,000 in non-discretionary bonuses over the last 90 days, working 500 hours in that period.
| Step | Calculation | Result |
|---|---|---|
| 1. Total Compensation (90 days) | $20 × 500 hours = $10,000 + $1,000 bonus | $11,000 |
| 2. Total Hours Worked (90 days) | 500 hours | 500 |
| 3. Average Regular Rate for Sick Pay | $11,000 ÷ 500 hours | $22.00/hour |
Key Insight: Using the base rate of $20/hour instead of the bonus-inclusive $22/hour would underpay an 8-hour sick day by $16. Small per-instance errors like this compound quickly across a workforce.
Employers must track bonuses for sick leave purposes and apply the correct regular rate whenever sick leave is used. For more information, see the DLSE Paid Sick Leave FAQs.
While the two core formulas above cover most situations, real-world payroll often involves additional complexity. Here are the most common edge cases California employers face.
When a flat-sum bonus is paid quarterly or annually, it generally must be allocated back to the workweeks in which it was earned, and the Alvarado formula applied within each week.
Scenario: Employee earns $20/hour, works 40 straight-time hours plus 5 overtime hours every week for a 13-week quarter, and receives a $1,000 quarterly attendance bonus (flat-sum).
| Step | Calculation | Result |
|---|---|---|
| 1. Bonus Allocated Per Week | $1,000 ÷ 13 weeks | $76.92/week |
| 2. Bonus Hourly Value (Alvarado) | $76.92 ÷ 40 straight-time hours | $1.92/hour |
| 3. Additional OT Premium Per Week | $1.92 × 1.5 × 5 OT hours | $14.42/week |
| 4. Total Additional Overtime (Quarter) | $14.42 × 13 weeks | $187.50 |
Key Insight: Because flat-sum bonuses use the 1.5x/2x multiplier under Alvarado, even a modest quarterly bonus can generate substantial additional overtime liability once properly allocated across every workweek in the bonus period.
When an employee works at different pay rates during the same workweek, employers must first calculate a weighted average regular rate before layering in any bonus.
Scenario: Employee works 20 hours at $20/hour and 20 hours at $25/hour in one week (no overtime), and receives a $100 production bonus.
| Step | Calculation | Result |
|---|---|---|
| 1. Pay at Rate 1 | $20 × 20 hours | $400.00 |
| 2. Pay at Rate 2 | $25 × 20 hours | $500.00 |
| 3. Total Straight-Time Pay | $400 + $500 | $900.00 |
| 4. Weighted Average Rate | $900 ÷ 40 hours | $22.50 |
| 5. Bonus-Inclusive Rate | ($900 + $100) ÷ 40 hours | $25.00 |
Key Insight: If overtime is worked in a week with multiple pay rates, the additional premium calculations from Sections 4 and 5 are applied on top of this weighted average rate — not the higher or lower individual rate.
In Lemm v. Ecolab, Inc., 87 Cal. App. 5th 159 (2023), the California Court of Appeal, Second Appellate District — not the California Supreme Court — considered a bonus plan that paid a fixed percentage (e.g., 5%) of an employee's total gross wages for the bonus period, a total that already included straight-time, overtime, and double-time pay.
The Holding: The court held that requiring the employer to also recalculate the regular rate and pay additional overtime on top of a bonus already based on total (OT-inclusive) earnings would result in impermissible "overtime on overtime," in violation of Labor Code Section 510's requirement that overtime be paid at 1.5x the regular rate — "not some greater amount." The court found this percentage-of-total-earnings structure consistent with the federal exception at 29 C.F.R. § 778.210, so no further recalculation was required.
Why this differs from the "production bonus" in Section 5: Lemm's bonus formula was defined as a percentage of pay that already reflected overtime and double-time premiums. A typical production or output-based bonus (units produced, sales dollars, etc.) is not calculated that way and generally still requires the standard regular-rate recalculation described in Section 5. If your bonus plan is structured as a percentage of total gross wages (including OT/DT), get a formal legal opinion before assuming it is exempt from recalculation — the analysis is fact-specific.
For more information, see the DLSE enforcement manual and consult counsel for plan-specific guidance.
Based on published wage and hour case law and DLSE guidance, here are the most common mistakes California employers make with non-discretionary bonuses.
The Error: Labeling a non-discretionary bonus as "discretionary" to avoid overtime recalculation.
How to Avoid: Look at the substance, not the label. If the bonus is promised or expected based on preset criteria, it is non-discretionary.
Risk Level: 🔴 HIGH — PAGA exposure, class action risk
The Error: Dividing a flat-sum bonus by total hours (including overtime) and applying only a 0.5x multiplier — the FLSA method — instead of Alvarado's non-overtime-hours divisor and 1.5x/2x multiplier.
How to Avoid: Follow Alvarado: divide by straight-time hours only, then apply the full overtime/double-time multiplier.
Risk Level: 🔴 HIGH — Common litigation trigger
The Error: Calculating meal and rest break premiums at the base hourly rate instead of the bonus-inclusive regular rate.
How to Avoid: Ensure premium payments reflect the bonus-inclusive regular rate for that workweek (Ferra v. Loews).
Risk Level: 🟠 HIGH — Ferra compliance required
The Error: Using the federal flat-sum bonus formula (total hours divisor, 0.5x multiplier) for California employees.
How to Avoid: Apply California's Alvarado formula for flat-sum bonuses, which produces a higher, more employee-favorable result.
Risk Level: 🔴 CRITICAL — Systemic underpayment risk
The Error: Failing to allocate quarterly or annual flat-sum bonuses back to the individual workweeks in which they were earned.
How to Avoid: Allocate the lump sum across each workweek, then apply the Alvarado formula within each week.
Risk Level: 🟠 HIGH — Complex but essential
The Error: Calculating sick pay at the base rate instead of the bonus-inclusive regular rate.
How to Avoid: Use the applicable lookback method and include all non-discretionary compensation.
Risk Level: 🟡 MEDIUM — HWHFA compliance required
⚠️ The Bottom Line: Many wage and hour claims could be avoided with correctly configured payroll systems and periodic compliance audits. If you are unsure about any aspect of California bonus calculations, consult an employment attorney or the DLSE.
Also explore our Flat-Sum Bonus Overtime Calculator for fixed-amount bonuses, our Weighted Average Overtime Calculator for blended overtime rates, and our Draw Against Commission Calculator for commission-based pay structures.
This calculator applies the formula established by California Labor Code Section 510, clarified for flat-sum bonuses by Alvarado v. Dart Container Corp. (2018), and consistent with the DLSE enforcement manual's guidance on regular-rate calculations.
Bonus Hourly Value = Flat-Sum Bonus ÷ Non-Overtime Hours Worked
Additional OT Premium = Bonus Hourly Value × 1.5 × Overtime Hours
Additional DT Premium = Bonus Hourly Value × 2.0 × Double-Time Hours
Total Pay = Base Pay (incl. base OT/DT) + Bonus + Additional Premiums
Bonus Hourly Value = Bonus ÷ Total Hours Worked
Additional OT Premium = Bonus Hourly Value × 0.5 × Overtime Hours
Additional DT Premium = Bonus Hourly Value × 1.0 × Double-Time Hours
Total Pay = Base Pay (incl. base OT/DT) + Bonus + Additional Premiums
Note on the FLSA comparison: The federal calculation always uses total hours worked as the divisor, regardless of bonus type, with a 0.5x/1x multiplier. For production bonuses this typically matches the California result; for flat-sum bonuses it will understate what California law requires. This calculator's FLSA column is shown for comparison only — California employers must use the California-compliant figures for California employees.
Accuracy Note: This calculator's formulas were cross-checked against the published Alvarado, Ferra, and Lemm decisions and the DLSE Enforcement Manual. Page content last reviewed: July 23, 2026. Case law and DLSE guidance can change; verify current status before relying on this tool for a specific pay dispute.
⚠️ Disclaimer: This calculator is for informational and educational purposes only. It does not constitute legal advice and is not a substitute for review by a qualified California employment attorney or the California Division of Labor Standards Enforcement (DLSE). Bonus plans vary widely, and small differences in plan design (e.g., whether a bonus is truly flat-sum, output-based, or a percentage of total earnings) can change which formula applies.
Explore more California wage and hour tools
Calculate how flat-sum bonuses affect overtime, with double-time support, CA vs. federal comparison, worked examples, and a PAGA compliance checklist.
Correctly calculate overtime when an employee works multiple pay rates in a single workweek under California law.
Check your net pay, legal compliance, and minimum wage for draw against commission plans. Recoverable vs. non-recoverable draws explained.
Calculate California agricultural overtime pay under AB 1066 with 1.5x/2x rates, piece rate mode, and 7th day rule.
Determine California retroactive overtime pay with DLSE formula, daily OT, double-time, 7th day rule, and tax withholding.
Part of our California Labor Calculators hub — explore flat-sum bonus overtime, weighted average overtime, piece rate, draw against commission, and more.