Free Time Card Calculator: Hours, Breaks, Overtime & Pay

Enter clock-in and clock-out times, subtract lunch or other unpaid breaks, and total regular, overtime, double-time, and gross pay. Use a weekly or biweekly pay period, add split shifts or extra punches, then print or download a payroll-ready record.

Your time and pay data stays in this browser. Nothing is uploaded, and no registration or email is required.

Time card entries

Pay period
Changing the first day moves the start date to that day in the current workweek. Biweekly weekly overtime resets after day 7. A weekend card with entered punches remains visible when empty weekends are hidden.
Pay and overtime

Overtime rules are not universal. The default 40-hour, 1.5× weekly rule is a general US federal setting for covered, nonexempt employees—not a determination of eligibility. Exemptions, state law, contracts, workweek definitions, and special rules may change the result. Check the US Department of Labor overtime guidance and your applicable rules.
Employee and export details (optional)
Quick break for all shifts: minutes

How to use

  1. Choose a 7-day or 14-day pay period and its starting date.
  2. Enter each shift. Add another period when a day has split shifts, lunch punches, or leave-and-return punches.
  3. Enter an unpaid break as minutes or switch the break method to explicit start and end times.
  4. Set the hourly rate, currency, and the daily, weekly, or combined overtime rule that applies.
  5. Review the immediate totals, then copy, print/save as PDF, or download CSV.

Time fields accept 24-hour entries such as 17:30 and 12-hour entries such as 5:30 PM. Leave a day blank when no work was performed. For overnight work, select Ends next day. Multiple periods are added together; overlapping periods are flagged instead of double-counted.

Advertisement

Payroll-ready results

Start with blank entries or load the intentional sample week. Totals update as you type.

Total paid time0:000.00 hours
Total unpaid breaks0:000.00 hours
Regular time0:000.00 hours
Overtime0:000.00 hours

Calculation methodology and trust

This calculator converts every clock value to whole minutes, validates each work and break interval, and sums unrounded paid minutes. It assigns daily overtime and double time first, then converts only the remaining regular minutes above each weekly threshold to weekly overtime. That combined-rule sequence prevents the same minute from receiving two overtime classifications.

For US federal context, the Fair Labor Standards Act generally uses a fixed 168-hour workweek and requires at least time-and-a-half after 40 hours for covered, nonexempt employees. Eligibility and the regular rate can be more complex, and some states provide daily or other premium rules. Review DOL Fact Sheet #23 and the DOL state labor-law directory.

Reviewed and updated: July 15, 2026.

Time card formulas

  • clock minutes = hour × 60 + minute
  • overnight clock-out = clock-out minutes + 1,440 when “Ends next day” is selected
  • paid minutes = (clock-out − clock-in) − unpaid break minutes
  • decimal hours = total paid minutes ÷ 60; therefore 8:45 = 8 + 45 ÷ 60 = 8.75 hours
  • daily overtime = max(0, daily paid minutes − daily threshold), with minutes above an enabled double-time threshold moved to double time
  • weekly overtime = max(0, remaining regular minutes − weekly threshold) for each separate seven-day workweek
  • gross pay = regular hours × rate + overtime hours × rate × OT multiplier + double-time hours × rate × DT multiplier

All classifications and earnings use unrounded minutes. Decimal hours and currency are rounded only when displayed, avoiding row-by-row rounding drift.

Worked weekly example

This sample uses a $20.00 hourly rate, a 40-hour weekly threshold, and a 1.5× overtime multiplier.

DayClock inClock outBreakPaid timeDecimalRegularOvertimePay
Monday8:00 AM5:15 PM0:308:458.758:450:00$175.00
Tuesday–Thursday9:00 AM5:30 PM0:30/day24:0024.0024:000:00$480.00
Friday9:00 AM4:45 PM0:307:157.257:150:00$145.00
Saturday9:00 AM1:00 PM0:004:004.000:004:00$120.00
Total44:0044.0040:004:00$920.00

FAQs

How do I calculate time-card hours?

Enter each clock-in and clock-out pair, add any unpaid break, and choose your overtime rule. The calculator converts every shift to minutes, totals the paid minutes, then displays hours:minutes, decimal hours, overtime, and pay.

Is lunch deducted from the time card?

Only the unpaid break you enter is deducted. Use break minutes or enter explicit break-start and break-end times; leave the break at zero if it is paid.

How does a biweekly time card work?

Biweekly mode shows 14 consecutive days. Weekly overtime is evaluated separately for days 1–7 and days 8–14 rather than against one 80-hour threshold.

How are overnight shifts handled?

Select “Ends next day” for a shift that crosses midnight. This explicit choice prevents an earlier clock-out time from being mistaken for an overnight shift.

What is the difference between daily and weekly overtime?

Daily overtime applies after a chosen number of paid hours in one day; weekly overtime applies after a chosen number in each seven-day workweek. Combined mode applies both without counting the same minute twice.

How do decimal hours convert to minutes?

Multiply the decimal fraction by 60. For example, 8.75 hours is 8 hours plus 0.75 × 60 = 45 minutes, so it equals 8:45.

Are time-card totals rounded?

Calculations and pay use unrounded whole minutes. Hours:minutes are exact to the minute, while decimal-hour and currency displays are rounded only for presentation.

Is this an official payroll record?

No. It is an independent estimate for checking or preparing a time card. Your employer's approved timekeeping and payroll records remain authoritative.

5 Useful Time-Card Facts

Decimal time is not clock notation

Eight hours 45 minutes is 8.75 hours, not 8.45 hours.

Payroll formatting

A workweek can start on any day

For US federal overtime, a workweek is a fixed recurring 168-hour period and need not match the calendar week.

Workweek setup

Short breaks add up

A 30-minute unpaid break across ten biweekly workdays deducts five hours.

Break audit

Split shifts need separate punches

Recording each in/out period avoids counting the unpaid gap between shifts.

Multiple shifts

Rounding once is more reliable

Adding whole minutes before rounding the final decimal total avoids accumulated row-rounding differences.

Calculation quality

Important payroll note

This calculator is an independent estimate, not legal or payroll advice. Always use your employer's approved timekeeping and payroll system as the authoritative record for hours, pay, leave, overtime eligibility, rounding policy, and compliance.

Explore more tools