Time Card Calculator – Work Hours and Pay
Enter your daily clock-in and clock-out times plus unpaid breaks to get your hours for each day of the week, the total in decimal hours and in h:mm format, ready for payroll or timesheets.
Add Up Your Weekly Hours, Overtime and Pay
Time Card Formula
Where:
- \(w_d\) — minutes worked on day \(d\)
- \(t_{\text{in}}\), \(t_{\text{out}}\) — clock-in and clock-out times, expressed in minutes since midnight
- \(b\) — unpaid break in minutes
- \(H\) — total hours for the week
The first formula computes the minutes on the clock for one day. If the clock-out is earlier than (or equal to) the clock-in, 1440 minutes (24 hours) are added, so an overnight shift is handled correctly. The second formula converts each day to hours and adds up the week.
Time Card – Calculation Example
Example: an employee works Monday to Friday, clocking in at 09:00 and clocking out at 17:00, with a 30-minute unpaid lunch break each day.
Minutes on the clock per day:
\[ w = (17\!:\!00 - 9\!:\!00) - 30\ \text{min} = 480 - 30 = 450\ \text{min} \]
Daily and weekly hours:
\[ H = \frac{450 \times 5}{60} = 37.5\ \text{h} \]
Result: 7.5 h per day, 37.5 total hours for the week, shown as 37:30 in h:mm format. This matches the calculator's default values, so you can reproduce it directly.
How to use the calculator
- For each day you worked, enter the Clock In and Clock Out times in 24-hour format, e.g. 09:00 and 17:30. Leave both fields empty on your days off.
- Enter the Unpaid Break for that day in minutes (e.g. 30 for a half-hour lunch). Enter 0 or leave it blank if there was no break.
- If your shift crosses midnight, simply enter the real times: a clock-out earlier than the clock-in is automatically treated as an overnight shift.
- Choose a Round Daily Hours To option under Options if your payroll system rounds each day (for example, to the nearest 15 minutes). Leave it on "No rounding (exact minutes)" for exact totals.
- Read your results: hours per day, Total Hours in decimal form, Total Time (h:mm) in hours-and-minutes form, and the Time Card Details table summarising the whole week.
What a time card is and why it matters
A time card (or timesheet) is a record of when an employee starts and finishes work each day, usually with any unpaid breaks noted. It is the basis of hourly payroll: your gross pay is your total worked hours multiplied by your hourly rate, so an accurate time card directly affects the size of your paycheck.
Hours can be expressed in two ways, and confusing them is a common source of errors. Payroll systems typically use decimal hours: 7 hours and 30 minutes is 7.5 h, and 37 hours 30 minutes is 37.5 h. Timesheets and punch clocks usually use hours and minutes (h:mm): the same week appears as 37:30. The calculator shows both, so you can copy the right format into whichever system you use.
The Time Card Details table also gives the average hours per working day. This is useful for spotting patterns: are you consistently working longer than scheduled, or is one day dragging down your weekly total? If you are paid overtime, the daily and weekly breakdown makes it easy to see which days crossed the overtime threshold defined by your employer or local labour law.
To turn the total into pay, multiply the hours by your hourly rate. You can then check how the money fits into a longer plan, for example when counting the days between dates until a savings goal, or verifying your exact age and work history for benefits and records.
Assumptions, limitations and practical tips
- Times are in 24-hour format. Enter 2:30 PM as 14:30. If you type an invalid time, the calculator tells you which day needs fixing.
- Overnight shifts: a clock-out earlier than or equal to the clock-in adds 24 hours. A 22:00–06:00 shift is entered exactly like that and counts as 8 hours before the break. If you genuinely worked zero minutes (clock in and out at the same moment with no break), the calculator reads it as a 24-hour shift — adjust your entries to avoid this.
- Breaks are subtracted, not added. Only enter unpaid time. Paid breaks should be left as 0, because paid break time counts as work time.
- Rounding is applied to daily hours, not to individual punches. This matches the most common payroll convention, where each day's total is rounded to the nearest increment before summing. Some employers round each clock-in and clock-out instead, which can give slightly different results.
- The week runs Monday to Sunday. If your pay period starts on another day, shift your entries accordingly or run the calculator twice and add the totals manually.
- Overtime is not calculated automatically. The tool reports total hours only; apply your own overtime rules (for example, hours beyond 40 per week at 1.5×) to the result.
Common rounding increments
| Option | Increment | Typical use |
|---|---|---|
| Nearest 5 minutes | 5 min | Many digital time clocks |
| Nearest 6 minutes (1/10 hour) | 6 min | Payroll in decimal tenths of an hour |
| Nearest 10 minutes | 10 min | Older punch-clock systems |
| Nearest 15 minutes | 15 min | Common in shift work and healthcare |
| Nearest 30 minutes | 30 min | Half-hour-based schedules |
If you are unsure which rounding your employer uses, compare a hand-calculated day with your payslip, or ask your payroll department. For scheduling the weeks ahead, a monthly calendar can help you plan shifts and days off around the hours you have logged.
Frequently Asked Questions
How do I calculate my work hours by hand?
Convert each clock-in and clock-out to minutes since midnight, subtract, then divide by 60. For example, 08:45 to 17:15 is \( 525 - 845 \)... actually 08:45 is 525 minutes and 17:15 is 1035, so \( 1035 - 525 = 510 \) minutes; minus a 45-minute break leaves 465 minutes, or 7.75 hours. Repeat for each day and add the results for your weekly total.
How do I convert hours and minutes to decimal hours for payroll?
Divide the minutes by 60 and add them to the whole hours: 15 minutes is 0.25, 30 is 0.5, 45 is 0.75. So 7 h 20 min equals \( 7 + 20/60 \approx 7.33 \) hours. Never write 7.30 for 7 h 30 min — that is the most common timesheet mistake and can cost you pay.
How many hours is a normal work week?
A standard full-time week is 40 hours, typically five 8-hour days, though many contracts use 35–37.5 hours. In the United States, hours beyond 40 in a week generally must be paid at overtime rates under the FLSA; other countries set their own thresholds and daily limits. Check your contract and local law, as this calculator reports totals only and does not apply overtime rules automatically.
How do I enter an overnight or night shift?
Type the real clock-in and clock-out times, even if clock-out is earlier. For a 22:00–06:00 shift, enter 22:00 and 06:00; the calculator adds 24 hours to the clock-out and counts 8 hours before breaks. Be careful with a 06:00–06:00 entry: equal times are read as a full 24-hour shift, not as zero hours.
Should I enter paid breaks in the break field?
No — only enter unpaid break time, because paid breaks count as working time. If your employer pays for your 15-minute rest, leave the break as 0 for that day so the time stays in your total. Entering paid breaks subtracts them and understates your hours.
What is the 7-minute rule for rounding time cards?
It is a payroll convention tied to rounding to the nearest 15 minutes: punches 1–7 minutes past an increment round down, and 8+ minutes round up. Note that this calculator rounds each day's total hours to your chosen increment rather than individual punches, which is a different convention — some employers use one, some the other, so match whatever your payslip reflects.
How do I turn my total hours into gross pay?
Multiply decimal hours by your hourly rate: 37.5 hours at $18/h gives \( 37.5 \times 18 = $675 \). If overtime applies, split the total first — for example regular hours at your rate and hours beyond the threshold at 1.5× — then add the amounts. This is gross pay before taxes and deductions, so your actual take-home will be lower.