Calculate hours worked
From 09:00 to 17:30 is 8 hours 30 minutes. Subtract a 30-minute break to get 8 hours, or 8.0 decimal hours. Enter the break in minutes, not as a decimal fraction of an hour.
MyRatioTableBy Roof & RatioAll 14 free tools →Find elapsed hours and minutes for a shift, a task, or a trip. Subtract a break and choose whether the end time is the next day.
UNDERSTAND YOUR ANSWER
From 09:00 to 17:30 is 8 hours 30 minutes. Subtract a 30-minute break to get 8 hours, or 8.0 decimal hours. Enter the break in minutes, not as a decimal fraction of an hour.
For a 22:00 start and 06:00 finish, choose “Next day.” That gives 8 hours before breaks. With “Same day,” an end time before the start is rejected instead of silently assuming an overnight shift.
Minutes are fractions of 60. Seven hours 30 minutes is 7.5 decimal hours; seven hours 15 minutes is 7.25. The result shows both a hours-and-minutes reading and decimal hours for easier comparison.
This tool uses clock times and the selected day offset. It does not adjust for travel across time zones or daylight-saving transitions. For a shift affected by a clock change, confirm the actual timestamps and applicable payroll rules separately.
A LITTLE MORE CLARITY
On the same day it means zero elapsed time. If you select “Next day,” it means 24 hours before breaks.
No. A break longer than the elapsed interval is rejected. A break equal to the duration leaves zero net time.
Created by Marchelle Cook at Roof & Ratio. These calculations run in your browser; entered values are not uploaded or saved by the calculator. Report a calculation issue with an example so we can review it.
Guide updated October 23, 2026. Displayed decimal results may be rounded; exact fraction and integer results are identified in the answer.