What is a time card calculator?
A time card calculator adds the hours recorded on a weekly time card so you do not have to total every clock-in, clock-out and lunch break by hand. This SonoCalculator version is designed for real weekly schedules rather than a single shift. It provides a dedicated row for every day from Monday through Sunday, supports a second shift on any day, subtracts unpaid breaks, and handles shifts that finish after midnight.
The primary answer is the total hours worked for the week. The calculator also shows the same total as decimal hours, then separates regular and overtime hours using the weekly threshold you choose. That makes the result useful for reviewing a timesheet, preparing an invoice, checking payroll records, or simply understanding how much time you worked.
This tool does not decide which time is legally compensable and does not determine whether a worker is legally entitled to overtime. Those questions depend on employment law, worker classification, location, contracts and employer policies. Its job is narrower: accurately total the time entries and assumptions you provide.
How to use the Time Card Calculator
- Choose the overtime threshold. Enter the weekly number of hours you want the calculator to treat as regular time. If you only want a total and do not want an overtime split, leave the threshold blank.
- Enter each clock-in and clock-out. Use the first shift on every day you worked. Days with no entries are ignored.
- Enter unpaid break minutes. Add only time that should be deducted from worked time. Paid breaks should normally remain part of the worked period.
- Add a second shift when needed. Use “Add second shift” for split shifts, two jobs on the same day, or a return to work later in the day.
- Calculate the time card. Review total hours, decimal hours, the regular/overtime split and the daily breakdown.
The “Week starts on” selector changes the display order only. It does not change the mathematics or combine two different weeks. A time card should represent one defined seven-day period.
Time card formula
Each shift is converted to minutes first. Working in minutes avoids the common mistake of treating clock minutes as hundredths of an hour.
If the clock-out time is earlier than the clock-in time, the calculator assumes the shift crossed midnight and adds 24 hours before subtracting. For example, a 10:00 PM to 6:00 AM shift is eight elapsed hours, not a negative sixteen hours.
The weekly total is displayed in two forms. Hours:minutes is easy to read as ordinary time, while decimal hours are often easier to use in payroll and invoicing calculations.
If you enter an overtime threshold, the calculator performs a simple weekly split:
This is a mathematical split, not a legal overtime determination. Some workplaces use daily overtime, different workweeks, collective bargaining rules, special industry rules or no overtime rule at all.
Why decimal hours are different from hours and minutes
Clock time uses 60 minutes per hour, while decimals use 100 parts per whole number. That means 8 hours 30 minutes equals 8.50 decimal hours, but 8 hours 45 minutes equals 8.75 hours—not 8.45.
To convert minutes to decimals, divide the minutes by 60. Fifteen minutes is 0.25 hour, 30 minutes is 0.50 hour and 45 minutes is 0.75 hour. For a less obvious example, 20 minutes is 0.3333 hour, so 7 hours 20 minutes is approximately 7.33 decimal hours when rounded to two decimal places.
The calculator keeps the underlying total in minutes and only rounds the displayed decimal result. This prevents small display-rounding differences from being added repeatedly across individual shifts.
Example: a weekly time card with breaks
Monday: 9:00 AM–5:30 PM, 30-minute unpaid break
Tuesday: 8:45 AM–5:15 PM, 30-minute unpaid break
Wednesday: 9:00 AM–6:00 PM, 60-minute unpaid break
Thursday: 9:15 AM–5:45 PM, 30-minute unpaid break
Friday: 9:00 AM–4:00 PM, 30-minute unpaid break
Monday contributes 8 hours, Tuesday 8 hours, Wednesday 8 hours, Thursday 8 hours and Friday 6 hours 30 minutes. The weekly total is therefore 38 hours 30 minutes, which equals 38.50 decimal hours.
If the chosen weekly overtime threshold were 40 hours, this example would show 38 hours 30 minutes of regular time and zero overtime. If the user intentionally chose a 35-hour threshold, the same time card would be split into 35 regular hours and 3 hours 30 minutes above the chosen threshold.
Split shifts and multiple punches in one day
Many time cards are more complicated than one start and one finish. A restaurant worker may work lunch and dinner, a caregiver may return for an evening visit, or a freelancer may track two separate work blocks. Combining those periods into one long span would incorrectly count the time between them.
For that reason, each day can contain two independent shifts. Suppose you work 8:00 AM–12:00 PM and then 2:00 PM–6:00 PM. Enter those as two shifts. The calculator counts eight worked hours and does not count the two-hour gap between noon and 2:00 PM.
The unpaid-break field belongs to its own shift. If the first shift has a 15-minute unpaid break and the second has none, enter the deduction only on the first shift.
How overnight shifts are handled
An overnight shift is a work period that starts on one calendar day and finishes after midnight. When a shift ends at a clock time earlier than it started, this calculator treats the clock-out as occurring on the following day.
This automatic rule is intended for ordinary shifts shorter than 24 hours. If an entry actually spans 24 hours or more, break it into separate daily periods rather than relying on the overnight assumption.
Break deductions: what the calculator does and does not assume
The calculator subtracts exactly the unpaid-break minutes you enter. It does not automatically deduct lunch because break policies vary widely. This is intentional: an automatic 30-minute deduction would be wrong for someone whose lunch was paid, shortened, interrupted, skipped or governed by a different workplace rule.
For accurate results, only enter a break deduction when that time should genuinely be excluded from worked time for your purpose. If a break is paid, leave the deduction blank for that shift. If a 45-minute meal period is unpaid, enter 45.
If a break is longer than the elapsed shift, the calculator rejects that entry instead of producing negative work time.
Overtime: why the threshold is adjustable
There is no single overtime rule that applies to every worker worldwide. In the United States, the federal Fair Labor Standards Act generally uses a 40-hour workweek for covered, nonexempt employees, but exemptions and special rules exist, and state rules can differ. Other countries and contracts use different thresholds or structures. That is why this calculator does not force one legal rule.
If 40 hours is appropriate for your situation, enter 40. If your agreement uses another weekly threshold, enter that number instead. If you only need total time, leave the field blank and the calculator will show zero in the overtime card rather than pretending a legal threshold applies.
The overtime result is hours only. It does not calculate overtime pay because the correct pay rate can depend on regular-rate rules, premiums, bonuses, agreements and jurisdiction-specific law. For a separate rate calculation, use the Time and a Half Calculator from the quick links above.
Time Card Calculator vs Hours Worked Calculator
The two calculators solve related but different problems. The Hours Worked Calculator is useful when you want to add a flexible list of work periods without building a formal seven-day timesheet. The Time Card Calculator is designed around a complete weekly card: Monday through Sunday, daily totals, multiple punches per day, break deductions and a weekly regular/overtime split.
If you have only one or two isolated shifts, the Hours Worked Calculator is usually faster. If you are checking an employee time card or an entire workweek, this page gives you a clearer day-by-day structure.
Common time card mistakes to avoid
- Treating minutes as decimals. 8:30 means 8.5 hours, not 8.30 hours.
- Forgetting unpaid breaks. A 30-minute unpaid meal period changes an 8-hour elapsed shift to 7.5 worked hours.
- Counting gaps between split shifts. Record separate punches instead of one continuous span.
- Misreading overnight work. A 10 PM–6 AM shift crosses midnight and should not be subtracted as if both times occur on the same date.
- Mixing workweeks. Overtime and payroll records are often based on a defined workweek, so do not casually combine hours from separate periods.
- Rounding every entry too early. Add precise minutes first, then round the final decimal display if needed.
Frequently asked questions
Can this calculate a full Monday–Sunday time card?
Yes. Every day of the week has its own first shift and optional second shift, plus separate unpaid-break deductions and a daily total.
Can I enter an overnight shift?
Yes. When clock-out is earlier than clock-in, the calculator treats the end time as occurring the next day. This is intended for ordinary shifts shorter than 24 hours.
Does it support split shifts?
Yes. Add a second shift to any day. Each shift is calculated separately so the unpaid gap between the two periods is not counted.
How are breaks handled?
Enter unpaid break minutes for each shift. The calculator subtracts only what you enter and does not assume a standard lunch deduction.
What if I do not want overtime calculated?
Leave the weekly overtime threshold blank. Your total worked time and decimal hours will still be calculated, while the overtime result remains zero.
Why does the calculator show both decimal hours and hours:minutes?
Hours:minutes is easier to read as clock time, while decimal hours are often more convenient for payroll, invoicing and multiplying by hourly rates.
Does this determine legally payable work time?
No. It totals the entries you provide. Whether breaks, travel, waiting time, on-call time or other activities must be paid depends on applicable law and workplace rules.
Important note
This Time Card Calculator is a planning and arithmetic tool, not payroll, legal or employment advice. It does not determine worker classification, compensable time, legally required breaks, overtime eligibility or the correct overtime pay rate. Verify your official time records and applicable workplace rules before using the result for payroll or a legal decision.