miniwidgets Useful tools, quick games and everyday learning. Free, with no account.

Timesheet calculator

Start and finish times, minus unpaid breaks. Add your shifts to see total hours and optional gross pay.

Your shifts
Total paid time–
Decimal hours–
Gross pay–

Only enter unpaid breaks. Each shift can last up to 24 hours. A finish earlier than the start counts as the next day.

Hours and decimal hours

Seven hours and 30 minutes is 7.5 decimal hours. With an unpaid 30-minute break, a 09:00–17:00 shift contains 7.5 paid hours. Multiply decimal hours by your hourly rate to estimate gross pay.

For an annual salary comparison, use hourly rate to salary. Your shifts stay in this page and are cleared when you reload.

Common questions

Can a shift cross midnight?
Yes. A finish earlier than the start is treated as the following day. Tick “Finish next day” for a full 24-hour shift with the same start and finish time.
Is the pay figure take-home pay?
No. It is hours multiplied by the hourly rate, before tax, National Insurance and other deductions. There is no overtime premium unless you calculate those shifts separately at their own rate.
Are these elapsed hours across daylight-saving changes?
No. These are clock hours for ordinary shifts, with no dates or time zones. For a shift on a clock-change night, adjust the paid hours to match your employer’s policy.