Time Card Calculator

Enter each day's clock-in, clock-out and break, and get your weekly hours, overtime split and gross pay - saved in your browser so it is here when you return.

Day Start End Break (min) Hours
Monday -
Tuesday -
Wednesday -
Thursday -
Friday -
Saturday -
Sunday -
Total hours
0.00
Regular hours
0.00
Overtime hours
0.00
Regular pay
-
Overtime pay
-
Gross total
-

How to calculate hours worked

For each day, take the finish time minus the start time, then subtract any unpaid break. A shift from 09:00 to 17:30 is 8.5 hours of elapsed time; knock off a 30 minute lunch and you have 8 paid hours. Do that for every day and add the results to get your weekly total. The grid above keeps a running total and updates the moment you change a time.

Overtime and gross pay

Hours above your weekly threshold are overtime. Work five 9-hour days and you log 45 hours: 40 regular and 5 overtime. With a rate of 10 and time-and-a-half (1.5x), that is 40 x 10 = 400 regular pay plus 5 x 10 x 1.5 = 75 overtime pay, for a gross of 475. Change the threshold if your week is 35 or 37.5 hours, and the multiplier if your overtime is double time (2x).

Overnight shifts and rounding

Night shifts that cross midnight are handled automatically: if the end time is before the start time, a full day is added, so 22:00 to 06:00 reads as 8 hours. On rounding, many US employers use the "7-minute rule" and round each punch to the nearest quarter hour - 1 to 7 minutes round down, 8 to 14 round up. This tool does not round for you, so enter exact times, or the already-rounded times if that is how you are paid.

Need to work out an annual figure from an hourly wage? Try the salary calculator. For odd bits of time arithmetic, the time calculator adds and subtracts hours and minutes directly.

Frequently asked questions

How do I calculate hours worked from clock-in and clock-out times?
Subtract the start time from the end time, then take off any unpaid break. For example 09:00 to 17:30 is 8.5 hours, minus a 30 minute break leaves 8 hours. This calculator does that for all seven days and adds them up for you.
How does it handle an overnight shift that finishes the next morning?
If the end time is earlier than the start time, the calculator assumes the shift ran past midnight and adds 24 hours. So 22:00 to 06:00 is counted as 8 hours, not a negative number.
How is overtime worked out?
Any hours above the weekly threshold (40 by default) count as overtime. If you work 45 hours, that is 40 regular and 5 overtime. Overtime is paid at your hourly rate multiplied by the overtime rate, which defaults to 1.5 (time and a half).
What is the 7-minute rule for rounding time cards?
Some employers round clock times to the nearest quarter hour. Under the 7-minute rule, 1 to 7 minutes past the quarter round down and 8 to 14 minutes round up. This tool does not round automatically - enter the exact times you were paid for, or the pre-rounded times if your employer rounds.
Does my time card data get saved anywhere?
It is saved only in your own browser using localStorage, so your grid is still there when you come back. Nothing is sent to any server. Use the Clear button to wipe it.