Add up a week of in and out times: hours per day and for the week in h:mm and decimal, with overtime at 1.5× and 2× using limits you can edit.
| Line | Hours | Rate | Pay |
|---|
Type each day's clock-in and clock-out time and the minutes of unpaid break, and the calculator gives you the hours worked per day and for the week, both as hours and minutes and as a decimal (the format payroll uses). Shifts that cross midnight are handled, and you can switch on a second in/out pair for split shifts.
The overtime split uses limits you can edit. The defaults are the ones most of our Caribbean customers run: anything over 44 hours in the week at time and a half, anything over 48 at double time. If your rules are "over 40" or "over 8 hours a day", change the numbers or tick the daily option and the split updates straight away. Add an hourly rate if you want to see the pay as well. Your entries stay in this browser so you can come back to them before payday, and nothing is sent to us.
Checking a payslip? Enter the week from your own notes and compare the total with the hours you were paid for. Running payroll? Use it to double-check a paper timesheet before you key it in.
Background reading: Overtime, explained
Divide the minutes by 60 and add them to the hours. 6 hours 19 minutes is 6 + 19/60 = 6.32 hours. 6 hours 49 minutes is 6.82. Payroll multiplies the decimal by the hourly rate, so 6.32 hours at $12.00 is $75.84. Our decimal hours converter has a full minutes table.
Before. An unpaid break is not working time, so it is subtracted from the day first. Only the time left counts towards the daily and weekly totals and towards overtime. If you worked through your break, enter 0.
Hours over the daily limit are counted as overtime first. Those hours are then taken out of the week before the weekly limit is applied, so no hour is counted as overtime twice. This is the usual way daily and weekly rules are combined; check your contract or labour department if yours differs.
Yes. If the out time is earlier than the in time, the shift is treated as crossing midnight. 22:00 to 06:00 is 8 hours. The hours are put on the day the shift started.
They are editable defaults, not a legal statement. Overtime limits are set by each country's labour law and by contracts, and they differ (40, 44 and 48 hours a week are all common). Set the numbers that apply to you. The overtime guide explains how the counting period changes the answer.
Free to use, works in your browser, nothing is sent to our servers. Figures are for guidance only: pay rules are set by each country's law and by your contract, so check anything that matters with your labour department or payroll.
PunchClock builds this time card from real punches, takes off the break rule you set, applies your overtime bands and puts the result on the payslip.