Calculator Tools

Time Card Calculator

This free Time Card Calculator turns daily time in, time out, and unpaid break minutes into total hours for a weekly or biweekly period, splitting regular from overtime under the federal 40-hour rule (1.5x or 2x) or California daily rules. Add an hourly rate to see gross pay. Everything runs in your browser, and you can print the time card or save it as a PDF.

OT multiplier
DayTime inTime outBreak (min)Hours
Monday-
Tuesday-
Wednesday-
Thursday-
Friday-
Saturday-
Sunday-

Totals

0.00
Total hours
0.00
Regular hours
Managing timesheets for a team? StaffiX automates time tracking and timesheet workflows in Slack and Microsoft Teams.

Total Your Hours Worked From Daily Punches

The Tools Kit's free Time Card Calculator turns daily clock-in and clock-out times into total hours worked for the week or pay period. Enter a time in, time out, and unpaid break for each day, and it adds up the hours, splits regular time from overtime, and, if you add an hourly rate, estimates gross pay. It works as a weekly timesheet calculator or a biweekly one, handles overnight shifts, and shows every figure in decimal hours ready for payroll.

Daily hours = time out − time in − unpaid break. On a week of five 8:00 to 17:30 shifts with a 30-minute lunch, each day is 9 hours and the week is 45 hours: 40 regular and 5 overtime.

How to Use the Time Card Calculator

  1. 1

    Choose the pay period and settings

    Pick Weekly (7 days) or Biweekly (14 days), 24-hour or 12-hour AM/PM time format, and optional rounding of 5, 6, or 15 minutes.

  2. 2

    Enter each day’s punches

    Type the time in, time out, and unpaid break minutes for every day worked. Leave days off blank; they are skipped. A shift that ends after midnight is handled automatically.

  3. 3

    Set the overtime rule

    Keep federal overtime after 40 hours per workweek at 1.5× or 2×, switch it off, or turn on California daily overtime (over 8 hours at 1.5×, over 12 hours at 2×).

  4. 4

    Add an hourly rate (optional)

    Enter your hourly wage to see gross pay, with regular hours at your rate and overtime hours at the overtime multiplier, before taxes and deductions.

  5. 5

    Review, print, or clear

    Check the hours column and the totals, then use Print to produce a time card sheet or save it as a PDF from your browser’s print dialog.

If a day has only one of the two times filled in, a time in the wrong format, or a break longer than the shift, an error message appears below the table and the totals stay hidden until you fix it.

How to Calculate Hours Worked and Convert to Decimal

Payroll multiplies hours by a rate, so hours and minutes have to be converted to decimal hours first. Divide the minutes by 60: 15 minutes is 0.25, 30 minutes is 0.5, and 45 minutes is 0.75. A common mistake is reading 7 hours 30 minutes as 7.30, which underpays by 12 minutes compared with the correct 7.5 hours.

  • Standard shift: 9:00 AM to 5:30 PM with a 30-minute break is 8 hours.
  • Overnight shift: 22:00 to 06:00 with a 30-minute break is 7.5 hours; the calculator adds 24 hours when time out is earlier than time in.
  • Long shift: 06:00 to 20:00 with a 30-minute break is 13.5 hours.

If you are paid a salary rather than by the hour and want to know what your time is worth, the salary to hourly calculator converts an annual figure into an hourly rate you can enter here.

Overtime on a Time Card: Weekly, Biweekly, and California Rules

Under the federal Fair Labor Standards Act, non-exempt employees earn overtime for hours over 40 in a workweek. With overtime on, the calculator counts the first 40 hours of the week as regular and the rest at 1.5×, or 2× if your employer pays double time. At $20 an hour, the 45-hour week above pays 40 × $20 + 5 × $30 = $950 gross. For a deeper look at overtime rates on their own, use the overtime pay calculator.

Biweekly mode keeps the two weeks separate, because overtime is owed per workweek, not per pay period. If you work 54 hours in week one and 24 in week two, the 78-hour total is under 80, but week one still has 14 overtime hours: 64 regular hours and 14 overtime hours, or $1,700 gross at $20 an hour.

