Hours Worked Calculator
Start, end, break — decimal hours for payroll, h:mm for humans.
How this is calculated
hours = (end − start − break) ÷ 60 · end < start ⇒ shift crossed midnight
Worked example: 08:30–17:00 with a 45-minute break → 510 minutes − 45 = 465 minutes = 7.75 hours (7h 45m). Note the payroll trap: 7h 45m is 7.75 decimal, never 7.45 — the panel shows both so the right number travels. Night shifts just work: 22:00–06:00 reads as 8 hours.
Frequently asked questions
How are the hours calculated?
End time minus start time, minus the unpaid break, expressed both as decimal hours (what payroll multiplies) and hours:minutes (what humans read). 08:30 to 17:00 with a 45-minute break is 7.75 hours — 7h 45m.
What about overnight shifts?
If the end time is earlier than the start, the calculator assumes the shift crossed midnight: 22:00 to 06:00 is 8 hours. No date-picking needed for a normal night shift.
Why decimal hours for pay?
Because pay is rate × hours, and 7h 45m is 7.75 in arithmetic. The common mistake is typing 7.45 into payroll — the panel shows both forms so the right one gets copied.
How do I total a whole week?
Run each day and add the decimal results (or multiply a fixed shift by its days). A weekly-timesheet version with per-day rows is on the roadmap; today the page is deliberately the fast single-shift answer.