Skip to content
Calcapedia
Time & Dates

Time Card Calculator

Add up a week of start and end times with unpaid breaks, split regular and overtime hours (weekly or daily), and work out gross pay.

Level: Grades 4–5

  • Common Core standard 4.MD.A.2Use the four operations to solve word problems involving distances, intervals of time, liquid volumes, masses of objects, and money, including problems involving simple fractions or decimals, and problems that require expressing measurements given in a larger unit in terms of a smaller unit. Represent measurement quantities using diagrams such as number line diagrams that feature a measurement scale.
Printable worksheet

Time Card Calculator

Know the answer you need? Pick an input to work backward.

Inputs

An end time earlier than the start means the shift ran past midnight.

An end time earlier than the start means the shift ran past midnight.

An end time earlier than the start means the shift ran past midnight.

An end time earlier than the start means the shift ran past midnight.

An end time earlier than the start means the shift ran past midnight.

Only if your rules also count overtime day by day, such as after 8 hours. Leave blank for weekly only.

1.5 means time and a half: each overtime hour pays 1.5 times your normal rate.

Result

Total hours worked

42.5 h

42.50 hours over 5 days: 40.00 regular and 2.50 overtime, for gross pay of $875.00.

In hours and minutes
42 h 30 min
Regular hours
40 h
Overtime hours
2.5 h
Average per day worked
8.5 h
Gross pay (before deductions)
$875.00
Regular pay
$800.00
Overtime pay at $30.00/h
$75.00

See the step-by-step solution ↓

Hours by day
Hours by day
DayStartEndBreak (min)WorkedDecimal hours
Monday08:0017:00308 h 30 min8.5
Tuesday08:0017:00308 h 30 min8.5
Wednesday08:0017:00308 h 30 min8.5
Thursday08:0017:00308 h 30 min8.5
Friday08:0017:00308 h 30 min8.5

Step-by-step solution

  1. Monday: 08:00 to 17:00, minus the unpaid break, counted in minutes after midnight

    1,020−480−30=510 min=8 h 30 min
  2. Tuesday: 08:00 to 17:00, minus the unpaid break, counted in minutes after midnight

    1,020−480−30=510 min=8 h 30 min
  3. Wednesday: 08:00 to 17:00, minus the unpaid break, counted in minutes after midnight

    1,020−480−30=510 min=8 h 30 min
  4. Thursday: 08:00 to 17:00, minus the unpaid break, counted in minutes after midnight

    1,020−480−30=510 min=8 h 30 min
  5. Friday: 08:00 to 17:00, minus the unpaid break, counted in minutes after midnight

    1,020−480−30=510 min=8 h 30 min
  6. Add up the minutes for every day, then divide by 60 to turn them into hours

    2,550 min60=42.5 h
  7. Hours up to 40 in the week are regular. Anything above that is overtime

    42.5−40=2.5 h overtime
  8. Find regular pay: your regular hours times your hourly rate

    40×$20.00=$800.00
  9. Find overtime pay: overtime hours times your rate, times 1.5 for the overtime bonus

    2.5×$20.00×1.5=$75.00
  10. Add the two together for your gross pay, before taxes and deductions

    $800.00+$75.00=$875.00

Test yourself

20 quick questions built from this calculator's formula: work out results, predict what happens when an input changes, and work backward from an answer. Every answer comes with the working.

What this calculator does

Add up the hours you worked this week, and see your overtime and pay. Timesheets look simple, but the clock math is easy to get wrong. Hours have 60 minutes, not 100. Breaks come out of the middle of the day, and a night shift crosses midnight. Enter the start and end time for each day you worked. The calculator takes off your unpaid break and adds up the week. You get the total in hours and minutes, and in decimal hours (like 8.5 for 8 hours 30 minutes).

Next it splits the week into regular hours and overtime. Overtime starts after the weekly limit you set, 40 hours unless you change it. You can also add a daily limit, if your rules count overtime day by day. If you enter an hourly rate, you'll see regular pay, overtime pay and gross pay (your pay before taxes and other deductions).

Where it's used

Why this math matters outside the classroom:

  • Daily hours. Working 8:30 a.m. to 5:15 p.m. with a 30-minute unpaid lunch counts as 8 hours 15 minutes, or 8.25 hours.
  • Weekly overtime. Hours above a 40-hour threshold are split out and paid at the overtime multiplier.
  • Overnight shifts. A shift from 10:00 p.m. to 6:00 a.m. counts as 8 hours even though it crosses midnight.
  • Small business payroll. Owners add up each employee's daily hours and multiply by the hourly rate to check payroll.

Grade level and standards: Grades 4–5; Common Core State Standards for Mathematics 4.MD.A.2. © Copyright 2010. National Governors Association Center for Best Practices and Council of Chief State School Officers. All rights reserved.

How to use it

  1. Tick each day you worked. Days that aren't ticked are skipped, so you only fill in the days that count.
  2. For each day you worked, enter the start and end times and your unpaid break in minutes. If the end time is earlier than the start, it's treated as the next morning.
  3. Change the weekly overtime limit and the overtime rate if yours aren't 40 hours and time and a half. If your rules also count overtime after a set number of hours in one day, enter that daily limit too.
  4. Enter your hourly rate to see your pay, or leave it blank for hours only. The table shows each day's hours.

What the inputs mean

