Time Card Calculator

Add up a weekly time card from daily clock-in and clock-out times and split it into regular and overtime hours.

Result

Total hours
37.5h
Regular hours
37.5h
Overtime hours
0h
Export:

Hours worked per day

Hours worked per day108530Day 1Day 2Day 3Day 4Day 5

Hours per day

DayHours
Day 17.5
Day 27.5
Day 37.5
Day 47.5
Day 57.5

How the weekly total is built

For each day, the calculator turns the clock-in and clock-out times into minutes, finds the gap, subtracts the break, and converts to hours. If a clock-out is earlier than its clock-in, the day is treated as crossing midnight so overnight shifts are handled automatically. Days left blank are skipped, so you can enter only the days actually worked.

The daily hours are then summed for the week. Anything above the 40-hour threshold is split off as overtime, and the remainder is reported as regular hours.

Reading the day-by-day chart

The bar chart shows how many hours each worked day contributed, which makes uneven weeks easy to spot — a couple of long days can push you into overtime even if the week looks light overall. The accompanying table lists the same figures precisely.

Regular and overtime hours are shown separately so you can apply different pay rates: overtime is commonly paid at a higher multiple of the base rate.

Important limitations

This is a planning aid, not a payroll authority:

  • Overtime here is purely weekly hours over 40. Many places also have daily overtime, double-time and other rules this tool does not apply.
  • Local labour law and your employment contract govern actual pay; treat the split as an estimate.
  • Enter times in 24-hour HH:MM format, and give both a clock-in and clock-out for any day you want counted.
  • If a break is longer than the worked time for a day, the calculator flags it rather than counting negative hours.

Formula

dayHours = (out − in, +24h overnight) / 60 − break/60; overtime = max(0, total − 40)

Frequently asked questions

When does overtime start?
Hours beyond 40 in the week are counted as overtime. Daily overtime rules vary by jurisdiction and are not applied here.