Timesheet Calculator

Clock in and out for the week, add a rate, and get hours, overtime and pay totalled up.

DayClock inClock outBreak (min)Hours
Monday8.00
Tuesday8.00
Wednesday8.00
Thursday8.00
Friday8.00
Saturday4.00
Sunday0.00

This week

$1,150.00

Regular · 40h
$1,000.00
Overtime · 4h
$150.00
Total · 44h
$1,150.00

How it works

  1. 1Enter a clock-in and clock-out time for each day worked, plus any unpaid break in minutes. Leave a day blank to skip it.
  2. 2A clock-out earlier than clock-in is read as an overnight shift rather than an error.
  3. 3Set an hourly rate and the weekly hours threshold where overtime starts; the week is split into regular and overtime hours and priced separately.

Common questions

How does it know a shift crosses midnight?
If the clock-out time is earlier in the day than the clock-in time, the shift is read as running past midnight rather than as a mistake — a 22:00 to 06:00 shift comes out as 8 hours, not a negative number.
What counts toward overtime?
Every hour in the week beyond the threshold you set, which defaults to 40. This is a simple weekly-threshold model — it does not apply region-specific rules like daily overtime after 8 hours or different multipliers for a seventh consecutive day, so check those against your own jurisdiction or company policy.
Is the break time paid or unpaid?
Unpaid — it is subtracted from the shift before any pay is calculated, which is the common case. For a paid break, leave the break field at zero and adjust the clock-out time instead.

Billing this time to a client?

The Invoice Generator turns hours and a rate into line items, tax and a discount on a clean invoice.

Open the Invoice Generator

Related tools