Oregon meal break: 30 minutes unpaid, duty-free, after 6 hours.
Workers in shifts longer than 6 hours must receive a 30-minute meal period that is unpaid only if the worker is fully relieved of duty. The meal period must fall between the 2nd and 5th hour for shifts of 6-7 hours; between hour 3 and hour 6 for longer shifts. If the worker is not fully relieved (must remain on premises, must respond to calls), the meal period is paid time. BOLI enforces with civil penalties.
30-Minute Meal Break After 6 Hours
Schedules a 30-minute unpaid meal break for shifts of 6+ hours. Validates timing window. Auto-pays the period if worker remains on duty.
What those rules do at schedule publish and at clock-out.
The hero card configuration: Block on missing break, Avoid on interrupted period.
When a 6+ hour shift is published without a scheduled 30-minute meal period in the 2nd-5th hour window, the publish fails. The shift template offers an automatic break insertion.
If the worker clocks back in during the meal period or attests that they were not fully relieved (responded to calls, stayed on premises), the period is converted to paid time and the timesheet is adjusted before payroll export.
Deploy Oregon meal break enforcement in your Teambridge.
Tell us about your Oregon workforce. We'll spin up automatic break scheduling, fully-relieved attestation capture, and interruption auto-pay — and 21 other Oregon policies in a sandbox tenant.
Fully-relieved standard — anything less makes it paid.
Oregon's BOLI rule on meal breaks is straightforward: 30 minutes, between hours 2-5 for shorter shifts, fully relieved of duty. The fully-relieved test is the operational watchpoint — partial duty during the meal period converts it to paid time.
Trigger and timing window
Workers in shifts of 6+ hours must receive a 30-minute meal period. The period must fall between the 2nd and 5th hour for shifts of 6-7 hours, and between hour 3 and hour 6 for shifts of 7+ hours. BOLI's interpretation favors the middle of the work period — early or late breaks raise scrutiny.
Fully-relieved-of-duty standard
The meal period is unpaid only if the worker is fully relieved of duty for the full 30 minutes. 'Fully relieved' means: no work activity, no requirement to remain at workstation, no requirement to respond to calls or pages, freedom to leave premises. Anything less makes the period paid time.
Teambridge schedules the break, validates the period, and auto-pays interruptions.
Most missed-break exposure comes from interruptions, not absence of scheduling. Teambridge handles both.
6+ hr shifts get auto-break.
When a shift of 6+ hours is created, the schedule template auto-inserts a 30-minute meal break in the middle of the shift. Manual override requires explicit reason and worker waiver.
Worker confirms fully-relieved.
At clock-out, the worker attests that the meal period was uninterrupted and fully duty-free. If any interruption occurred, the period is paid.
Pay restored on interrupted breaks.
If the worker clocks back in during the meal period or attests interruption, the timesheet auto-restores 30 minutes of paid time before payroll export.
Per-shift break records preserved.
Every meal-break record (scheduled time, actual time, fully-relieved attestation, any waivers) is preserved for 6 years to defend against BOLI claims.
Still evaluating? Get a free Oregon compliance audit.
Send us your existing Oregon scheduling and pay configuration. Our compliance team returns a written audit within 5 business days — every Oregon-specific exposure ranked by risk and back-pay liability.