Shifts over 10 hours require a second 30-minute meal break.
California is one of the few states requiring two meal breaks. Under Labor Code § 512, shifts exceeding 10 hours require a second 30-minute meal break — beginning before the end of the 10th hour. The second break can be waived only if the shift is 12 hours or less AND the first meal break wasn't waived.
Second Meal Break (30 min)
Tracks the second meal break requirement on long shifts. Same compliance structure as the first: 30 minutes, duty-free, and must begin before end of hour 10.
What the rule does as the worker approaches hour 10.
The hero card configuration: Avoid on worker app at 9:30, Critical on missed second break. Here's what each does at runtime.
When a worker reaches the 9-hour-30-minute mark of a shift, the worker app pushes a reminder: "Take your second meal break by [time]." This is independent of the first meal break reminder.
If the second meal break is missed, late, or short, a SEPARATE 1-hour premium pay tags on the timesheet — in addition to any first-meal premium that may already apply. Two missed meal breaks = 2 hours of premium pay.
Deploy second meal break in your Teambridge.
Tell us about your workforce. We'll spin up California's two-break tracking — alongside the other 20 California policies — in a sandbox tenant.
Two breaks for long shifts. Only one waivable.
The second meal break has a more limited waiver right than the first: it can only be waived if the shift is 12 hours or less AND the first meal wasn't already waived.
Independent of first meal break
The second meal break is a separate obligation. A compliant first break does not satisfy the second. Each break is tracked, timed, and validated independently. Each missed break triggers a separate 1-hour premium.
Stricter waiver rule
Second meal break waivers are only valid if (1) the total shift is 12 hours or less, AND (2) the first meal break was actually taken (not waived). If both conditions don't apply, the second meal break must be provided. This dual-condition is intentionally narrow.
Teambridge tracks both breaks independently, surfaces both reminders.
On long shifts, two reminders fire — one at 4:30 and one at 9:30. Each break is validated separately on the timesheet.
Both breaks pushed to worker app.
First reminder at 4:30, second at 9:30. The worker app surfaces both as separate notifications, with separate cutoff times. The first reminder is dismissed when the worker takes the break.
Each break validated separately.
On the timesheet, each break is checked: was it 30 full minutes? Did it begin before its cutoff? Was the worker duty-free? Each can independently fail and tag a premium.
Multiple violations = multiple hours.
If both meal breaks are violated on the same day, the worker is owed 2 hours of meal premium pay (in addition to any rest break premium). Each violation triggers a separate hour at the regular rate.
Time-stamped attestation.
Each break record includes start, end, duty-free status, and any worker attestation (e.g., 'I waived this break in writing'). Records are retained per § 226 wage-statement and § 1198.5 personnel-records requirements.
Still evaluating? Get a free California compliance audit.
Send us your existing California scheduling and pay configuration. Our compliance team returns a written audit within 5 business days — every California-specific exposure ranked by risk and back-pay liability.