Free tool
Timesheet hours calculator
Enter a clock-in and clock-out time and any unpaid break to get paid hours, the decimal figure for payroll, and the pay. It even handles shifts past midnight.
Paid time
8h
hours and minutes
As decimal
8.00
hours for payroll
Pay
£100.00
gross, at £12.50/hr
Indicative only. Subtracts the unpaid break from the gap between clock-in and clock-out; a clock-out before the clock-in is treated as an overnight shift. Gross pay before tax and National Insurance. WagePilot logs real clock-in and clock-out times and totals approved hours for payroll automatically.
Turning times into paid hours
Working out a shift is simple arithmetic until it isn’t. Take the gap between clock-in and clock-out, subtract the unpaid break, and convert to decimal hours for payroll (30 minutes is 0.5, not 0.30). For overnight shifts, where clock-out is earlier than clock-in, add 24 hours first — a 22:00–06:00 shift is 8 hours, not minus-16.
Doing this across a team, on paper, every week, is where money quietly leaks: times get rounded the generous way, breaks are forgotten, and “about nine-ish” becomes nine on the dot. Over a year, small recurring errors on each timesheet add up to a real number.
WagePilot skips the maths entirely. Staff clock in and out on their phone with a geofence or QR check, the app subtracts breaks and totals the approved hours, and you export them straight to payroll — no sheet to add up, no rounding to argue about.
Timesheet questions
How do I work out hours from a clock-in and clock-out time?
How do I calculate hours for an overnight shift?
What are decimal hours and why does payroll use them?
Is adding up timesheets by hand a problem?
Stop adding up timesheets
WagePilot records real clock-ins, subtracts breaks and totals approved hours for payroll automatically. From £10 a month per site — staff always free.
Free forever on one site · no card to start · 14-day trial on paid plans · cancel anytime