Work hours calculator with lunch break
Enter the time you clocked in, the time you clocked out, and how long your unpaid lunch was. The calculator subtracts the break and shows exactly how many hours you worked — per day and per week.
How the lunch deduction works
Under U.S. federal rules, a genuine meal break of 30 minutes or more where the worker is fully relieved of duty is generally unpaid — so it's subtracted from hours worked. Short breaks of 5–20 minutes are usually paid and are not deducted. A typical crew day of 8:00 AM to 5:00 PM with a 30-minute lunch is 8.5 paid hours, not 9.
- 8:00 AM – 5:00 PM, 30 min lunch → 8 h 30 m paid
- 7:00 AM – 3:30 PM, 30 min lunch → 8 h 00 m paid
- 8:00 AM – 5:00 PM, 60 min lunch → 8 h 00 m paid
Some states add their own meal-break requirements (California, for example, requires a meal period for shifts over 5 hours). The math of the deduction is the same everywhere: paid time = time between punches minus unpaid breaks.
Weekly totals and overtime
Multiply the daily result by your days worked and compare with 40: hours over 40 in a single workweek are overtime at 1.5× pay for most hourly workers. Try our overtime pay calculator to turn the hours into dollars, or the punch in/out calculator for split shifts with more than one in/out pair.
HoursBooks tracks employees' in/out times with automatic lunch deduction, weekly overtime splits, and printable timesheets — free.
Open the full calculator