Standard shift with a break
Worked time = clock-out − clock-in − unpaid break
A shift from 08:30 to 17:00 lasts 8 hours 30 minutes. Subtracting a 30-minute unpaid break produces 8h 0m, or8.00 decimal hours.
Business · Free
Add a week of shifts and unpaid breaks, including overnight and split shifts, then see totals in hours, minutes, and decimal hours.
By Goodies Stack · How we check our tools · Checked
Instructions, examples, and limitations ↓Earlier clock-out times are treated as overnight shifts ending the next day.
Standard day: 08:30–17:00 is 8h 30m. Subtract a 30-minute unpaid break: 8h 0m, or 8.00 decimal hours.
Overnight shift: 22:00–06:00 ends the following day: 8 hours. Subtract a 30-minute unpaid break: 7h 30m, or 7.50 decimal hours.
0.00 decimal hours
The threshold split is informational only; it does not determine payroll or legal overtime entitlement.
Enter valid shifts to copy or download the week.
Entries remain in this browser and are not sent to Goodies Stack.
Quick guide
Enter clock-in, clock-out, and unpaid break minutes for each day you worked.
Add an optional second shift for a split day. A clock-out earlier than clock-in is treated as the following day.
Read the weekly hours-and-minutes and decimal totals, plus the optional informational threshold split.
Transparent math
Worked time = clock-out − clock-in − unpaid break
A shift from 08:30 to 17:00 lasts 8 hours 30 minutes. Subtracting a 30-minute unpaid break produces 8h 0m, or8.00 decimal hours.
Overnight duration = next-day clock-out + 24h − clock-in
A shift from 22:00 to 06:00 lasts eight hours. After a 30-minute unpaid break, the result is 7h 30m, or7.50 decimal hours.
Daily total = first shift + second shift
Working 08:00–12:00 and 13:00–17:30 produces 4 hours plus 4 hours 30 minutes, for a daily total of 8h 30m.
Read the result
If a shift has an error, the weekly result is marked incomplete and shows a subtotal from valid days only. A day with an invalid shift is excluded in full, including any other shift that day. Fix the listed entries to restore the complete weekly total and threshold split. Blank days do not make the total incomplete.
Decimal hours divide total minutes by 60; they are not ordinary clock minutes. For example, 7h 45m becomes 7.75 hours, while 7h 30m becomes 7.50 hours.
The optional threshold separates minutes below and above a number such as 40 hours. It does not apply wage rates, rounding policies, jurisdiction rules, or decide whether time legally qualifies as overtime.
Time details
If clock-out is earlier than clock-in, it is treated as the following day. For example, 22:00 to 06:00 is eight hours. Identical times are zero hours, not a 24-hour shift.
Minutes are divided by 60 and shown to two decimal places. For example, 7 hours 30 minutes is 7.50 hours.
No. It only splits hours around a number you choose. It does not calculate wages or determine payroll, labor-law, or overtime entitlement.
By Goodies Stack · How we check our tools and examples · Report a correction
Contact Goodies Stack
Ask about Goodies Stack generally or one of its browser tools.