Overtime Pay Calculator for Rotating Shifts
Rotating schedules make overtime hard to eyeball — a "36-hour week" on paper can quietly cross 40 hours depending on where the workweek boundary falls. Here's how the rules actually work.
What counts as overtime under federal law
The Fair Labor Standards Act (FLSA) requires covered, non-exempt employees to be paid at least 1.5× their regular rate for every hour worked beyond 40 in a single workweek. A workweek is a fixed, recurring period of 168 consecutive hours — it doesn't have to start on Sunday, but once your employer sets it, it stays fixed. Overtime is calculated workweek by workweek; hours can't be averaged across two weeks to dodge the threshold, even if your pay period is bi-weekly or monthly.
The 7(k) exemption for public safety
Fire protection and law enforcement employees are often scheduled on 24-hour tours that don't map cleanly onto a standard workweek. Section 7(k) of the FLSA lets qualifying employers use a longer "work period" — between 7 and 28 days — with a correspondingly higher hour threshold before overtime applies. For a 28-day period, that threshold is commonly 212 hours for fire protection employees and 171 hours for law enforcement, though exact figures depend on the work period length your employer has adopted. This is why a 24/48 schedule can look "overtime-heavy" under a standard 40-hour calculation but fall within normal hours under 7(k).
Worked example: a 3x12 rotating nurse
Take a nurse on a 3x12 rotating pattern who works three consecutive 12-hour day shifts (Sunday, Monday, Tuesday — 36 scheduled hours), then picks up a 4-hour hold-over at the end of the Tuesday shift. That workweek now totals 40 hours exactly — no overtime yet. If she's called in for one more 12-hour shift later that same Sunday–Saturday workweek, the next 12 hours all fall above the 40-hour line and are paid at 1.5× her base rate. Because the threshold resets at the start of the next workweek, those same hours worked one day later — in a new workweek — would count as regular time instead.
Run your own overtime numbers
Enter your pattern and pay rate to see exactly which hours cross the overtime line.
Open the Calculator