Embed this tool on your site
About this tool
The Time Card Calculator adds up a week of clock-in and clock-out times, subtracts unpaid breaks, and gives your total as hours and minutes (for example 37h 30m) and as decimal hours (37.50) for payroll or invoicing. Add an hourly rate to see gross pay, with weekly overtime paid at 1.5 times your rate after 40 hours by default; both the threshold and the multiplier are editable. Each day from Monday to Sunday has a start time, an end time and an unpaid break in minutes, and Monday to Friday start pre-filled with a 09:00–17:00 day and a 60-minute break. Shifts that end after midnight, such as 22:00 to 06:00, are handled automatically, and a warning appears if a break is longer than its shift. Leave a day empty to skip it. Overtime here follows the US federal weekly 40-hour rule; daily overtime rules, such as California paying overtime after 8 hours in a day, are not applied. Everything stays in your browser.
Why use it
A Full Week on One Screen: Seven fixed rows, Monday to Sunday, cover a standard timesheet week without adding or arranging rows.
Auto Break Subtraction: Enter your unpaid break in minutes for each day and the tool deducts it from that day's shift automatically, so the weekly total is net paid time.
Decimal and Hours-and-Minutes Together: The weekly total is shown as hours and minutes and as decimal hours side by side, so you can copy whichever your payroll system or invoice needs.
Overnight Shifts Handled: An end time earlier than the start time is treated as the next day, so a 22:00–06:00 night shift counts as 8 hours rather than a negative number.
Privacy First: Your timesheet data stays entirely in your browser. Nothing is logged, synced, or associated with any account. Close the tab and the data is cleared.
How to use
- Find the row for each day you worked — Monday to Sunday
- Enter the start and end times; Mon–Fri start at 09:00 and 17:00 by default
- Enter the unpaid break for that day in minutes
- Clear the start or end time on any day you did not work
- Optionally enter your hourly rate, and change the overtime threshold or multiplier if your employer uses different rules
- Read the weekly Total time and Decimal hours, which update as you type
When it helps
- Verifying a weekly paycheque against your own records before it clears.
- Building an invoice for a client based on the hours you worked this week.
- Checking whether your week has gone past 40 hours before submitting a timesheet.
- Adding up night shifts that cross midnight without manual date arithmetic.
- Double-checking a manager's timesheet calculation if your pay looks wrong.
Examples
InputMon–Fri 09:00–17:00, Break: 60 min each, Sat–Sun empty
Expected resultTotal time: 35h 0m — Decimal hours: 35.00
InputMon 09:00–17:30, Break: 30 min, all other days cleared
Expected resultTotal time: 8h 0m — Decimal hours: 8.00
InputMon–Fri 08:00–18:00, Break: 60 min each
Expected resultTotal time: 45h 0m — Decimal hours: 45.00 (5 hours over 40)
Tips
- Decimal hours (37.50) are easier for payroll arithmetic than hours and minutes — multiply by your rate and the maths is straightforward.
- Always log breaks — many labour laws require unpaid lunch deductions for longer shifts, and omitting them inflates your billed hours.
- Clear the default Mon–Fri times on days you did not work, or they will be counted in the total.
- For a split shift, enter the first start and last end and put the gap in the break field.
- Note your totals each Friday — reconstructing hours from memory after the fact is error-prone.
Frequently Asked Questions
How are unpaid breaks subtracted from total hours?⌄
Enter the break duration in minutes for each day and the tool subtracts it from that day's start-to-end time before adding the day into the weekly total. If a break is longer than the shift, that day is skipped and a warning names it.
What's the difference between 7.5 hours and 7h 30m?⌄
7.50 is decimal format, where the fractional part is a fraction of an hour (0.5 = 30 minutes). 7h 30m is the same time in hours and minutes. Most payroll software prefers decimal; time-tracking tools often use hours and minutes. The tool shows both for the weekly total.
Does the tool calculate overtime?⌄
Yes, weekly overtime. Enter your hourly rate and hours past the weekly threshold (40 by default) are paid at the multiplier (1.5 by default). For example, 43 hours at $20 an hour pays 40 × $20 + 3 × $30 = $890. Daily-overtime rules need each day checked separately.
Can I track a split shift on one day?⌄
Each day has a single start and end time. For a split shift, enter the first start and the last end time and put the unpaid gap in the break field — 09:00 to 18:00 with a 60-minute break gives 8 hours.
How do I round to the nearest 6 minutes (1/10 hour)?⌄
Some payroll systems round to the nearest tenth of an hour (6-minute increments). Use the decimal output and round to one decimal place manually, or check whether your payroll software rounds at import.
Should travel time count as work hours?⌄
It depends on your jurisdiction and contract. In the US, commute time is generally not compensable, but travel between job sites during the workday is. Log only what your employment agreement or labour law defines as paid time.
How is a night shift handled when hours cross midnight?⌄
Just enter the real times. When the end time is earlier than the start time — for example 22:00 to 06:00 — the tool adds 24 hours to the end, so the shift counts as 8 hours.
Can I export this to a spreadsheet?⌄
There is no export, but you can copy the weekly total or decimal hours and paste them into Excel or Google Sheets.
Glossary
- Clock-in / Clock-out
- The recorded start and end times of a work period. Payroll systems use these timestamps to compute gross worked hours before deducting any unpaid breaks or absences.
- Decimal Hours
- A time format where fractional parts of an hour are expressed as decimals rather than minutes. For example, 7 hours and 30 minutes = 7.50 decimal hours. Payroll arithmetic is simpler in decimal format.
- Unpaid Break
- A rest or meal period that does not count as paid work time. Labour laws in many countries mandate minimum unpaid break lengths for shifts above a certain duration, typically 30 minutes for shifts over 6 hours.
- Overtime
- Hours worked beyond a defined threshold — commonly 8 hours per day or 40 hours per week — that qualify for higher pay rates under labour law or employment contracts. Overtime rates are often 1.5× the regular rate.
- Time Card
- A record of an employee's daily clock-in and clock-out times, traditionally a physical card stamped by a time clock. Modern digital equivalents serve the same purpose for payroll verification and labour compliance.
- Gross Pay
- The total earnings before any deductions such as taxes, insurance, or retirement contributions. Gross pay equals total paid hours multiplied by the hourly rate, plus any overtime premium amounts.
A LITTLE HELP. A LOT DONE.
Good tools.
Great flow.
Your shortcut to the everyday. Create, convert, calculate,
and get back to what you love.
✳
✳
✓ Free to use✓ No sign-up✓ 500+ possibilities