Single-shift time duration tool

Work hours calculator with lunch break and overnight shifts

Calculate the time between clock-in and clock-out, subtract an unpaid lunch break, and see the shift in hours, minutes, and payroll decimals.

Start and end time calculator

Calculate work hours between two times with a break

Total worked time8:00

8.00 decimal hours after the unpaid break

How to calculate work hours between two times

Enter the clock-in and clock-out times, then add any unpaid break in minutes. For a same-day shift, elapsed minutes equal end time minus start time. Net work time equals elapsed minutes minus the unpaid break. The result updates as the inputs change.

The calculator displays the same shift in two formats: hours and minutes for easy reading, plus decimal hours for payroll, billing, or a spreadsheet. Use the single-shift result as a check before adding it to a weekly time card, invoice, or other source record.

Work hours example for 9:00 AM to 5:30 PM with lunch

From 9:00 AM to 5:30 PM is 8 hours 30 minutes of elapsed time. Subtracting a 30-minute unpaid lunch gives 8 hours worked. The calculator therefore displays 8:00 in clock-style format and 8.00 in decimal-hour format.

With a 45-minute unpaid lunch, the same shift becomes 7 hours 45 minutes, or 7.75 decimal hours. Do not read 7:45 as 7.45 payroll hours: forty-five minutes is three quarters of an hour, so its decimal value is .75.

How to subtract unpaid lunch and rest breaks from work hours

Add together only the breaks that should be excluded from worked time, then enter the combined duration in minutes. For example, a 30-minute lunch plus a 15-minute unpaid break becomes 45 minutes. Do not enter a paid break as a deduction.

The calculator limits the net result to zero, so an unusually large break cannot create negative hours. If a break equals or exceeds the full shift duration, check the input units and source record. A value of 1 means one minute, not one hour.

How the overnight shift hours calculator crosses midnight

When clock-out is earlier than clock-in, the end is treated as occurring the following day. A shift from 10:30 PM to 6:30 AM therefore spans eight hours before break deductions. With a 30-minute unpaid break, the net result is 7:30, or 7.50 decimal hours.

A shift with identical start and end times returns zero rather than assuming a full 24-hour shift. Keep the calendar dates with any overnight result so the interpretation is clear. Long shifts, split shifts, and schedules spanning more than one midnight should be recorded as separate entries.

Hours and minutes versus decimal hours for payroll

Clock-style time uses 60 minutes per hour, while decimal time uses fractions of one whole hour. Fifteen minutes is 0.25 hours, 30 minutes is 0.50, and 45 minutes is 0.75. This is why 8 hours 20 minutes displays as approximately 8.33 decimal hours rather than 8.20.

When several shifts need to be added, total the underlying minutes before rounding the final decimal value. Rounding every shift separately can create a small difference. Use the dedicated decimal hours converter when you already know the duration and only need to change formats.

How to calculate multiple work shifts in the same day

This calculator accepts one start time and one end time at a time. For a split shift, calculate each work period separately. A morning shift from 8:00 AM to noon is 4 hours, and an afternoon shift from 2:00 PM to 6:30 PM is 4 hours 30 minutes, for 8 hours 30 minutes combined.

Keep each individual result in minutes until the shifts have been added, then convert the combined duration to decimal hours. Record the unpaid break in the shift where it occurred, and do not also subtract the off-duty gap between separate shifts unless the required timekeeping method treats that gap as an entered break.

For several days, use the weekly time card calculator instead of repeatedly copying single-shift results. Its seven-day grid adds enabled rows from the underlying minute totals and keeps the clock-style and decimal weekly values together for review.

Work hours calculator limits for payroll and billing

The calculator performs elapsed-time arithmetic for one start time and one end time. It does not identify paid breaks, automatic deductions, minimum call-out time, rounding rules, travel time, on-call time, split shifts, or overtime eligibility.

Keep the source dates with overnight entries and verify the result against the approved record and applicable contract, policy, or law before using it for payroll, billing, or compliance decisions. A calculator result is an estimate, not proof that the entered time is compensable or approved.