Time Card Calculator (Clock In/Out + Breaks)

Add up worked hours from multiple clock-in/clock-out entries with break deductions, and see total and overtime hours.

Inputs

One shift per line as start-end in 24h time, then optional break minutes. Example: 09:00-17:30 30

Weekly hours beyond this count as overtime. 0 to disable.

Result

Total hours
35.25 h
35h 15m
  • Shifts counted5
  • 09:00–17:00 (−30m)7.50 h
  • 09:00–17:30 (−30m)8.00 h
  • 08:30–16:308.00 h
  • 09:00–13:004.00 h
  • 10:00–18:30 (−45m)7.75 h
  • Total35.25 h (35h 15m)
  • Regular hours35.25 h
  • Overtime hours0.00 h
Note — Computes clock hours minus breaks. US federal overtime (FLSA) is generally 1.5× pay beyond 40 hours/week, but state rules (e.g. daily overtime in California) and rounding policies vary — confirm with your employer or local law.

Step-by-step

  1. Each shift: (clock-out − clock-in) − break minutes.
  2. Sum across 5 shifts = 35.25 hours (35h 15m).
  3. Hours beyond 40/week are overtime: 0.00 h overtime, 35.25 h regular.

How to use this calculator

  • Enter one shift per line: start-end in 24-hour time, then optional break minutes.
  • Use the same format for each line, e.g. "08:30-16:30 30".
  • Set the weekly overtime threshold (40 is the US default; 0 disables it).
  • Read total hours, the per-shift breakdown, and the regular/overtime split.

About this calculator

A time card calculator adds up the hours you actually worked across a set of shifts, after deducting unpaid breaks. Enter each shift on its own line as a clock-in and clock-out time in 24-hour format, optionally followed by the number of break minutes to subtract — for example, "09:00-17:30 30" is a shift from 9:00 a.m. to 5:30 p.m. with a 30-minute unpaid break, counting as 8 hours. The tool handles overnight shifts (where the clock-out is earlier than the clock-in) and totals everything into decimal hours and an hours-and-minutes figure. It can also split the week into regular and overtime hours using a threshold you set, which defaults to the 40-hour standard behind U.S. federal overtime rules. Because overtime law and time-rounding policies vary by state and employer, treat the overtime split as a guide.

How it works — the formula

Shift hours = (clock-out − clock-in, +24h if overnight) − break Total = Σ shift hours Overtime = max(0, Total − weekly threshold)

Each shift’s span minus its break gives worked hours; the weekly total splits into regular and overtime at the threshold.

Worked examples

Example 1
09:00-17:30 with 30m break
Inputs:
entries=09:00-17:30 30
Output:
8.0 hours
Example 2
Five shifts ~8h each
Inputs:
entries=09:00-17:00 30 (×5)
Output:
~37.5 h, no overtime at 40
Example 3
Overnight 22:00-06:00
Inputs:
entries=22:00-06:00
Output:
8.0 hours

Limitations

  • Weekly overtime threshold only; no daily-overtime rules.
  • Times must be 24-hour HH:MM; unparsed lines count as zero.
  • Does not apply pay rates, rounding policies, or paid-break rules.

Hour totals are exact; overtime/pay rules vary by jurisdiction and employer.

Frequently asked

Subtract the clock-in time from the clock-out time, then subtract any unpaid break. From 9:00 to 17:30 is 8.5 hours; minus a 30-minute break leaves 8.0 hours. This tool does that for each shift and sums them.

Related calculators

More tools you might like