Calculate worked time between a clock-in and a clock-out after subtracting an unpaid break, in hours and minutes and in decimal hours.
Example
From 09:00 to 17:30 with a 30-minute break is 8 h 0 min, or 8 decimal hours. A night shift from 22:00 to 06:30 with a 45-minute break is 7 h 45 min, which is 7.75 decimal hours.
Calculation method
The clock times are converted to minutes and subtracted, and an end earlier than the start is treated as the next day. The break in minutes is then subtracted once, and the result is shown as hours and minutes plus decimal hours. A break longer than the shift is rejected, and a break equal to the shift leaves 0 h 0 min.
Important notes
Add separate breaks together before entering them, such as two 15-minute rests and a 30-minute lunch. Do not enter paid breaks that count as working time. Decimal hours are not minutes: 08:45 to 17:20 with a 60-minute break is 7 h 35 min, shown as about 7.58 hours, not 7.35.
Start, end and unpaid break
Enter the clock-in time, the clock-out time and the unpaid break in minutes. From 09:00 to 17:30 with a 30-minute break is 8 h 0 min, or 8 decimal hours. The break is subtracted once from the total, so add together separate breaks, such as two 15-minute rests and a 30-minute lunch, before entering them. Paid breaks should not be entered if they count as working time under your employer’s rules or your employment contract.
Overnight shifts and decimal hours
An end time earlier than the start is treated as the next day. A night shift from 22:00 to 06:30 with a 45-minute break gives 7 h 45 min, which is 7.75 decimal hours. Decimal hours are useful for multiplying by an hourly rate, but they are not minutes: 08:45 to 17:20 with a 60-minute break is 7 h 35 min, shown as about 7.58 hours, not 7.35. Use the decimal figure for pay and the hours-and-minutes figure for timesheets.
Limits of a single-shift estimate
A break cannot be longer than the shift, and a break equal to the shift leaves no working time: 12:00 to 12:30 with a 30-minute break gives 0 h 0 min. The calculator handles one shift at a time and does not apply overtime thresholds, minimum-break laws, payroll rounding to the nearest quarter hour or daylight saving changes. For a week of shifts, use the Time Card Calculator, and for overtime pay use the Overtime Calculator.
Worked examples| Input | Result |
|---|
09:00 → 17:30 · 30 min | 8 h 0 min · 8 |
22:00 → 06:30 · 45 min | 7 h 45 min · 7.75 |
08:45 → 17:20 · 60 min | 7 h 35 min · 7.58 |
12:00 → 12:30 · 30 min | 0 h 0 min · 0 |
Frequently asked questions
Which figure should I use for pay?
Use the decimal hours, because they multiply directly by an hourly rate: 7.75 hours times the rate gives the correct pay, while 7 h 45 min does not. Use the hours-and-minutes figure for a timesheet that records clock times. The Hours to Decimal Calculator converts between the two.
Does it apply overtime or payroll rounding?
No. It measures one shift exactly as entered. Overtime thresholds, minimum-break rules, rounding to the nearest quarter hour and daylight saving changes are not applied. For a week of shifts with weekly overtime use the Time Card Calculator, and for overtime pay use the Overtime Calculator.
Can I enter an overnight shift?
Yes. An end time earlier than the start counts as the following day, so 22:00 to 06:30 works normally. Because only clock times are entered, one result is always less than 24 hours, and a break equal to the whole shift, such as 12:00 to 12:30 with 30 minutes, gives 0 h 0 min.