Hours Calculator
Calculate hours worked between a start and end time, including unpaid breaks, and total up multiple shifts.
7.5 hours
Total Hours
7.5
How It Works
Calculating one shift
Hours worked is the time between start and end, minus any unpaid break time. If the end time is earlier than the start time, the shift is treated as crossing midnight into the next day.
Totaling multiple shifts
Each shift's worked hours are calculated the same way, then summed for a total across the week or pay period.
Example Calculation
A shift from 9:00 AM to 5:30 PM with a 30-minute break works out to exactly 8 hours worked.
Common Mistakes
- Forgetting to subtract unpaid break time, which overstates actual hours worked.
- Entering an overnight shift's end time without realizing it needs to roll over past midnight — this calculator handles that automatically.
Frequently Asked Questions
- How does this handle overnight shifts?
- If the end time is earlier in the clock than the start time, the calculator assumes the shift ended the next day and adds 24 hours before calculating the difference.
- Can I add up a full week of shifts?
- Yes — enter each day's shift as a separate row and the total combines all of them.