California has some of the strictest meal and rest break rules in the United States, and violations are expensive: each missed-break category triggers an extra hour of pay per day under Labor Code § 226.7. This tool applies the statutory thresholds to a shift, tells you how many meals and rests were legally required, and calculates the premium owed when fewer were provided.
How it works
The required number of breaks depends only on shift length:
meals required: >5h → 1, >10h → 2
rests required: <3.5h → 0
one 10-min rest per 4h "or major fraction" (>2h into a block)
e.g. 3.5–6h → 1, >6–10h → 2, >10–14h → 3
For premium pay, each category is independent and capped at one hour per day:
meal premium = (mealsProvided < mealsRequired) ? 1 hour : 0
rest premium = (restsProvided < restsRequired) ? 1 hour : 0
premium pay = (mealPremium + restPremium) × regularRate
Example and notes
A 9-hour shift requires one meal period (because 9 > 5 but not > 10) and two rest periods. If the employee was given zero compliant meals, the employer owes one hour of premium pay; at a $20 rate that is $20 for the day. Add a separate $20 if the rest breaks were also non-compliant.
Notes: the premiums are penalties paid at the regular rate, not the overtime rate, and they are separate from any overtime owed. On-duty meal agreements, healthcare-industry waivers, and specific IWC wage orders can alter these defaults, so treat the output as an estimate rather than legal advice.