Monday end
An end time earlier than the start means the shift ran past midnight.
Monday unpaid break
Unpaid time only, such as a lunch break. Paid rest breaks stay in the total, so don't enter them.
Tuesday end
An end time earlier than the start means the shift ran past midnight.
Wednesday end
An end time earlier than the start means the shift ran past midnight.
Thursday end
An end time earlier than the start means the shift ran past midnight.
Friday end
An end time earlier than the start means the shift ran past midnight.
Saturday end
An end time earlier than the start means the shift ran past midnight.
Sunday end
An end time earlier than the start means the shift ran past midnight.
Overtime after
How many hours a week you work before overtime starts. Many US employers use 40 hours a week. Check your contract or local rules.
Daily overtime after (optional)
Leave this blank unless overtime also starts after a set number of hours in one day, such as 8. Hours over it each day become overtime. The weekly limit then applies only to the hours that are left, so no hour counts twice.
Hourly rate (optional)
Your regular hourly pay. Leave it blank to see hours only.
Overtime multiplier
How much an overtime hour pays compared with a regular one: 1.5 for time and a half, 2 for double time.

Formula and method

daily minutes = end − start − break   (add 1,440 to the end if it is earlier than the start)
total hours = sum of daily minutes ÷ 60
regular hours = min(total hours, threshold)
overtime hours = max(0, total hours − threshold)
with a daily threshold d: daily OT = Σ max(0, day hours − d); weekly OT = max(0, total − daily OT − threshold)
gross pay = regular hours × rate + overtime hours × rate × multiplier

In the formulas, "min" means the smaller of two numbers and "max" means the bigger one. So max(0, …) keeps a result from going below zero. d is the daily overtime limit, OT is short for overtime, and Σ means "add up" across every day.

Each clock time is turned into minutes after midnight, so the times can be subtracted directly. A shift that ends after midnight gets 24 hours (1,440 minutes) added to its end time. Then the break is taken off. Every day is added up in whole minutes before changing to hours, so small rounding errors can't build up.

Unless you add a daily limit, overtime is weekly. Every hour over the weekly limit is overtime, no matter which day you worked it. With a daily limit, the hours over it each day count as overtime first. The weekly check then looks only at the hours that are still regular. That way, a long day in a long week isn't counted twice. Pay is your regular hours at your normal rate, plus all overtime hours at your normal rate times the overtime rate.

Worked example

You work Monday to Friday, 08:00 to 17:00, with a 30-minute unpaid lunch each day. You earn $20 an hour, with overtime at 1.5× after 40 hours.

  1. Each day: 17:00 is 1,020 minutes after midnight and 08:00 is 480. So 1,020 − 480 − 30 = 510 minutes (8 h 30 min).
  2. Week: 5 × 510 = 2,550 minutes ÷ 60 = 42.5 hours.
  3. Split: 40 regular hours and 42.5 − 40 = 2.5 overtime hours.
  4. Pay: 40 × $20.00 = $800.00 regular, plus 2.5 × $20.00 × 1.5 = $75.00 overtime.

Result: The week comes to 42.5 hours (42 h 30 min), an average of 8.5 hours a day. That's 40 regular hours and 2.5 overtime, for gross pay of $875.00. With an 8-hour daily limit, the answer is the same here. Each day's extra half hour adds up to the same 2.5 hours.

Understanding the result

Gross pay is before taxes, retirement savings and other deductions, so the money you take home will be lower.

Some employers round clock times, for example to the nearest quarter hour. If yours does, your official total may be a little different. Enter the rounded times to match their figure.

Assumptions and limitations

  • Times are whole minutes on a 24-hour clock, and no single shift is 24 hours or longer.
  • Each day's break is unpaid and taken in full.
  • Overtime is counted weekly at one limit, with one optional daily limit. All of it is paid at one overtime rate.
  • It doesn't apply double-time tiers (such as hours past 12 in a day), seventh-day rules or extra pay for weekends and holidays. All overtime uses the one overtime rate.
  • It doesn't adjust for daylight saving time changing during an overnight shift.
  • This is a math tool, not legal or payroll advice. Whether you qualify for overtime depends on your job and where you work.

Frequently asked questions

How do I enter a night shift?

Enter it on the day it starts. If the end time is earlier than the start time, such as 22:00 to 06:30, the calculator knows the shift ends the next morning. That shift counts as 8.5 hours before the break.

Why use decimal hours?

Pay is worked out on decimal hours. 42 hours 30 minutes is 42.5 hours, not 42.3, because 30 minutes is half an hour. Multiplying the wrong number by your rate would underpay those 30 minutes.

What is daily overtime and when should I use that field?

Some state laws and work contracts count overtime after a set number of hours in one day, often 8. That's on top of overtime after 40 hours in a week. If your rules work this way, enter the daily number. A 10-hour day then gives 2 overtime hours, even in a short week. If your rules are weekly only, leave it blank.

Do paid breaks count as hours worked?

Yes. Paid breaks stay in your total, so don't enter them. Only enter unpaid time, such as an unpaid meal break, in each day's break box. If you didn't take an unpaid break, leave it empty or enter 0.

Can I use it for a two-week pay period?

Overtime is usually worked out one week at a time. So run the calculator once for each week and add the results. Putting two weeks together with a 40-hour limit would miss some of your overtime.

How this calculator is checked

Method: Clock-time subtraction in minutes with a next-day rollover; weekly regular/overtime split at a user threshold; pay as hours × rate with an overtime multiplier. The calculation is covered by automated tests with known reference values and edge cases. Last updated 2026-10-18. Found a problem? Tell us.

Embed this calculator

Put this Time Card Calculator on your own website or blog for free. Paste this code where you want it to appear: