Time Card Calculator
Sum shift hours
Results
| Total hours (H:MM) | — |
|---|---|
| Decimal hours | — |
How to Use This Time Card Calculator
End-of-week timesheet panic usually starts the same way: two short shifts on Tuesday, a split lunch on Thursday, and a break that HR says is unpaid—but only if it exceeds 30 minutes. You end up with four pairs of clock times scribbled on scrap paper and a nagging worry that one row is off by a quarter hour. In our testing with small-shop payroll admins, the mistake is rarely addition; it is forgetting to subtract break minutes from the right row.
To get started, fill in the table rows with clock-in, clock-out, and break minutes for each shift segment. The table starts with two rows; click Add row for split shifts or extra segments. Each populated row shows its own subtotal in the right column. Press Calculate total to sum every complete row and display the day total in both H:MM and decimal hours.
- Enter clock-in and clock-out for each worked segment using 24-hour or browser-native time pickers—leave a row blank if you do not need it.
- Record break minutes per row (0 if none). Unpaid lunch goes here; paid breaks stay at 0 unless your policy deducts them separately.
- Add rows when the day has split shifts—a morning retail block and an evening delivery run, for example.
- Check row totals before summing; a dash means the row is incomplete or has invalid times.
- Calculate total to get H:MM and decimal hours ready for payroll export or supervisor approval.
Think of each row as one slice of the workday pie: clock-out minus clock-in gives the gross slice, break minutes trim the unpaid bite, and the row total is what you actually earned for that segment. Restaurant crews use multiple rows for front-of-house and back-of-house splits; field techs use them for on-site visits separated by a drive gap; part-time staff use them when a single day has two employer blocks.
Overnight shifts that cross midnight are treated as same-day clock spans—the end time wraps forward within 24 hours. For work periods that genuinely span two calendar dates with separate date stamps, use the Time Duration Calculator. For converting the final decimal into a client-ready format without multiple rows, the Hours Calculator handles single-value conversions.
Time Card Formulas and Practical Applications
Each row runs the same calculation; the day total is the sum of all row nets.
Gross minutes per row
Gross Minutes = Clock-out − Clock-in (same-day; if clock-out is earlier, add 24 hours)
A segment from 08:00 to 12:30 yields 270 gross minutes before any break is applied.
Net paid minutes
Net Minutes = Gross Minutes − Break Minutes (floored at zero—breaks longer than the shift do not create negative pay)
Example row: in 09:00, out 17:00, break 45 → 480 − 45 = 435 minutes (7:15 paid).
Day total
Total Minutes = Sum of all row Net Minutes
Decimal Hours = Total Minutes ÷ 60
Two rows—08:00–12:00 with 0 break (240 min) plus 13:00–17:30 with 30 break (240 min)—total 480 minutes = 8.0 hours. The results table shows 8:00 in H:MM and 8.0000 in decimal for direct entry into payroll software.
Frequently Asked Questions
How do I enter unpaid lunch breaks?
Put the break length in minutes in the Break column for the row that covers the shift segment around the lunch. A 9-to-5 shift with a 60-minute unpaid lunch entered as 09:00–17:00 with 60 break minutes yields 7 paid hours. If lunch splits a day into two segments, use two rows—morning and afternoon—with 0 break on each unless a separate break applies to that segment.
What happens with overnight shifts?
When clock-out is earlier than clock-in on the time picker, the tool assumes the shift crosses midnight and adds 24 hours—22:00 to 06:00 counts as 8 hours gross. Both times are treated as belonging to the same logical workday row. If your shift spans two calendar dates with different date fields, switch to the Time Duration Calculator which accepts separate start and end dates.
Why does a row show a dash instead of a total?
A dash means the row is empty, missing either clock-in or clock-out, or contains a time the parser could not read. Complete both time fields for any row you want included in the sum. Blank rows are ignored so you do not need to delete unused lines before calculating.
Does the calculator apply overtime rules?
No. It sums paid hours only—no daily or weekly overtime thresholds, no holiday multipliers, no jurisdiction-specific rules. Use the decimal or H:MM total as the input to your payroll system or overtime worksheet, which applies the legal rates for your region and employer policy.
Why are both H:MM and decimal hours shown?
Supervisors often approve timesheets in clock format (7:15) while payroll software imports decimal hours (7.25). Showing both at the bottom eliminates a conversion step and reduces rounding disagreements at submission time.