Formula
Paid minutes = elapsed shift minutes − unpaid break minutes. Paid hours = paid minutes ÷ 60.
Time & Date
Work out paid hours from start time, finish time and unpaid break minutes.
Calculator
Paid minutes = elapsed shift minutes − unpaid break minutes. Paid hours = paid minutes ÷ 60.
This is the method behind the answer, so the result can be checked rather than simply trusted.What-if check
Same shift, different unpaid break lengths. This makes the payroll effect visible before rounding or workplace rules are applied.
| Unpaid break | Paid time | Change from current |
|---|---|---|
| 0 min | 8h 30m | +0h 30m |
| 15 min | 8h 15m | +0h 15m |
| 30 min | 8h 00m | Current setting |
| 45 min | 7h 45m | -0h 15m |
| 60 min | 7h 30m | -0h 30m |
Visual proof
The blue segment is paid time. The gold segment is the unpaid break removed from the elapsed shift.
Result: 8h 00m. Assumption: Start and finish use 24-hour time.
Paid minutes = elapsed shift minutes − unpaid break minutes. Paid hours = paid minutes ÷ 60.
From 9:00 to 17:30 is 510 elapsed minutes. Subtract a 30-minute unpaid break and the paid result is 480 minutes, or 8 hours. If the break were 45 minutes instead, paid time would be 7 hours and 45 minutes.
For payroll records, keep the original start, finish and break entries before any rounding. In real timesheets, break rules, rounding increments, overtime thresholds and local employment law can matter as much as the arithmetic.
The default examples use a simple 24-hour clock, a Monday-to-Friday style workday and minutes. No named payroll standard is claimed; this page uses transparent general arithmetic and states its limits.
Methodology & Accuracy
CalculationTime pages are built around visible arithmetic: the formula, assumptions, worked example and practical limitations are shown so the result can be checked rather than simply trusted.
Paid minutes = elapsed shift minutes − unpaid break minutes. Paid hours = paid minutes ÷ 60.
The default examples use a simple 24-hour clock, a Monday-to-Friday style workday and minutes. No named payroll standard is claimed; this page uses transparent general arithmetic and states its limits.
Where a calculator follows a named legal, trade or industry standard, that standard is cited visibly. Otherwise the page uses transparent general arithmetic and states its limits.For payroll records, keep the original start, finish and break entries before any rounding. In real timesheets, break rules, rounding increments, overtime thresholds and local employment law can matter as much as the arithmetic.
Duration measures all elapsed time. Work hours subtract unpaid breaks so the result is closer to paid time.
Yes. If the finish time is earlier than the start time, the calculator treats the finish as the next day.
No. It calculates time only. Wage and overtime rates need separate inputs.
Unpaid breaks reduce paid time minute for minute. A 30-minute unpaid break removes half an hour from the elapsed shift.
Enter the actual recorded times first. Apply employer, contract or local payroll rounding rules only after the raw paid-time arithmetic is clear.
Work-hours arithmetic sits between ordinary timekeeping and payroll recordkeeping. The calculator gives the transparent time subtraction first, then leaves legal breaks, overtime rules and wage calculations to the governing workplace rule set.
A shift can run from 9:00 to 17:30, but that does not automatically mean every minute is paid. Unpaid meal breaks, unpaid rest periods or split-shift gaps may need to be deducted before a timesheet total is used.
Official employment guidance commonly separates keeping accurate hours records from deciding pay entitlements. That is why this calculator preserves the start time, finish time and break minutes in the printable report instead of only showing the final total.
When the finish time is earlier than the start time, the page treats the finish as occurring on the following day. That convention keeps night-shift arithmetic usable, but it should still be paired with the actual calendar dates in formal records.