Calculate worked hours and overtime from clock-in, clock-out and break data. Supports night shifts, daily and weekly OT caps, and optional gross pay.
Timesheet / Time Card Calculator adds up your worked hours row by row, separates regular time from overtime, and optionally calculates gross pay. Enter a clock-in time, a clock-out time and a break duration for each shift, and the running total appears below the table. Up to 14 rows fit in a single session.
Two overtime rules run simultaneously. Daily overtime kicks in after 8 hours in a single shift — any minutes beyond 480 count as overtime regardless of the weekly total. The weekly cap then checks whether regular hours across all rows exceed 40; if they do, the excess moves to overtime too. Both rules match the calculation method used by most US and UK payroll systems for hourly workers.
Press Load Sample and the calculator loads a Mon–Fri schedule: clock-in 09:00, clock-out 17:30, 30 minutes break each day, with Friday finishing at 17:00 instead. The per-row worked column reads 7 h 0 m for each of the first four rows and 7 h 30 m for Friday — a total of 37 h 30 m regular, 0 overtime. No row exceeds 8 hours, so the daily cap never triggers, and 37.5 h is under the 40-hour weekly threshold.
Add an hourly rate of $20.00 and the pay panel appears: $750.00 regular pay, $0.00 overtime, $750.00 total. Change Friday’s clock-out to 20:00 (an 11-hour day with a 30-minute break) and that row immediately shows an OT badge — 8 h regular and 2 h 30 m overtime. The weekly summary recalculates at once.
H h MM m format and decimal hours (e.g., 7.50 h) for pasting into a spreadsheet or invoice. Both formats represent the same value — 450 minutes displays as either 7 h 30 m or 7.50 h.| Label / Day | Clock In | Clock Out | Break (min) | Worked | |
|---|---|---|---|---|---|
| 8 h | |||||
| 8 h | |||||
| 8 h | |||||
| 8 h | |||||
| 7 h 30 m |
39 h 30 m
Regular
39.50 h
0 m
Overtime
0.00 h
39 h 30 m
Total
39.50 h