Work Hours Calculator

Enter your start and end times for the week and get the total — with unpaid breaks taken off, night shifts counted correctly, and the answer in both the format you read and the format payroll wants.

DayStartEndBreakWorked
Monmin
Tuemin
Wedmin
Thumin
Frimin
Satmin
Sunmin
Totalnothing entered yet0:000.00 hours

Kept in this browser. Nothing is uploaded, and there is no account.

How the hours are worked out

End time minus start time, minus the unpaid break. A shift from 09:00 to 17:30 is 8 hours 30 minutes; take off a 45-minute break and 7 hours 45 minutes is what you were paid for.

Night shifts: 22:00 to 06:00 is eight hours

When the end time is earlier than the start, the shift finished the next morning. Subtracting the two times directly gives minus sixteen hours, which is the single most common error in a hand-written timesheet. Rows that run past midnight are marked +1d here, so you can see the assumption rather than trust it.

Why there are two totals

Payroll multiplies an hourly rate by a decimal, so 45 minutes is 0.75 of an hour. People read hours and minutes. Both figures above describe the same duration, so you can check a payslip without converting anything by hand.

What this does not do

It counts time, not money. Overtime rates, minimum hours and rest-break entitlements are set by employment law and differ by country and contract — this page will not quote a figure it cannot source, so it stays out of that entirely.

Where your hours go

Nowhere. The arithmetic happens in your browser, and the week is saved on your own machine so it is still there tomorrow. There is no account, no upload and no tracking. Clearing the week removes it.

All tools