Time Card Calculator

A free time card calculator for weekly, biweekly, semi-monthly and monthly pay periods. Handles lunch breaks, overtime, rounding, overnight shifts and decimal hours, then lets you print, download or share the result without an account.

Short answer: enter clock-in and clock-out for each day, subtract the unpaid lunch, and the calculator adds up paid hours as h:mm and decimal (9:00 AM to 5:30 PM with a 30 minute lunch is 8:00, or 8.00). Overtime is checked per workweek, and everything runs in your browser.

$
Clock
Show hours as
Unpaid lunch
Breaks, overtime and rounding
Breaks
Overtime rules
Rounding

Each clock-in and clock-out is rounded, then hours are added up. The impact panel below shows what it changes.

January 5, 2026 to January 11, 2026

Type times like 9, 930, 9:30a, 17:30 or a whole range 9-5:30 in the first box.

Time card for January 5, 2026 to January 11, 2026
DayIn / outBreak (min)HoursDetails
Mon Jan 5
-
Explain / note

Enter times to see the math.

Tue Jan 6
-
Explain / note

Enter times to see the math.

Wed Jan 7
-
Explain / note

Enter times to see the math.

Thu Jan 8
-
Explain / note

Enter times to see the math.

Fri Jan 9
-
Explain / note

Enter times to see the math.

Sat Jan 10
-
Explain / note

Enter times to see the math.

Sun Jan 11
-
Explain / note

Enter times to see the math.

Paste from a spreadsheet

One row per day starting on the first day. Separate times with tabs or commas: clock-in, clock-out, then more pairs for split shifts or lunch. A leading date or name column is ignored. You can also paste straight into a clock-in box.

Add PTO, holiday or bonus

PTO and holiday hours are paid at your hourly rate and are not counted toward overtime.

Regular

0:00

0.00 h

Overtime

0:00

0.00 h

Double time

0:00

0.00 h

Total hours

0:00

0.00 h · 0 min

Est. gross pay

Add a rate

estimate, not payroll

Save, print or share (free, no account)

Everything stays in your browser. Your time card autosaves on this device only, and the share link carries the data inside the link itself.

How this time card calculator works

  1. Pick a pay period. Weekly, biweekly (14 days), semi-monthly or monthly, and the weekday your workweek starts.
  2. Type your punches. Enter clock-in and clock-out as 9, 930, 9:30a or 17:30. Or type 9-5:30 into the first box and it fills both. Use the split button for a second shift on the same day.
  3. Set breaks. Tap 30, 45 or 60 minutes for an unpaid lunch, enter minutes per day, or switch to lunch-out and lunch-in punches.
  4. Read the totals. The bar under the grid shows regular, overtime, double time, total hours as both h:mm and decimal, plus an estimated gross pay if you add a rate.
  5. Save it. Print or save as PDF with signature lines, download a CSV, copy the table into Excel or Sheets, or share a link.

How to read the results

  • Hours per day are paid minutes: time on the clock minus unpaid break. The small number beside it is the same value in the other format.
  • Regular, overtime and double time are the tiers your overtime rule produces. Open Explain / note on any row to see each step, including which hours tipped into overtime.
  • Est. gross pay multiplies each tier by your rate and overtime multipliers. It is an estimate before taxes and deductions, not payroll.
  • Warnings flag a missing clock-out, a shift over 12 hours or a long shift with no meal break recorded.
  • Rounding impact compares the rounded total with exact minutes, in hours and dollars.

Time card calculator with lunch break

Time on the clock minus unpaid lunch is what you get paid for. A 9:00 AM to 5:30 PM day is 8 hours 30 minutes on the clock, and with a 30 minute lunch deducted it is 8:00 (8.00 decimal). The same maths drives the 30 minute lunch break calculator, the 45 minute and the 60 minute versions. Pick one below and it applies to the whole period. For a single shift rather than a full card, the hour calculator is quicker.

If your employer deducts lunch automatically on long shifts, open Breaks, overtime and rounding and turn on auto-deduct, for example 30 minutes when the shift is over 6 hours. A break you type on a specific day always wins over the automatic one. Paid breaks can be switched on so nothing is deducted.

When can I clock out?

Enter when you start, how many paid hours you need and your unpaid lunch.

Clock out at

5:30 PM (17:30)

9:00 AM + 8 h + 30 min lunch = 5:30 PM

Biweekly time card calculator (two weeks)

The biweekly mode shows 14 days at once, split into two workweeks with a subtotal for each. That matches how most US employers pay: two weeks of punches, one paycheck. Overtime is checked per workweek, so 45 hours in week one and 35 in week two gives 5 overtime hours, not zero. Semi-monthly mode covers the 1st to the 15th and the 16th to month end, and monthly mode covers the full calendar month.

The workweek start day matters for overtime. Many companies use Sunday or Monday; pick yours under Workweek starts on. In semi-monthly and monthly periods a workweek can start before the period does, and hours from outside the period are not included, so check the first and last week if your payroll uses a different cutoff.

Time card calculator with overtime

Turn on the federal rule (over 40 hours in a workweek at 1.5x), the California rule set (daily over 8 at 1.5x, daily over 12 at 2x, seventh consecutive day) or build your own with weekly, daily and double-time thresholds and any multipliers. Overtime hours are placed on the days they actually happen, so the per-day pay is right and you can see exactly which day crossed the line.

Overtime rules last reviewed: October 2026.

Need a deeper look? The overtime calculator uses the same engine with more explanation. Overtime law differs by state, employer agreement and job type, so treat results as an estimate and confirm with your payroll team.

Time card calculator in decimal hours

Payroll systems usually want decimal hours: 7:45 becomes 7.75. Every result here is shown both ways, and the Show hours as toggle decides which is large. To do it by hand, divide the minutes by 60. Common values: 15 minutes is 0.25, 30 is 0.50, 45 is 0.75, 20 is 0.33.

Minutes 0 to 14 as decimal hours
MinDecimal
00.00
10.02
20.03
30.05
40.07
50.08
60.10
70.12
80.13
90.15
100.17
110.18
120.20
130.22
140.23
Minutes 15 to 29 as decimal hours
MinDecimal
150.25
160.27
170.28
180.30
190.32
200.33
210.35
220.37
230.38
240.40
250.42
260.43
270.45
280.47
290.48
Minutes 30 to 44 as decimal hours
MinDecimal
300.50
310.52
320.53
330.55
340.57
350.58
360.60
370.62
380.63
390.65
400.67
410.68
420.70
430.72
440.73
Minutes 45 to 59 as decimal hours
MinDecimal
450.75
460.77
470.78
480.80
490.82
500.83
510.85
520.87
530.88
540.90
550.92
560.93
570.95
580.97
590.98

More conversions live in the decimal hours calculator.

Military time card calculator

Switch the clock to 24h and the whole card uses military time: 0900, 1730, 2200. You can type with or without the colon, and the calculator still accepts a, p, am and pm if you prefer. Hours after 12:59 PM are the standard hour plus 12.

000012:00 AM
01001:00 AM
02002:00 AM
03003:00 AM
04004:00 AM
05005:00 AM
06006:00 AM
07007:00 AM
08008:00 AM
09009:00 AM
100010:00 AM
110011:00 AM
120012:00 PM
13001:00 PM
14002:00 PM
15003:00 PM
16004:00 PM
17005:00 PM
18006:00 PM
19007:00 PM
20008:00 PM
21009:00 PM
220010:00 PM
230011:00 PM

Time card rounding: the 7-minute rule

Many employers round punches. The 7-minute rule rounds to the nearest 15 minutes: a clock-in at 8:53 counts as 9:00, and 9:07 also counts as 9:00, while 9:08 counts as 9:15. Choose exact, 5, 6, 10 or 15 minutes. The Rounding impact panel shows the cost or gain compared with exact time so you can see whether a rule is neutral over a period.

7-minute rule
Minutes past the quarterCounted as
0 to 7 minutesRounded down
8 to 14 minutesRounded up to the next quarter hour

Worked examples

These figures are produced by the same engine as the calculator above. Load any example to edit it.

Standard week with a 30 minute lunch

Monday to Friday, 9:00 AM to 5:30 PM, 30 minute unpaid lunch, $20 per hour.

Total
40:00 (40.00 h)
Regular / overtime
40:00 / 0:00
Est. gross pay
$800.00

Each day: 8:30 on the clock minus 0:30 lunch = 8:00. Five days is 40:00, exactly at the overtime line.

Overtime week

Monday to Thursday 8:00 AM to 6:30 PM, Friday 8:00 AM to 4:30 PM, 30 minute lunch, $20 per hour, federal 40 hour rule.

Total
48:00 (48.00 h)
Regular / overtime
40:00 / 8:00
Est. gross pay
$1,040.00

Four 10 hour days plus an 8 hour Friday is 48 hours. The 8 hours past 40 are paid at 1.5x, and they land on Friday in the grid.

Overnight shifts

Monday to Thursday 10:00 PM to 6:30 AM, 30 minute break, $22 per hour.

Total
32:00 (32.00 h)
Regular / overtime
32:00 / 0:00
Est. gross pay
$704.00

10:00 PM to 6:30 AM crosses midnight, so each shift shows an ends next day badge and 8:00 paid after the break, credited to the day it started.

Rounding to the nearest 15 minutes

Five days of punches like 8:53 AM and 5:08 PM, 30 minute lunch, $20 per hour, 7-minute rule.

Total
38:30 (38.50 h)
Regular / overtime
38:30 / 0:00
Est. gross pay
$770.00
Exact time
38:25 ($768.33)

Rounded to quarter hours the week comes to 38:30 instead of 38:25. Mixed early and late punches tend to cancel out.

Time card vs timesheet

