How to use this calculator
- Enter the start and end time of the shift. If the end is earlier than the start, the shift is treated as crossing midnight.
- Enter the unpaid break length in minutes.
- Enter the number of days with the same schedule and, optionally, your hourly rate.
Formula
Hours are the time difference minus the break, with 24 hours added when the shift crosses midnight. Decimal hours are useful for timesheets and payroll.
Hours = (end − start [+ 24 h if overnight]) − break
Decimal hours = minutes ÷ 60, e.g. 7 h 30 min = 7.5 h
Example
- 09:00 to 17:30 with a 30-minute break.
- 8 h 30 min − 30 min = 8 hours per day.
- 5 days = 40 hours; at $20/hour = $800.
Frequently asked questions
How do I convert minutes to decimal hours for a timesheet?
Divide minutes by 60: 15 min = 0.25 h, 30 min = 0.5 h, 45 min = 0.75 h.
Does it handle night shifts?
Yes. For 22:00 to 06:00, the calculator recognizes the shift crosses midnight and returns 8 hours before breaks.
Does it calculate overtime?
Not separately. Overtime rules vary by country and contract; multiply overtime hours by your overtime rate.