1. Add your shifts
Enter a day label, clock-in time, clock-out time and break minutes for each row.
Log clock-in and clock-out times for each shift, subtract unpaid breaks, and get an instant total with regular vs overtime hours and an estimated paycheck.
Add each shift below, then review your totals.
This free calculator adds up shifts entered as clock-in and clock-out times, minus any unpaid break, and splits the total into regular and overtime hours. Everything runs locally in your browser, so your timesheet is not uploaded or stored anywhere.
Enter a day label, clock-in time, clock-out time and break minutes for each row.
Adjust the overtime threshold and add an hourly rate for a pay estimate.
See total, regular and overtime hours update instantly as you type.
Each row's worked hours are the time between clock-in and clock-out, minus your unpaid break. If a clock-out time is earlier than clock-in, the tool assumes the shift ran past midnight and adjusts automatically. All rows are summed, then split at your overtime threshold — commonly 40 hours per week — into regular and overtime hours.
A clock-out earlier than clock-in is treated as the next day, so night shifts total correctly.
Hours above your threshold are shown separately and estimated at 1.5 times your rate.
Use "+ Add row" for more shifts, or the remove button to delete a row you no longer need.
All rows are summed into a total. Hours up to your overtime threshold (40 by default) count as regular hours, and anything above that threshold is shown as overtime, estimated at 1.5 times your hourly rate if you provide one.
If a clock-out time is earlier than the clock-in time, the tool assumes the shift crossed midnight and automatically adds 24 hours before subtracting your break, so overnight shifts are calculated correctly.
No. Every row and total is calculated locally in your browser using JavaScript. Nothing is uploaded to a server or saved once you close or refresh the page.
Yes. Add a row for each day worked, optionally enter your hourly rate, and the tool will estimate your gross pay using regular and time-and-a-half overtime rates.