How to use the calculator
Everything the Time Card Calculator can do, in plain English — and exactly how to use each part. It takes about a minute to total a week.
What it can do for you
Total your hours
Add a whole week (or two weeks) of shifts and get the total instantly — no math on your part.
Subtract lunch breaks
Enter unpaid break minutes per day and they're removed automatically.
Handle overnight shifts
Shifts that cross midnight (e.g. 10 PM–6 AM) are calculated correctly.
Split overtime
Choose weekly, daily+weekly, or custom overtime rules and see regular vs. overtime hours.
Estimate pay
Add an hourly rate to see regular pay, overtime pay, and gross pay.
Show hh:mm and decimal
Get totals both as hours:minutes and as decimal hours for payroll.
Print or export
Print a clean report (or save as PDF) and export a CSV for your records.
Save on your device
Save timesheets and employee presets locally — no account, nothing uploaded.
Quick start (the 60-second version)
- Type a start and end time for each day you worked.
- Enter any unpaid break minutes (like 30 for lunch).
- Read your total at the bottom — in both hh:mm and decimal hours.
That’s it. Everything below is for when you want overtime, pay, or to save and share your timesheet.
Step by step
- 1
Choose your pay period
Pick Weekly (7 days) or Biweekly (14 days) at the top of the calculator.
- 2
Pick your time format
Choose 12-hour (AM/PM) or 24-hour, whichever matches how you read the clock.
- 3
Enter each day's times
For every day you worked, type a start time and an end time. Leave days you didn't work blank.
- 4
Add unpaid breaks
In the Break column, enter unpaid minutes (e.g. 30 for a half-hour lunch). Leave it at 0 for paid breaks.
- 5
Flag overnight shifts if needed
If a shift ran past midnight, tick the Overnight box on that row (it also auto-detects when the end time is earlier than the start).
- 6
Set overtime and rate (optional)
Choose an overtime rule, and add your hourly rate if you want to see pay.
- 7
Read your totals
Your daily totals, weekly totals, overtime split, and pay update instantly as you type.
- 8
Print, export, or save
Print a clean report, export a CSV, or save the timesheet to your device.
Every setting, explained
Pay period
Weekly shows 7 day rows; Biweekly shows 14 for two-week pay periods. Switch any time — your other settings carry over.
Time format
12-hour uses AM/PM (e.g. 9:00 AM, 5:30 PM). 24-hour uses a 0–23 clock (e.g. 09:00, 17:30). Pick whichever you find easier.
Rounding
Leave on None for exact minutes. Or round punches to the nearest 5, 6 (a tenth of an hour), or 15 minutes — set this to match your employer’s policy.
Overtime
Pick the rule that fits your situation:
- None — every hour is regular.
- Weekly threshold — hours over your weekly limit (often 40) become overtime.
- Daily + weekly — hours over a daily limit (often 8) are overtime too, without double-counting toward the weekly total.
- Custom — set your own daily and weekly thresholds.
The OT multiplier is the overtime pay rate (commonly 1.5×).
Hourly rate (optional)
Enter your pay rate to also see regular pay, overtime pay, and gross pay. Leave it blank if you only want hours.
Breaks & overnight shifts
Breaks: the number in the Break column is unpaid minutes removed from that day. A 9:00 AM–5:30 PM shift with a 30-minute lunch counts as 8 hours worked. Set it to 0 if your breaks are paid.
Overnight: for a shift like 10:00 PM to 6:00 AM, just enter both times — the calculator sees the end is earlier than the start and counts it as crossing midnight (8 hours). If you want to be explicit, tick the Overnight box on that row.
Reading your results
The result cards show your total in hh:mm (hours and minutes) and total in decimal hours (e.g. 38.75) side by side, plus your regular and overtimesplit. If you entered a rate, you’ll also see regular pay, overtime pay, and gross pay. Copy whichever format your payroll needs.
Saving, printing & exporting
- Print / save as PDF — prints a clean report with ads and menus removed; choose “Save as PDF” in the print dialog to keep a file.
- Export CSV — downloads a spreadsheet you can open in Excel or Google Sheets, or import into payroll.
- Save timesheet — stores the current timesheet on your device; find it later on the Saved page.
- Save employee preset — remembers a person’s rate and overtime rule to reuse next time.
- Copy share link — copies a link that reproduces your settings (not your private times) so you can pick up on another device.
Everything saved lives only in your browser. Clearing your browser data removes it.
Frequently asked questions
Do I need an account?
No. The calculator is free and works with no sign-in. Anything you save is stored only in your own browser.
Is my data private?
Yes. All calculations happen in your browser. Nothing you type is sent to or stored on a server.
Why are my totals slightly different from my employer's?
The two most common reasons are the rounding setting and the unpaid-break minutes. Match those to your employer's rules and the numbers should line up.
How do I total an overnight shift?
Enter the start and end times normally. If the end is earlier than the start, it's treated as crossing midnight. You can also tick the Overnight box to be explicit.
What's the difference between hh:mm and decimal hours?
hh:mm is hours and minutes (like 8:30). Decimal hours is the same time as a number (8.5), which is what most payroll systems use. The tool shows both.
Can I save more than one employee?
Yes. Save an employee preset for each person's rate and overtime rule, then reuse it next pay period. Presets live in your browser only.