Hours Worked Calculator
Calculate hours worked from one clock-in and clock-out, including unpaid break and overnight shifts. Shows decimal hours and hours:minutes.
How to use this hours worked calculator
This hours worked calculator is a single-shift punch: one in, one out, one break. Overnight work (clock-out earlier than clock-in) is treated as ending the next day. For a full week of punches, use the Time Card Calculator. For payroll rounding, use Clock In / Clock Out.
Formula
Worked example
9:00 to 17:30 with a 30-minute lunch is 8.0 hours (8h 0m).
Related calculators
More work hours calculators
- Time Card Calculator — Enter clock-in, clock-out, break, and a second shift for Monday through Sunday. Instant weekly hours, overtime after 40, decimal hours, and estimated gross pay.
- Work Hours Calculator — Enter hours worked each day (not clock times). Get weekly total, regular vs overtime, hours:minutes, and optional pay.
- Hours Calculator — Add up to six hour-and-minute segments (jobs, tasks, or split shifts) into one total in decimal hours and hours:minutes.
- Time Calculator — Find elapsed time between two clock times, or add/subtract a duration from a clock time. Handles overnight and next-day offsets.
- Clock In / Clock Out Calculator — Convert clock-in and clock-out punches to paid hours with unpaid break and payroll rounding: none, 5, 10, 15 minutes, or the 7-minute rule.
- Overtime Calculator — Split a week of daily hours into regular, overtime, and double-time using FLSA weekly-40, daily-8, or both (California-style). Optional pay.
Frequently asked questions
How do I calculate hours worked?
Convert both times to minutes from midnight, subtract, add 1440 if negative, then subtract unpaid break.
What if I work past midnight?
Enter the real clock-out (for example 06:00). The calculator adds a day automatically.
Is break always unpaid?
Enter 0 if your lunch is paid.
Results are estimates for informational purposes and are not financial, legal, or professional advice. Last reviewed 2026-08-19.