California daily overtime mode splits each day instead: up to 8 hours regular, hours over 8 up to 12 at 1.5×, and hours over 12 at 2×. Four 10-hour days total 40 hours, which is no overtime under the weekly rule ($800 at $20 an hour) but 32 regular and 8 overtime hours in California mode ($880). A 13.5-hour day splits into 8 regular, 4 at 1.5×, and 1.5 at 2×. This mode applies the daily thresholds only; it does not add California's weekly 40-hour or seventh-consecutive-day rules.

Time Rounding and the 7-Minute Rule

Many employers round recorded time to a set interval. The calculator offers 5, 6, and 15 minute rounding; 6 minutes matches tenth-of-an-hour billing, and 15 minutes follows the common 7-minute rule, where 1 to 7 minutes round down and 8 to 14 minutes round up.

Rounding is applied to the length of each shift, before the break is subtracted. With 15-minute rounding and a 30-minute break, 8:00 to 16:52 (8 hours 52 minutes) rounds to 8 hours 45 minutes and counts as 8.25 hours, while 8:00 to 16:53 rounds up to 9 hours and counts as 8.5 hours. Leave rounding on None to total exact minutes.

From Hours to Pay

The gross pay figure is hours × hourly rate, with overtime hours multiplied by 1.5 or 2. It is earnings before any deductions. To see what lands in your bank account after federal and state withholding, carry the gross amount into the paycheck calculator, and to see what a steady weekly schedule adds up to over a year, try the hourly to salary calculator.

Contractors who bill by the hour can total a week of work here and then turn the hours into a bill with the invoice generator. For counting the calendar days in a pay period or between two dates, the days calculator handles that, and the full set of pay and finance tools is in the calculator tools hub.

Common uses

  • Hourly employees checking their hours before submitting a timesheet
  • Checking that a paycheck includes the right number of overtime hours
  • Small business owners and payroll staff spot-checking a paper time card
  • Night-shift and healthcare workers totaling shifts that cross midnight
  • Freelancers and contractors tracking billable hours across a week
  • California workers estimating daily overtime on long shifts

Time card terms explained

TermWhat it means here
Time card / timesheetA record of when an employee started and stopped work each day, used to total hours for payroll
Punch in / punch outThe clock-in and clock-out times for a shift; entered here as Time in and Time out
Unpaid breakTime off the clock, such as a meal break, subtracted from the shift length
Decimal hoursHours written as a decimal for payroll math: 7 hours 45 minutes is 7.75 hours
WorkweekA fixed, recurring 7-day period; federal overtime is measured per workweek, not per pay period
Regular hoursHours paid at the normal rate: up to 40 per workweek, or up to 8 per day in California mode
Overtime (1.5× / 2×)Hours paid at a premium: time and a half, or double time
Time roundingRounding recorded time to a set interval, such as the nearest 15 minutes
Gross payEarnings before taxes and deductions: hours × hourly rate × any overtime multiplier

Frequently Asked Questions

Reviewed by Raja Jahangir · Last reviewed: October 2026

Embed this calculator on your site

Bloggers and other sites are welcome to embed the calculator free of charge. Paste this snippet where you want it to appear; the attribution link must stay.

<iframe src="https://www.thetoolskit.co/embed/time-card-calculator" width="100%" height="900" style="border:1px solid #ddd;border-radius:12px;" title="Time Card Calculator" loading="lazy"></iframe>
<p style="font-size:13px">Calculator by <a href="https://www.thetoolskit.co/time-card-calculator">The Tools Kit</a></p>

How do you calculate hours worked from a time card?

To total a time card, subtract each day's start time from its end time, deduct unpaid breaks, and add the days together. Convert minutes to decimals before multiplying by a pay rate - 7 hours 30 minutes is 7.5 hours, not 7.30.

Runs in your browser. Your files and text never leave your device - nothing is uploaded.