Add up hours worked across a week. Enter clock-in and clock-out times, take off unpaid breaks, and get the total in hours and minutes and in decimal hours — the format payroll actually asks for. Overnight shifts are handled properly. Nothing leaves your browser.
Use 24-hour time. An end time earlier than the start is treated as an overnight shift.
| Day | In | Out | Break | Worked |
|---|---|---|---|---|
| Mon | 8h 00m | |||
| Tue | 8h 00m | |||
| Wed | 8h 00m | |||
| Thu | 8h 00m | |||
| Fri | 8h 00m | |||
| Sat | 0h 00m | |||
| Sun | 0h 00m |
Total hours
40h 00m
40.00 decimal hours
Overtime rules vary by country, state and contract. Set the threshold and multiplier to match yours — these defaults are not legal advice.
The most common mistake in a hand-built timesheet is treating 8:30 as 8.30 hours. It is 8.5. Minutes are sixtieths, not hundredths, so every part-hour has to be divided by 60 before it goes anywhere near a pay rate. Over a week of half-hour overruns that error is worth real money, in either direction.
A quick reference: 15 minutes is 0.25, 20 minutes is 0.33, 30 minutes is 0.5, 40 minutes is 0.67 and 45 minutes is 0.75. This calculator shows both forms so you never have to convert by hand.
Breaks are the other place totals drift. Whether a break is paid depends on your jurisdiction and contract, and short rest breaks are often treated differently from a meal break. Enter only the minutes that are genuinely unpaid — the calculator subtracts them from that day before totalling the week.
Subtract the clock-in time from the clock-out time, then subtract any unpaid break. Do it for each day and add the days together. This calculator does that for a full week and shows the result both as hours and minutes and as decimal hours.
Divide the minutes by 60. So 30 minutes is 0.5 hours and 45 minutes is 0.75 hours. Payroll systems usually want decimal hours, which is why this calculator shows both.
Yes. If the clock-out time is earlier than the clock-in time, the shift is treated as running past midnight into the next day rather than returning zero.
Hours above the weekly threshold you set are counted as overtime and paid at your multiplier. Overtime law varies by country, state and contract, so set the threshold and multiplier to match your own rules.
Yes. It runs entirely in your browser with no signup, and nothing you enter is sent to a server.
HelloTime records clock-in and clock-out as they happen, subtracts breaks by your rules and hands payroll approved hours. Free for one user.