Enter a start and end time and any break to get the duration in hours and minutes, plus pay from an hourly rate.
How this calculator arrives at its answer
This hours calculator works out how long is between two times โ useful for timesheets and shifts. Enter the start and end time, subtract a break, and it returns the net duration in hours and minutes and as a decimal.
Add an hourly pay rate and it estimates the pay for that time. Overnight spans are handled automatically.
Try it with these numbers
The calculator opens with a break of 30. On those figures the duration is 8h 0m. Underneath, Decimal hours comes out at 8 and Minutes at 480. Change any field and every figure updates as you type.
Using the calculator
- Enter the start and end times.
- Enter any unpaid break in minutes.
- Read the duration, and add a pay rate for the total.
Formula reference
duration = end โ start โ break
(if end is before start, it counts past midnight)
pay = decimal hours ร rate
Frequently asked questions
How do I calculate hours worked?
Subtract the start time from the end time and take off any unpaid break. This tool also crosses midnight for overnight shifts.
How do I convert to decimal hours?
Divide the minutes by 60 and add to the whole hours โ 8 hours 30 minutes is 8.5 decimal hours.
Does it handle overnight shifts?
Yes โ if the end time is earlier than the start, it assumes the shift runs past midnight.