Work Hours Calculator

Add up a weekly timesheet — daily hours, breaks and optional gross pay.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

Work hours calculator

This calculator adds up a full week of shifts in one place. Enter the start time, end time, and any unpaid break for each day, and it tallies the daily and weekly totals in hours, minutes, and decimal hours — with an optional gross-pay estimate. It is built for timesheets, shift work, and freelancers logging billable time.

How it works

For each day, the tool subtracts the start time from the end time to get the shift length, then deducts the unpaid break:

daily hours = (end − start) − break

If the end time is earlier than the start time, it adds 24 hours so overnight shifts count correctly. The daily figures are summed into a weekly total shown as hours-and-minutes and as decimal hours. If you expand the pay section and set an hourly rate, an overtime threshold (weekly hours), and a multiplier, hours above the threshold are paid at the higher rate for a gross-pay estimate.

InputPurpose
Start / End timeDefines each shift
Break (minutes)Unpaid time subtracted
Hourly rateOptional gross-pay basis
OT threshold / multiplierPays excess hours at a higher rate

Example

A shift from 09:00 to 17:30 with a 30-minute unpaid break is 8.5 − 0.5 = 8 hours. Five such days give 40 hours for the week. At a £12 rate with a 37.5-hour overtime threshold and a 1.5 multiplier, the first 37.5 hours pay £450 and the extra 2.5 hours pay £45 (2.5 × 12 × 1.5), for £495 gross.

It is privacy-first: your hours, breaks and pay rate never leave your browser.

Ad placeholder (rectangle)