Skip to content

Time card calculator

 —

Each day runs from start to end, minus the unpaid break. A shift that ends before it starts is taken to cross midnight. Overtime is every hour above 40 in the week, paid at 1.5 times the rate, as under the US Fair Labor Standards Act. Leave a day blank to skip it.

Days in the week

min
min
min
min
min

Overtime after 40 hours at 1.5×

Hours worked this week

40.00 hours

40 h 00 min over 5 days. Gross pay before tax is $1,000.

Regular hours
40.00
Overtime hours
0.00
Regular pay
$1,000
Overtime pay
$0.00
Gross pay
$1,000

Time card

DayShiftBreakWorkedDecimal hours
Monday09:00 to 17:3030 min8 h 00 min8.00
Tuesday09:00 to 17:3030 min8 h 00 min8.00
Wednesday09:00 to 17:3030 min8 h 00 min8.00
Thursday09:00 to 17:3030 min8 h 00 min8.00
Friday09:00 to 17:3030 min8 h 00 min8.00
Week total40 h 00 min40.00

Filling in a time card without the arithmetic slips

A time card turns clock times into the hours you are paid for. The work is simple but fiddly: subtract the start from the end, take off the unpaid break, then add the days. Most mistakes come from treating minutes as decimals, writing 7.45 for seven hours and forty-five minutes when payroll needs 7.75.

Take a standard week of 09:00 to 17:30 with a 30-minute unpaid lunch. Each day is 8 hours, and five days make 40 hours. Add a Saturday morning from 09:00 to 13:00 and the week grows to 44 hours. At $25 an hour, the first 40 hours pay $1,000 and the 4 overtime hours pay $37.50 each, $150, for a gross total of $1,150.

The overtime rule used here is the federal one: hours over 40 in a fixed work week earn time and a half. Some states add daily overtime, and some contracts pay more on Sundays or holidays, so check your own rules. Salaried exempt staff usually do not earn overtime at all.

Shifts that run past midnight are handled by wrapping the clock, so 22:00 to 06:00 counts as 8 hours. The pay shown is before tax, Social Security and Medicare. Keep a copy of your own record each week; it is the quickest way to check a payslip.

Sources

What this calculator does not account for

  • State daily overtime rules, such as California's.
  • Shift premiums, holiday rates and paid breaks you leave in.
  • Tax and payroll deductions.

How this is calculated

Formula: Hours on a time card

hours =Σ (end − start − break) ÷ 60; pay =regular hours × rate + overtime hours × rate × 1.5

What the symbols mean

  • end − startMinutes on the clock for the day. A shift that ends after midnight wraps to the next day.
  • breakUnpaid minutes, such as a lunch break.
  • overtime hoursHours above 40 in the week.

Good to know

  • Decimal hours are what payroll uses: 7 h 45 min is 7.75 hours.
  • To total any two durations, use the time calculator.

Read the full methodologyFound an error? Contact us

Worked examples

Each example is worked out by the same code as the calculator above.

Five days of 09:00 to 17:30 with a 30-minute lunch

40.00 hours for the week.

The same week plus Saturday 09:00 to 13:00 at $25 an hour

44.00 hours, of which 4.00 are overtime. Gross pay is $1,150.

Embed this calculator

The frame shows the tool only.

<iframe src="/embed/time-card-calculator" title="Time card" width="100%" height="720" style="border:0;max-width:42rem" loading="lazy"></iframe>

Questions

How do I calculate hours worked in a week?

For each day, take the end time minus the start time and subtract any unpaid break. Add the days together and divide the minutes by 60 to get decimal hours.

How do I convert minutes to decimal hours for a timesheet?

Divide the minutes by 60. 15 minutes is 0.25, 30 minutes is 0.5 and 45 minutes is 0.75 of an hour.

Is a lunch break counted as hours worked?

Usually not, if you are fully relieved of duty for 30 minutes or more. Short rest breaks of 5 to 20 minutes are normally paid in the US. Enter only the unpaid part.

When does overtime start?

Under the US Fair Labor Standards Act, non-exempt employees earn 1.5 times their rate for hours over 40 in a work week. Some states, such as California, also count daily overtime.

How do I enter a night shift?

Type the real start and end times. If the end is earlier than the start, the tool treats the shift as running past midnight, so 22:00 to 06:00 is 8 hours.