Time Card Calculator — Weekly Hours & Overtime Pay

Enter your clock-in and clock-out times for the week, subtract unpaid breaks, and get total hours in decimal and hh:mm — with overtime at 1.5× after 40 hours and your gross pay. 🕘

🕘

Time Card Calculator

Weekly hours, overtime & pay

Clock inClock outBreak (min)
Mon
Tue
Wed
Thu
Fri
Sat
Sun
$
h/wk
×

Shifts that clock out earlier than they clock in are treated as overnight (past midnight). Enter only unpaid break minutes — they are deducted from paid time. All math runs in your browser; nothing is stored.

🕘
Enter at least one day’s clock-in and clock-out to total your week

How to Use the Time Card Calculator

  1. Enter clock-in and clock-out times for each day you worked — leave days off blank. Overnight shifts that end after midnight are handled automatically.
  2. Add unpaid break minutes (lunch) for each day and your hourly rate.
  3. Read your week — total hours in decimal and hh:mm, regular vs overtime split at your threshold, and gross pay before taxes.

🕘 Decimal + hh:mm

Payroll needs decimal hours, people think in hours and minutes — every total is shown both ways, per day and for the week.

💵 FLSA overtime built in

Hours past 40 per week pay 1.5× by default — and both the threshold and multiplier are editable for state rules or double-time.

🔒 Nothing stored

Your times and pay rate never leave your browser — no upload, no account, no tracking of what you type.

How to Calculate Hours Worked From a Time Card

For each day, the math is simple: clock-out minus clock-in, minus unpaid breaks. A 9:00 AM to 5:30 PM shift spans 8.5 hours; subtract a 30-minute unpaid lunch and you are paid for 8 hours. Payroll systems work in decimal hours, so minutes are divided by 60 — 8 hours 45 minutes becomes 8.75, not 8.45. Mixing those two formats up is the single most common time-card error, which is why this calculator displays every total both ways.

Overtime: the federal Fair Labor Standards Act (FLSA) requires non-exempt employees to be paid at least 1.5× their regular rate for every hour over 40 in a workweek. A 46-hour week at $20/hour pays 40 × $20 = $800 regular plus 6 × $30 = $180 overtime — $980 gross. Some states go further: California, for example, also requires daily overtime after 8 hours and double-time after 12. The threshold and multiplier fields let you match your state’s rules.

MinutesDecimal hoursMinutesDecimal hours
5 min0.0835 min0.58
10 min0.1740 min0.67
15 min0.2545 min0.75
20 min0.3350 min0.83
30 min0.5060 min1.00

Breaks: under federal rules, genuine meal periods of 30 minutes or more where you are fully relieved of duty may be unpaid, while short rest breaks of 5–20 minutes must be paid — so only enter the unpaid kind in the break column. Many employers also round punches to the nearest quarter hour using the FLSA’s “7-minute rule” (7 minutes or less rounds down, 8 or more rounds up); rounding must be neutral over time. Gross pay here is before taxes — see your real take-home with our salary calculator, or total a single shift with the hours calculator.

Time Card Calculator FAQ

Subtract the start time from the end time, then subtract any unpaid break. A 9:00 AM to 5:30 PM shift is 8.5 hours; minus a 30-minute lunch it becomes 8 paid hours. The calculator does this for every day and totals the week.
Under the federal FLSA, non-exempt employees earn 1.5× their regular rate for every hour over 40 in a workweek. A 46-hour week at $20/hr pays 40 × $20 plus 6 × $30 = $980. Some states differ — California also requires daily overtime after 8 hours.
Divide the minutes by 60: 15 minutes is 0.25, 30 is 0.50, 45 is 0.75. So 7 hours 30 minutes is 7.5 decimal hours. Payroll systems use decimal hours so they can multiply directly by the hourly rate, and this calculator shows both formats.
Under federal law, genuine meal breaks of 30 minutes or more where you are fully relieved of duty can be unpaid, while short rest breaks of 5 to 20 minutes must be paid. Enter only unpaid break minutes in the break column so they are deducted from your total.
If the clock-out time is earlier than the clock-in time, the calculator assumes the shift crossed midnight and adds 24 hours. A 10:00 PM to 6:00 AM shift counts as 8 hours on the day it started.
The FLSA lets employers round punches to the nearest quarter hour: 7 minutes or less rounds down, 8 or more rounds up. So 8:07 becomes 8:00 and 8:08 becomes 8:15. Rounding must be neutral over time — it cannot always favor the employer.
No. All hours and pay math runs locally in your browser — nothing you type is uploaded, stored, or shared. Print or screenshot the weekly summary if you need a record for payroll.

Related Time & Date Tools

✔ Reviewed by the True Value Calc editorial team🗓 Last updated June 2026📚 Sources: Peer-reviewed formulas & official U.S. government data