A time card records punches for payroll. A timesheet records hours, often by project or client, for billing. The totals maths is the same, so this calculator works as a timesheet calculator and a time clock calculator too.

Typing times works well for a pay period. If you bill by project or want a record you did not have to remember, most time trackers are subscription tools where you start and stop timers. ScreenTimerAI works differently: it logs which apps and tabs you use on your own computer, keeps that data on your device and is a one-time purchase. See pricing.

Time card calculator FAQ

How do I calculate hours on a time card with a lunch break?

Subtract clock-in from clock-out, then subtract the unpaid lunch. A 9:00 AM to 5:30 PM shift is 8 hours 30 minutes on the clock; minus a 30 minute unpaid lunch it is 8:00, or 8.00 in decimal. In the calculator, use the 30, 45 or 60 minute lunch buttons to apply the break to every day, type a different number of minutes on a single day, or switch to lunch punches and enter when you clocked out and back in. Under federal rules a bona fide meal period of 30 minutes or more where you are fully relieved of duty is unpaid, while short rest breaks of about 5 to 20 minutes are paid (29 CFR 785.18 and 785.19). Some states add their own meal break rules.

How do I use a biweekly time card calculator (14 days)?

Set Pay period to Biweekly. The grid shows 14 days in two workweeks, starting on the weekday you pick under Workweek starts on. Pick any date in the first week and the calculator snaps to the correct start. Overtime is figured per workweek, not across the whole 14 days, because the federal Fair Labor Standards Act counts each fixed 7-day workweek on its own (hospitals and care facilities with an 8 and 80 arrangement are the exception). You get week subtotals plus the period total. Semi-monthly periods (1st to 15th, 16th to month end) and monthly periods work the same way.

How do I convert hours and minutes to decimal on a time card?

Divide the minutes by 60 and add the whole hours. 7 hours 45 minutes is 7 + 45/60 = 7.75. 6 hours 20 minutes is 6.33. The calculator shows h:mm and decimal side by side for every day and for the totals, and the Show hours as toggle chooses which one is the large number. The table further down this page lists every minute from 0 to 59 with its decimal value, so you can check a single entry quickly.

Does this time card calculator handle overnight and split shifts?

Yes. If clock-out is earlier than clock-in, the calculator treats it as the next day and shows an ends next day badge, so 10:00 PM to 6:30 AM counts as 8:30 on the day the shift started. For a split shift use the split button to add as many in and out pairs as you need on the same day; the gaps between pairs are not counted. Typing a bare 6 after a 10 PM start is read as the next morning. Type 6p if you really mean the evening.

How is overtime calculated on a time card: weekly 40 hours vs daily and California rules?

The federal rule pays 1.5 times the regular rate for hours over 40 in a workweek. California adds daily rules: hours over 8 in a day are paid at 1.5x, hours over 12 in a day at 2x, and on the seventh consecutive day of a workweek the first 8 hours are 1.5x and anything beyond is 2x. Daily overtime hours are not counted again toward the weekly 40. A few other states, such as Alaska, Colorado and Nevada, have their own daily rules for some employees. Use the Custom preset to set weekly, daily and double-time thresholds and the multipliers. The gross pay figure is an estimate for planning, not payroll, so check your state rules and employer policy.

What is the 7-minute rule and how does rounding change my pay?

The 7-minute rule rounds each punch to the nearest quarter hour: 1 to 7 minutes past a quarter rounds down, 8 to 14 minutes rounds up. Federal regulations allow rounding to the nearest 5 minutes, tenth of an hour or quarter hour as long as it averages out so employees are paid for all time worked (29 CFR 785.48). Pick a rounding rule under Breaks, overtime and rounding and the Rounding impact panel shows exactly how many minutes and dollars it adds or removes compared with exact time over the whole period.

How do I read military time on a time card?

Military time is the 24-hour clock. From 1:00 AM to 12:59 PM it looks the same as normal time, apart from a leading zero (0900 is 9:00 AM). From 1:00 PM subtract 12: 1730 is 5:30 PM, 2200 is 10:00 PM. 0000 is midnight and 1200 is noon. Switch the Clock toggle to 24h (military) and every time on the card converts instantly; you can type 1730, 17:30 or 17.30 in either mode.

What is the difference between a time card and a timesheet?

A time card records clock-in and clock-out punches, usually for payroll, so it answers when you started and stopped. A timesheet records hours by day, and often by project, task or client, usually for billing or reporting. For adding up hours and overtime the math is identical, which is why this one calculator covers both a time card calculator and a timesheet calculator search.

Is my data stored or sent anywhere, and can I save or print my time card for free?

Nothing you type is sent to a server. The calculator runs entirely in your browser and autosaves on your device using local storage. Printing or saving as PDF, CSV download, copy as table for Excel or Google Sheets, a JSON backup and a share link are all free and need no account. The share link stores the whole time card inside the link itself, so anyone with the link can open your card, so only share it with people you trust.