Home Date & Time Time Card Calculator

Time Card Calculator

Calculate your Work hours summary in seconds with the free Time Card Calculator. No registration needed.

Your week

Format per line: 09:00, 17:30, 30

Weekly total

ADVERTISEMENT

What is a Time Card Calculator?

A Time Card Calculator computes total hours worked across a week from daily start and end times, including unpaid break deductions. You enter each day's clock-in time, clock-out time, and break duration in minutes, using a simple line-by-line format. The calculator adds up all daily hours and shows the weekly total in both hours-and-minutes and decimal-hour formats. Payroll departments, freelancers, hourly workers, and small business owners use time cards to track attendance, prepare payroll, verify timesheets, and ensure accurate compensation. Instead of manually calculating each day's hours and summing them up, you get an instant weekly summary with no arithmetic errors.

How to calculate time card hours manually (the formula)

To calculate time card hours manually for one day: Daily Hours = End Time − Start Time − Unpaid Break. Convert everything to minutes first for easier math. For example, start at 09:00, end at 17:30, break 30 minutes. Minutes worked = (17 × 60 + 30) − (9 × 60 + 0) − 30 = 1,050 − 540 − 30 = 480 minutes. Divide by 60 = 8 hours. Sum each day's total for the weekly total. For decimal hours (used by many payroll systems), divide the total minutes by 60. For example, if you worked 37 hours and 45 minutes all week, decimal hours = 37 + (45 ÷ 60) = 37.75 hours. The formula for each day is: Total Minutes = (EndHour × 60 + EndMin) − (StartHour × 60 + StartMin) − BreakMinutes. If the result is negative, the shift crossed midnight, so add 1,440 (24 hours in minutes).

Example calculation

Consider a weekly schedule: Mon 09:00–17:30 (30 min break), Tue 09:00–17:00 (30 min break), Wed 09:00–17:30 (30 min break), Thu 09:00–17:00 (30 min break), Fri 09:00–13:00 (0 min break). Monday: 510 − 540 − 30 = see calculation: 17:30 = 1,050 min, 09:00 = 540 min, difference = 510 min, minus 30 = 480 min = 8.0 hours. Tuesday: 17:00 = 1,020 min, 09:00 = 540 min, difference = 480 min, minus 30 = 450 min = 7.5 hours. Wednesday: same as Monday = 8.0 hours. Thursday: same as Tuesday = 7.5 hours. Friday: 13:00 = 780 min, 09:00 = 540 min, difference = 240 min, minus 0 = 240 min = 4.0 hours. Weekly total = 8.0 + 7.5 + 8.0 + 7.5 + 4.0 = 35.0 hours. Decimal hours = 35.0. The calculator also shows the daily breakdown and average hours per day.

Common mistakes

  • Forgetting to subtract break time — An 8-hour shift with a 30-minute unpaid lunch is only 7.5 paid hours. Forgetting the break overpays by 0.5 hours per day.
  • Using 12-hour AM/PM without specifying — 2:00 is ambiguous. Always use 24-hour format (14:00 for 2 PM) to avoid AM/PM confusion, especially near noon and midnight.
  • Incorrectly handling midnight crossover — A shift from 22:00 to 06:00 should give 8 hours minus break. Without adding 24 hours to the end time, the result is negative.
  • Not converting minutes to decimal correctly for payroll — 7 hours 45 minutes is 7.75 hours, not 7.45. Always divide minutes by 60, not by 100.
  • Rounding errors in decimal hours — Rounding 7.666… hours (7h40m) to 7.67 or 7.7 changes the pay amount. Use consistent rounding rules per your payroll policy.

Frequently asked questions

How do I calculate total hours from a time card?

Enter each day's start time, end time, and unpaid break minutes on separate lines in the format "Day HH:MM, HH:MM, break-minutes". The calculator sums up all days and shows the weekly total.

How do you convert minutes to decimal hours for payroll?

Divide the minutes by 60. For example, 7 hours 45 minutes = 7 + (45 / 60) = 7.75 decimal hours. The calculator shows both standard and decimal hour results.

Can I use this for different work schedules?

Yes, you can customize the daily entries for any schedule. Each line represents one day, so you can mix full days, half days, and days off by leaving lines blank.

How do I account for unpaid breaks?

Add the break duration in minutes at the end of each line. For example, "Mon 09:00, 17:30, 30" means a 30-minute unpaid lunch break. The calculator subtracts this from the daily total.

What time format should I use?

Use 24-hour (military) format. Enter 09:00 for 9 AM, 17:00 for 5 PM, 00:00 for midnight, and 12:00 for noon. Hours range from 00 to 23.

Can I track overtime with this calculator?

This calculator shows your total weekly hours. To calculate overtime, compare the total against your threshold (e.g., 40 hours). For automatic overtime calculation, use the Work Hours Calculator on this site.