Paid time after an unpaid interval
Scheduled hours are end hour minus start hour; the entered break minutes are converted to hours and subtracted. The default 09:00 to 17:30 is 8.5 scheduled hours. A 30-minute unpaid break reduces that to 8.0 paid hours under this simple single-shift model.
Separate gross presence from paid work
The result distinguishes time on site from paid time only when the break is correctly classified. If the 30-minute interval is paid, it should not be subtracted. If there are two unpaid breaks, add their minutes before calculating rather than treating one as part of the clock span.
Overnight work needs a date-aware record
This calculator subtracts decimal start and end hours directly, so an evening shift ending after midnight can produce a negative result. Split it at midnight or use a timesheet with dates. That preserves which calendar day receives the hours and avoids hiding a cross-day error.
Rounding rules belong to the employer
A display of 7.92 hours might be rounded to a quarter hour, a tenth, or exact minutes depending on the payroll system and local rules. Do not round every punch independently unless that is the adopted policy; repeated rounding can add or remove meaningful time.
Worked check with minutes
For 09:00 through 17:30, first calculate the 8 hours 30 minutes present, then subtract 30 minutes. The remaining 8 hours agrees with the displayed value. Writing the intermediate interval makes it easier to catch a break entered in hours instead of minutes.
Where this timesheet aid stops
This page does not apply overtime thresholds, meal-break law, premium rates, paid leave, split shifts, or clock-in rounding policy. Use the employer's official system and the applicable agreement when the calculation supports wages or compliance.
Practical check for this result
Keep start, finish, and break evidence separate when comparing the result with a timesheet. A manager can then see whether a difference came from the scheduled span, an omitted break, or payroll rounding. Keep the original clock punches rather than only a rounded daily total. This transparency is more useful than changing inputs until a desired total appears, especially where hours are reviewed by another person.
Compute the paid interval in matching units
The default shift runs from 09:00 to 17:30, which is 8.5 scheduled hours. A 30-minute unpaid break is 0.5 hour, leaving 8.0 paid hours. The conversion matters because subtracting 30 directly from 8.5 would mix minutes with hours. A reliable paper check writes the span in minutes first: 510 minutes present minus 30 minutes break equals 480 minutes, or eight hours.
Break classification changes the result
A meal period may be unpaid, a short rest period may be paid, and an on-call interruption may have a separate rule. Do not subtract a break merely because it appears on a schedule. Record whether the worker was relieved of duties and how the employer treats that time. The calculator accepts one unpaid-minute total; it cannot classify time under an employment agreement, local law, or a collective arrangement.
Split shifts need separate spans
A worker present 07:00–11:00 and 14:00–18:00 has two four-hour work spans, not an eleven-hour day with a three-hour break unless the intervening period is actually an unpaid on-site interval. List each start and end pair and total the paid segments. This page's single start and end model can be used for one continuous shift, but it should not conceal gaps, call-outs, travel rules, or a second assignment.
Payroll systems can round differently
Some systems round each punch to a stated increment, while others total exact minutes and round only the final daily or pay-period result. A five-minute difference may therefore be a policy effect rather than a faulty subtraction. Preserve original punches, break records, and the employer's rounding rule when comparing a manual estimate with a payslip. This calculator is a transparent personal check, not an official wage calculation or compliance record.
A daily-timesheet example
A worker clocks in at 08:20 and clocks out at 17:05. The gross span is 8 hours 45 minutes, or 525 minutes. Two unpaid intervals of 15 and 30 minutes total 45 minutes; subtracting them leaves 480 minutes, exactly 8 paid hours. Combining the breaks before subtraction avoids accidentally treating 15 minutes as 0.15 hour. If a supervisor says the result should be different, the record can be checked in a useful order: first the two punches, then the break classification, then the rounding policy. A manual calculator can test that arithmetic, but it cannot decide whether the worker was required to remain available during a break or whether a premium applies after a particular hour.
Total days from original punches
For a weekly check, total each day from its own punches before adding the week. Combining scheduled hours first can conceal a missed break or an overnight entry. Daily records preserve the evidence needed to explain any later difference. They also make it possible to isolate a single correction without changing an otherwise accurate pay-period total. Mark which timezone and date each punch belongs to when a worker travels or clocks in remotely, since an otherwise correct hour total can be assigned to the wrong workday.
The schedule is not the attendance record
A scheduled 09:00 to 17:30 shift is evidence of an expectation, while clock punches record what occurred. Compare them without replacing one with the other. Late starts, early finishes, corrections, and approved exceptions should remain identifiable. The simple paid-hours result is strongest as a check against records, not as a replacement for them.
It is informational only and is not medical or professional advice.