Time Clock Calculator
Enter your punches for each day, a morning block and an after-lunch block, and get the hours worked, the lunch gap and the weekly total.
Recent
Your last 10 settings, saved only in this browser. Nothing is uploaded.

How to use the Time Clock Calculator
- Click a preset above the form to load a typical case, such as a week with a lunch break, a long week with overtime, or night shifts. Otherwise, start with the default week.
- For each day, type the In 1 and Out 1 punches for the before-lunch block, for example 8:00 and 12:00.
- Type the In 2 and Out 2 punches for the after-lunch block, for example 12:30 and 16:30. Leave block 2 empty for a one-block day, or leave the whole row empty for a day off.
- If a message appears, read it. It names the day and block that need fixing. Block 2 needs block 1 to be filled in first.
- Open More options if you want overtime. Set the weekly threshold in hours (blank means no overtime), the multiplier (default 1.5), and the hourly rate.
- Read the result. The total appears as h:mm and decimal hours, with days worked and the average per day. The table lists each day’s punches, lunch gap, and hours.
- Open How it was calculated under the result to see each step with your own values.
Results update as you type, so you can change a punch and see the total change at once. Reset restores the starting example. Copy result copies the result lines with a link. Copy link copies the page address, which stores every input, so the same calculation reopens later or can be sent to someone else. Print / save as PDF produces a one-page record with the inputs, results, steps, and date.
How do you figure out time clock hours?
Subtract each In time from its Out time, then add the two blocks together. A day’s hours equal (Out 1 − In 1) + (Out 2 − In 2), and the total is the sum of every worked day.
For Monday in the default example, 8:00 to 12:00 is 4:00 and 12:30 to 16:30 is 4:00, so Monday is 8:00. Friday is 8:00 to 12:00 (4:00) plus 12:30 to 15:30 (3:00), which makes 7:00. Adding the five days gives 39:55, and dividing that by five gives an average of 7:59.
How is the lunch gap counted?
The lunch gap is In 2 minus Out 1. The calculator shows it in the table, but it is not counted as work time. A 12:00 to 12:30 break therefore never adds to the total.
How are shifts past midnight counted?
If an Out time is earlier than its In time, the calculator treats that block as running past midnight and adds 24 hours. A block from 9:00 pm to 1:00 am is therefore 4:00, not a negative number. In the night shift preset, each night has two blocks: 9:00 pm to 1:00 am (4:00) and 1:30 am to 5:30 am (4:00), with a 0:30 gap between them. That makes 8:00 per night and 16:00 for two nights.
How does overtime get worked out?
Overtime is the part of weekly hours above the threshold you set. Gross pay equals regular hours × rate + overtime hours × rate × multiplier, before any deduction. The 40-hour threshold and the 1.5 times multiplier follow U.S. Department of Labor guidance under FLSA 29 U.S.C. §207(a) (https://www.dol.gov/agencies/whd/overtime). The threshold and multiplier are inputs you set, so the calculator applies whatever values you enter.
In worked example 2, the week totals 47:30, or 47.5 hours. With a 40-hour threshold, 7.5 hours are overtime. Regular pay is 40 × 19.75 = 790.00, overtime pay is 7.5 × 19.75 × 1.5 = 222.19, and gross pay is 1,012.19.
What do the warnings mean?
A warning appears in three cases: a day comes to more than 16 hours, In 2 is earlier than Out 1 on the same day, or a block ends after midnight. When In 2 is earlier than Out 1, the blocks overlap, the overlap is counted twice, and the gap shows a dash. Check the punches for that day before you rely on the total.
Worked examples
| Input | Result |
|---|---|
| 5 day(s), 39.92 h worked | 39:55 (39.92 h) |
| 6 day(s), 47.5 h worked, rate 19.75 per hour | 47:30 (47.50 h), gross pay 1,012.19 |
| 2 day(s), 16 h worked | 16:00 (16.00 h) |
Calculated by the tool above; open it with the same values to see each step.
Frequently asked questions
How do I enter times like 9.30 or 9:30 pm?
Times can be typed as 9:30, 9.30, 0930, 9:30 pm, or 17:30. Without am or pm, the number is read on the 24-hour clock.
Can I enter a break in minutes?
Yes. A break can be typed as minutes (30) or as 0:30. The gap is still shown in the table but is not counted as work time.
What if I work only one block on a day?
Leave block 2 empty. The day’s hours are then the hours of block 1 alone. An empty row means a day off.
Why does the page say my day is over 16 hours?
The warning appears when a day comes to more than 16 hours. This is often a mistyped time, such as an afternoon Out entered as a morning one, so check the punches for that day.
Is the time clock calculator free, and is anything I type uploaded?
Yes, it is free and needs no account or sign-up. Everything is calculated in your browser, and nothing you type is uploaded.
Can I print or share a calculation?
Yes. Print / save as PDF creates a one-page record with the inputs, results, calculation steps and the date. Copy link copies a page address that stores every input, so the same calculation can be reopened later or sent to someone else.
Is this tax or payroll advice?
No. Results are plain arithmetic on the numbers you enter, before any deduction. They are not legal, tax or payroll advice, and rules differ by country, state and contract.
Related tools
- Time Card Calculator: total a week of clock-in and clock-out times, with breaks, rounding, overtime and pay.
- Work Hours Calculator: hours worked in one shift, then per week, month and year.
- Timesheet Calculator: add up any number of shifts pasted one per line.
- Biweekly Timesheet Calculator: a two-week time card with overtime counted per week.
- Clock Out Time Calculator: find the time you can clock out.
- Weekly Hours Calculator: total the hours you worked on each day of the week.
- Printable Timesheet: print a blank weekly, biweekly, semi-monthly or monthly timesheet.
- Shift Hours Calculator: end time and paid hours for 8, 10 and 12 hour shifts.
- Time Clock Rounding Calculator: round punches to 5, 6, 10, 15, 30 or 60 minutes and see the effect.