How many hours did that take?
Type a start and end time and watch the timeline paint your shift — break included. Flip to the second tab to turn hours and minutes into the decimal hours payroll systems expect.
TIME & DATE
Clock in, clock out, get the answer — in plain hours and minutes and in the payroll-ready decimals your timesheet wants. Unpaid breaks come out automatically, and overnight shifts wrap past midnight on a 24-hour timeline.
Type a start and end time and watch the timeline paint your shift — break included. Flip to the second tab to turn hours and minutes into the decimal hours payroll systems expect.
Time math is subtraction with one twist: the clock resets at midnight. The reliable method is to work in minutes — convert both times to minutes since midnight, subtract, and convert back. If the end time is earlier than the start, the shift crossed midnight, so add 24 hours (1,440 minutes) to the end first. That is the whole trick; everything else is bookkeeping.
The setup: a shift from 10:00 PM to 6:00 AM with a 30-minute unpaid break. In minutes: 10:00 PM = 1,320 and 6:00 AM = 360. Because 360 < 1,320, the shift crossed midnight — add 1,440 to the end: 1,800 − 1,320 = 480 minutes (8 hours). Subtract the break: 480 − 30 = 450 minutes = 7h 30m = 7.50 decimal hours.
The timeline: on the 24-hour bar above, this shift would paint two solid blocks — 10:00 PM to midnight, then midnight to 6:00 AM — with the striped break chunk sitting at the end. Same-day shifts paint a single block.
By convention it is zero hours — the calculator treats identical start and end times as no time passing. If you genuinely worked a full 24-hour shift, tick the "Ends the next day" box and the same times give you 24.00 hours.
Automatically. If the end time is earlier than the start (say 10:00 PM to 6:00 AM), 24 hours are added to the end before subtracting — 30:00 − 22:00 = 8 hours. On the timeline this paints two blocks: one up to midnight, one after.
Because minutes are base-60, not base-100. Fifteen minutes is a quarter of an hour: 15 ÷ 60 = 0.25, so 8h 15m = 8.25 decimal hours. Entering 8.15 instead undercounts by 6 minutes a day — nearly half an hour over a work week.
Before. Convert only your net time — paid time — into decimals. Subtracting the break after converting gives the same number here, but doing it first keeps timesheets and payroll math honest when rounding enters the picture.
Apply their rule to your own numbers first, then compare. The second tab's rounding options cover the common ones (5, 6, 10, 15 minutes). Rounding rules must be neutral over time — an employer may not round in a way that systematically favors them — so a small consistent shortfall is worth raising with HR or payroll.
An overnight shift spanning a clock change is genuinely one hour longer or shorter on the clock. Many employers have a written policy (pay the scheduled hours, or pay actual elapsed time); when in doubt, log what the policy says and confirm with payroll. Most regular shifts never touch a changeover night.
Then leave the break field at 0. A paid break is work time — you were on the clock the whole span — so nothing comes out of the total.