Hours Worked Calculator
Total hours from clock-in and clock-out times with an unpaid break, in decimal hours and hours:minutes — for timesheets and invoices.
Enter the start and finish times as 24-hour clock values; a finish earlier than the start is treated as the next day (a night shift).
How the hours worked calculator works
Enter the start and finish times as 24-hour clock values; a finish earlier than the start is treated as the next day (a night shift). The break is subtracted, and the result is shown both as decimal hours (for payroll multiplication) and as hours and minutes.
Formula: hours = (finish − start) − break
Worked examples
| Inputs | Hours worked per day | Note |
|---|---|---|
| 08:30–17:00, 30 min break | 8 | 8 h — a standard day |
| 22:00–06:00 night shift, 45 min break | 7.25 | 7.25 h |
FAQFrequently asked questions
How do I convert minutes to decimal hours?
Divide by 60: 45 minutes is 0.75 h, so 7 h 45 min is 7.75.
What about overnight shifts?
A finish time earlier than the start is read as the next day.
Are breaks paid?
Depends on your award or contract; enter only unpaid breaks here.
Can I enter 5:30 pm?
Yes — am/pm times are accepted as well as 24-hour times.
How do I get weekly hours?
Set the days at this pattern (Detailed) to 5 for a standard week.
Where these figures come from
- ISO 8601 — Date and time — Representations for information interchange — the yyyy-mm-dd format and the week-numbering rules used here
- US Naval Observatory — Calendars — the Gregorian leap-year rule
- US Office of Personnel Management — federal holidays — federal holidays (not applied here)
Last checked: September 2026. The Gregorian calendar rules do not change; working-day counts exclude Saturdays and Sundays only.