Time Card Calculator with Breaks and Overtime

Enter when you clocked in and out each day. The calculator subtracts unpaid breaks, adds up the pay period, applies an overtime rule per workweek and shows every step. It runs in your browser, so nothing you type is uploaded.

Time card calculator

Enter clock-in and clock-out times for each day. Totals, overtime and pay update as you type.

Overtime is counted per workweek
DateClock inClock outBreak (min)Hours
Only if your period starts mid-week, e.g. 12 or 12:30

Enter your numbers above and the result appears here.

How to use this time card calculator

  1. Choose the pay period. Weekly is the default. Switch to bi-weekly, semi-monthly or monthly and the rows change to the real calendar dates, so you can enter two weeks or a whole month.
  2. Set the day your workweek starts. Employers pick a fixed 7-day workweek (it does not have to be Monday to Sunday), and overtime is counted inside that week only.
  3. Type your times. 8, 8am, 8:30, 5:15 pm, 17:15 and 1715 all work. If the clock-out is earlier than the clock-in, the shift is treated as an overnight shift that ends the next day.
  4. Enter unpaid break minutes. Only unpaid meal periods go here. Short paid rest breaks stay inside your hours.
  5. Pick an overtime rule and, if you like, add your hourly rate. The result shows regular hours, overtime hours and gross pay, with a step-by-step explanation underneath.

Press Print this result to print or save a PDF of the filled-in card and the calculation. Your entries are kept in this browser (local storage) so they are still there when you come back; press Reset to wipe them.

A worked example

One week, five shifts, $18 an hour

A warehouse employee enters the week below and chooses the federal rule (overtime after 40 hours in the workweek).

DayInOutBreakHours worked
Monday8:00 am5:00 pm30 min8:30
Tuesday8:00 am5:30 pm30 min9:00
Wednesday7:30 am6:00 pm60 min9:30
Thursday8:00 am5:00 pm30 min8:30
Friday8:00 am4:00 pm30 min7:30
Week total43:00

Step 1. Each day is clock-out minus clock-in minus the unpaid break. Tuesday: 8:00 am to 5:30 pm is 9 hours 30 minutes, minus 30 minutes = 9:00.

Step 2. Add the days: 8:30 + 9:00 + 9:30 + 8:30 + 7:30 = 43:00 (43.00 decimal hours).

Step 3. Under the federal weekly rule the first 40 hours are regular and the remaining 3 hours are overtime.

Step 4. Pay = 40 × $18.00 + 3 × ($18.00 × 1.5) = $720.00 + $81.00 = $801.00 gross, before taxes.

What the overtime rule options mean

The default is the federal Fair Labor Standards Act rule: non-exempt employees must be paid at least one and one-half times their regular rate for hours over 40 in a workweek, and the workweek is a fixed, repeating period of 168 hours (seven consecutive 24-hour periods). Federal law does not average hours over two or more weeks, and it does not require daily overtime by itself.

A few states add their own thresholds, which is why the selector includes California, Alaska, Nevada and Colorado. Each one is explained, with its official source, on our overtime rules by state page and applied in detail in the overtime pay calculator. If your state is not listed, the federal option is the usual starting point, but check with your state labor department because many states have rules of their own.

Rounding punches

The Round each punch option rounds the clock-in and clock-out times to the nearest 5, 6 or 15 minutes before hours are totalled. The 15-minute option uses the common “7-minute rule”: a punch 1 to 7 minutes past a quarter-hour mark rounds down and 8 to 14 minutes rounds up. Federal regulations (29 CFR 785.48(b)) accept rounding practices only when they do not result, over a period of time, in failure to compensate employees properly. Read our guide to rounding time cards and try the rounding calculator to see what it does to your own shifts.

Tips for an accurate time card

  • Record the real punch times, not the scheduled ones. Estimates are the most common source of disputes.
  • Fix errors the same day. See time card mistakes and how to fix them.
  • If a shift runs past midnight, enter the true times and let the calculator carry the date change.
  • Need to hand the result to payroll as decimal hours? Use the decimal hours converter.
  • Working a longer pay period? Use the bi-weekly or semi-monthly versions.

Frequently asked questions

How do I calculate my hours for the week?

For each day subtract the clock-in time from the clock-out time, then subtract any unpaid break. Add the daily totals. This calculator does those steps and shows them, including the decimal version of your total (for example 43:00 is 43.00 hours).

Does the calculator handle overnight shifts?

Yes. If the clock-out is earlier than the clock-in, the shift is counted as ending the next day. A 10:00 pm to 6:00 am shift is 8 hours before any break.

Is overtime figured per day or per week?

Federal law measures overtime per workweek (over 40 hours). Some states, including California, Alaska, Nevada (for lower-paid workers) and Colorado, also have daily thresholds. Choose the rule that matches your state in the overtime rule menu.

Where is my time card saved?

Only in your own browser's local storage on this device. Nothing is sent to a server. Clearing your browser data, or pressing Reset, deletes it.

Can I print or save the time card as a PDF?

Yes. Press Print this result and choose Save as PDF as the destination in your browser's print dialog. Menus, ads and explanations are hidden on the printout.

Is this payroll advice?

No. It is a calculator for estimates. Your employer's payroll system, your state's rules and your agreements decide what you are actually paid. See our disclaimer.

Sources and last checked

Last checked: . Rules change; confirm with the linked agency before relying on a figure. This is general information, not legal or payroll advice - see our disclaimer.