Skip to content
AZ Tools

Time Card Calculator

Sum daily start/end times into a weekly total, subtract breaks, and split regular vs overtime. Optional hourly rate computes the paycheck.

DayStartEndBreak (min)Hours
8.00
8.00
8.00
8.00
8.00

Total

40.00 h

Regular

40.00 h

Overtime

0.00 h

Overtime calculated as weekly total above the threshold × 1.5. No daily OT rule — set the weekly threshold lower to approximate.

How to use

  1. Fill in start, end, and break for each day worked.
  2. Add more rows if your week has more than 5 days.
  3. Set the overtime threshold (40h default) and optionally an hourly rate.
  4. Read the total, regular/OT split, and estimated pay.

About this tool

Show

Enter each day's start time, end time and unpaid break in minutes. The tool computes per-day hours, the weekly total, and the split between regular hours and overtime above whatever threshold you set — 40 hours by default. Add an hourly rate and it estimates the paycheck, paying the regular hours at that rate and the overtime at one and a half times it.

Shifts that cross midnight are handled: if the end time is earlier than the start time, a full day is added before the break is subtracted, so 22:15 to 06:45 with a 30-minute break comes out as 8.0 hours rather than a negative number. The one case this cannot express is a shift of exactly 24 hours or longer, because an end equal to the start is read as a zero-length day. Split a double shift into two rows instead of trying to fold it into one.

Hours are reported in decimal, which is where paper time cards most often go wrong: 7.75 hours is seven hours and forty-five minutes, not seven hours seventy-five. If you are copying the total into a payroll form that wants hours and minutes, multiply the fractional part by 60 rather than reading it as minutes directly. The per-day figures let you catch a mistyped time before it reaches the weekly total, since a single digit wrong in one start time shifts everything downstream.

The overtime rules are the part to check against your own jurisdiction, because the tool implements the simplest version of them. United States federal law under the FLSA owes time-and-a-half on hours past 40 in a workweek and has no daily overtime at all, so twelve hours on Monday and four on Tuesday is ordinary time. Several states are stricter — California adds overtime past eight hours in a day and double time past twelve — and many countries compute from a different period entirely, or from a collective agreement. A fixed weekly threshold cannot represent any of that, and neither can a single multiplier: under the FLSA, overtime is owed on the regular rate, which folds in non-discretionary bonuses and shift differentials, so a paycheck estimate built from a bare hourly rate will read low whenever those apply. Treat the output as a check on someone else's arithmetic, not as the payroll record itself.

Frequently asked questions

How do you handle overnight shifts?

If end time is earlier than start (e.g. 22:00–06:00), the tool adds 24 hours so the difference works out to 8 hours. Breaks subtract normally.

What overtime rule is applied?

Simple weekly threshold (US federal default is 40 hours). Hours above the threshold count as overtime at 1.5×. Daily thresholds (California has an 8-hour rule) aren't supported — set the weekly threshold lower if you need to approximate.

Does the break field include lunch?

Yes — enter the total unpaid minutes off the clock for that day. A typical US salaried lunch (30 min unpaid) means 30; an unpaid 1-hour lunch is 60.

Is the pay before or after tax?

Gross — regular × rate + overtime × rate × 1.5. No deductions, no payroll taxes. For net pay use a payroll calculator with your specific filing details.

Related tools