Hours Calculator

Track shift duration across multiple rows, subtract unpaid breaks, and total everything in both decimal hours and hours plus minutes.

Shift entries

Results

Total paid time 15.50 hours
Hours and minutes 15h 30m
Total unpaid breaks 45 min

Formula and assumptions

Shift duration formula
(end time − start time) − break minutes
Overnight shifts are treated as ending on the following day whenever the end time is earlier than the start time.

How it works

Each row converts the start and end times into minutes since midnight. If the end time is earlier than the start time, the calculator assumes the shift crossed midnight and adds 24 hours before subtracting the unpaid break.

Total paid time is shown in decimal hours for payroll-style entry and in hours plus minutes for easier human reading. Break totals are shown separately so you can confirm what was removed.

Source: standard time-duration arithmetic used for scheduling and payroll prep. Always compare the result with your employer's rounding rules if exact payroll compliance matters.