Shift hours & gross pay
Enter clock-in, clock-out, unpaid break minutes, and your hourly rate. Times work overnight too — an end time earlier than the start time counts as the next day.
TOOL · EVERYDAY · TIME
Clock in at 09:00, out at 17:30, with a 30-minute unpaid break — that's 8.00 hours (8:00) of paid work, or $160.00 at $20 an hour. Night shifts are handled: if clock-out is earlier than clock-in, the shift rolls past midnight automatically. Enter weekly hours below for overtime split at 1.5× pay — 45 hours at $20 is $950.00.
Enter clock-in, clock-out, unpaid break minutes, and your hourly rate. Times work overnight too — an end time earlier than the start time counts as the next day.
Enter total weekly hours and your hourly rate — the first 40 hours pay at the straight rate, anything above pays at 1.5× (FLSA standard). For the full FLSA rules, see our overtime pay calculator.
Paid hours = clock-out − clock-in − unpaid break. Overnight shifts add 24 hours when the end time is earlier than the start. Weekly gross = 40 × rate + overtime hours × 1.5 × rate. At the defaults: 09:00–17:30 minus 30 minutes = 8.00 hours (8:00), worth $160.00; a 45-hour week at $20 splits into 40 regular + 5 overtime = $950.00.
Day shift: 09:00 to 17:30 is 8.5 hours; minus the 30-minute unpaid break = 8.00 hours, shown as 8:00. At $20/hr the shift pays $160.00.
Night shift: clock in 22:00, out 06:00, 30-minute break. 06:00 is earlier than 22:00, so the calculator adds 24 hours: (30 − 22) + 24 = 8 hours minus 0.5 = 7.50 hours (7:30) — $150.00 at $20/hr. Night work needs no special mode.
Week with overtime: 45 hours at $20/hr = 40 × $20 + 5 × $30 = $800.00 + $150.00 = $950.00. The 5 overtime hours earn $30.00/hr (1.5×).
| Output | Formula | What it means |
|---|---|---|
| Paid hours | (clock-out − clock-in − break) in minutes ÷ 60 | 8.00 hours at the defaults — the decimal hours you get paid for. |
| Hours as h:mm | floor(hours) hours, remainder × 60 minutes | 8:00 at the defaults — the same answer in clock format for timesheets. |
| Shift gross | paid hours × hourly rate | $160.00 at the defaults — before taxes and deductions. |
| Weekly gross | 40 × rate + max(0, hours − 40) × 1.5 × rate | $950.00 at the defaults (40 × $20 + 5 × $30). |
The arithmetic is exact — every answer here is a verified computation. What it doesn't know: your employer's rounding rules (many round to the nearest 15 minutes), state-specific overtime laws (California and a few other states require daily overtime past 8 hours — this weekly mode only splits at 40), shift differentials (night/weekend premiums), and exempt vs non-exempt status (salaried exempt workers aren't owed overtime at all). Gross means before taxes, deductions, and benefits — not your take-home. See the FAQs for the salary-to-hourly conversion: annual salary ÷ 2,080.
Bright Side Kit. "Work Hours Calculator." https://brightoolbox.com/work-hours-calculator/ Accessed October 23, 2026.Divide the annual salary by 2,080 (40 hours × 52 weeks). A $60,000 salary = $28.85/hr. A $100,000 salary = $48.08/hr. This assumes unpaid overtime is zero — if you regularly work 50-hour weeks, the effective rate is lower.
Usually no — unpaid meal breaks of 30+ minutes are the norm for hourly workers in the US, and this calculator subtracts them. Paid 15-minute rest breaks are common too and stay in. If your employer pays the lunch, enter 0 for break minutes.
Enter the real times — 22:00 to 06:00 — and the calculator adds 24 hours automatically when the end time is earlier than the start. 8 hours minus a 30-minute break = 7.50 hours. No special night mode needed.
Under the federal FLSA, overtime is per workweek: hours over 40 in the week, at 1.5×. Working 10-hour days doesn't trigger federal OT if the week totals 40. The weekly panel above follows the federal rule.
California (and a few other states) requires 1.5× past 8 hours in a day and 2× past 12 — the federal weekly-only rule doesn't apply there. This calculator's weekly mode uses the federal 40-hour split; Californians should add the daily split separately.
If you're paid hourly, you're almost certainly non-exempt and owed overtime. Salaried workers can be exempt (no overtime) if they meet salary-basis and duties tests — but being salaried alone doesn't make you exempt. Misclassification is common and worth checking.
Check three things: employer time rounding (nearest 15 minutes is legal), paid vs unpaid breaks, and deductions — this calculator shows gross pay, while your paycheck shows net after taxes, Social Security, and benefits. See our overtime pay calculator for the FLSA detail.