Work Hours Calculator
Enter your start and end date‑times (and optional break) to see total work time.
Enter your start and end date‑times (and optional break) to see total work time.
A shift from 08:45 to 17:20 with a 45-minute unpaid break.
7h 50m 0s worked, which is 7.83 hours.
This is the single most common payroll error, and it costs money in both directions. Minutes are sixtieths, not hundredths: 30 minutes is 0.50, 45 minutes is 0.75, and 50 minutes is 0.83. Writing 7.50 for a seven-hour-fifty-minute shift underpays by twenty minutes. The calculator shows both formats side by side precisely so the conversion is never done by hand.
Both inputs carry a date as well as a time, so a shift from 22:00 on one day to 06:00 on the next is an ordinary subtraction — no negative result, no adding 24 hours manually. Entering only times, or the same date for both ends of an overnight shift, is what produces the end-before-start error the tool rejects.
If a rest break is paid, subtracting it understates the hours you should be paid for. Put unpaid breaks in the field and leave paid ones out. Where a break is split across a shift, add the unpaid portions and enter the total in minutes.
The result is exact to the second and the decimal is shown to two places. Employers and clients often apply their own rounding to timesheets — to the nearest quarter hour, for example. Calculate the true figure here first and apply any rounding afterwards, rather than rounding each entry as you go, which compounds across a week.
Divide by 60. Fifteen minutes is 0.25, twenty minutes is 0.33, forty minutes is 0.67, and fifty minutes is 0.83. Treating the minutes as a decimal directly — writing 7.50 for seven hours fifty minutes — is the error that most often turns up on hand-written timesheets.
Yes. Both fields take a date as well as a time, so set the start to one day and the end to the next and the subtraction works normally. The tool only objects when the end is genuinely before the start.
Only if it is unpaid. Enter unpaid break time in minutes and it is deducted from the total. Paid breaks are part of the hours you are owed and should be left out of the field.
Not in one step — it calculates one interval at a time. Run each shift, note the decimal hours, and add them. Adding the decimal figures is the reliable way to do it; adding hours-and-minutes strings by hand is where weekly totals usually go wrong.
One licence key, pasted into any CYZOR tool. Today it does three things: drops the CYZOR line from PDFs you send for signature, takes CYZOR branding off your forms and adds CSV export, and switches on the AI rewrite in the resume builder.