Shift End Time Calculator with Unpaid Breaks
Find a finishing time when the required working duration is already known.
Add shift records to calculate total worked hours after unpaid breaks. Each record must span less than 24 hours, and overlapping shifts are not detected automatically.
Work-hour totals are built from individual clock-in and clock-out records after unpaid breaks. Overnight records are supported, while a separate known clock-change adjustment accounts for an elapsed hour that a simple wall-clock subtraction cannot identify.
Subtract start from finish. A finish earlier than start is treated as the following day; equal times mean zero duration, not a 24-hour shift.
Subtract the stated break from that shift. A break longer than the shift is invalid. Paid breaks that remain part of credited work should not be deducted here.
Sum the worked durations and apply the separate adjustment once. The result includes decimal hours and an hours-and-minutes duration, with seconds where needed.
Sample inputs demonstrate the method. They are not a forecast or product offer.
The first example has a 09:00–17:30 shift with thirty unpaid minutes, giving eight working hours. A 22:00–06:00 overnight shift with no break adds eight more. With no clock adjustment, the total is sixteen hours.
Sample inputs demonstrate the method. They are not a forecast or product offer.
Decimal hours are useful for multiplying by a pay rate. The duration display is a different representation of the same time, rounded to the nearest second rather than treating decimal fractions as minutes.
Every record must span less than 24 hours. Separate days and split shifts need separate lines, and the calculator does not detect overlapping records or determine overtime entitlement.
Add worked hours across shifts, deduct unpaid breaks and handle overnight shifts with a clear second-level convention.
Each shift is shorter than 24 hours. Equal start and finish means zero, not a full day. Separate days or split shifts should be entered on separate lines; overlapping records are not automatically detected.
No. Decimal hours use fractions of an hour: 8.25 hours is 8 hours 15 minutes. Both formats are shown in the result.
Read our calculation and testing approach.