Skip to main content
CalcChef

Time Card Calculator

Time card calculator: hours and gross pay from clock-in, clock-out and unpaid break for each day, with optional weekly or daily overtime. How it works

Use the Time Card Calculator

Week Log

Day 1
7.50h
Day 2
7.50h
Day 3
7.50h
Day 4
7.50h
Day 5
7.50h
Gross pay
$750.00
Total hours 37.50

Pay summary

Total Hours
37.50
Gross Pay
$750.00

Daily Hour Breakdown

Day 1: 7.50hDay 2: 7.50hDay 3: 7.50hDay 4: 7.50hDay 5: 7.50h

About the Time Card Calculator

Five shifts of 09:00 to 17:00 with a 30-minute unpaid break are 7.50 hours each, 37.50 hours for the week and $750.00 at $20 an hour. A shift is clock-out minus clock-in minus the break. A clock-out earlier than the clock-in counts as crossing midnight, and equal times are 0 hours. Overtime is off until you switch it on.

What the shift formula returns

Clock inClock outBreak (minutes)Hours
09:0017:00307.50
08:0016:30607.50
22:0006:00307.50
23:0007:0008.00
09:0009:0000.00
09:0012:0003.00

The 22:00 and 23:00 shifts end earlier than they start, so they cross midnight once. Equal times are a zero-length shift, not 24 hours.

Weekly and daily overtime on the same hours

Hours on 7 rowsTotal hoursWeekly rule, 40 hours: overtime and gross payDaily rule, 8 hours: overtime and gross pay
10, 10, 10, 10, 10, 0, 050.0010.00 h, $1,100.0010.00 h, $1,100.00
12, 4, 8, 8, 8, 0, 040.000.00 h, $800.004.00 h, $840.00
8, 8, 8, 8, 8, 6, 046.006.00 h, $980.000.00 h, $920.00

$20 an hour and a 1.5 multiplier. Gross pay = regular hours × rate + overtime hours × rate × multiplier. The weekly rule counts a block of 7 rows from the first row.

How to use this tool

  1. Enter your hourly rate. The card opens with five weekday rows; press Add Day for a weekend shift, or pick bi-weekly (14 rows) or semi-monthly (days 1 to 15).
  2. Fill in clock-in, clock-out and break minutes for each day, and add or remove days as needed.
  3. Tick Include Overtime if it applies, then choose the weekly or daily rule, its threshold and the multiplier.
  4. Read the total hours and gross pay, then use Export CSV or Share Results.

Frequently asked questions

How do I calculate hours worked from clock-in and clock-out times?
Subtract the clock-in from the clock-out and take off the unpaid break. 08:00 to 16:30 with a 60-minute break is 7.50 hours. If the clock-out is earlier than the clock-in, the shift is taken to cross midnight: 22:00 to 06:00 with a 30-minute break is also 7.50 hours.
How is overtime calculated on a time card?
Overtime hours are paid at the rate times a multiplier, 1.5 by default. The U.S. Department of Labor says covered employees must get at least 1.5 times the regular rate for hours over 40 in a workweek. At $20 an hour, five 10-hour days are 40 regular and 10 overtime hours: $800 + $300 = $1,100.
What is the difference between weekly and daily overtime?
Weekly overtime counts hours above a weekly threshold, daily overtime counts hours above a threshold on each day. The same hours can give different pay: 12, 4, 8, 8 and 8 hours total 40, so the weekly rule gives $800.00 and the daily rule at 8 hours gives $840.00. Which rule applies to you depends on federal and state law and your employer, and the tool does not know where you work.
Does the time card round clock times to the nearest 15 minutes?
No. It uses the exact minutes you enter: 08:07 to 16:52 with a 30-minute break is 8.25 hours. If your employer rounds punches, type the rounded times instead.
Can I use it for a bi-weekly or semi-monthly pay period?
Yes. Bi-weekly gives 14 rows. Semi-monthly gives rows for days 1 to 15 of the month only, so days 16 to the end of the month cannot be entered. The weekly overtime rule counts each block of 7 rows from the first row, not a calendar week.
Can I export, print or share a time card?
Export CSV writes one row per day with a date, the clock times, break, hours and pay, and it is switched off while any row or setting has an error. The dates are those of the current week (from Monday) or, on a semi-monthly card, days 1 to 15 of the current month, not the days you worked, so fix them in the file for an older card. Share Results makes a link that holds the rate, the settings and the rows. Print time card prints the card alone, with the same dates, each day’s hours and pay, and the totals; like the CSV, it is switched off while a row has an error.

Related Tools

View all tools