Calcist

Style

Buttons

Spacing

How much to show

Decimal places

Text size

Time card calculator

Enter your in and out times for the week. You'll get each day's hours, the weekly total, overtime and gross pay.

DayInOutBreak min

Private: calculated on your device. Nothing you type is sent anywhere.

Next: Checking a single shift? The hours calculator handles one start and end time. Adding loose hours and minutes? Try the time calculator.

How the time card is calculated

Day = out − in − break (overnight: add 24 h)
Regular = the first 40 hours of the week
Overtime = hours over 40
Gross pay = regular × rate + overtime × rate × 1.5

All the math is done in whole minutes, so totals don't drift from rounding. Hours are shown as hours:minutes and as decimals.

Worked example

Monday to Friday, 9:00 AM to 5:30 PM with a 30-minute unpaid lunch, is 8 hours a day and 40 hours a week. At $20 an hour that's $800.00.

Add a Saturday from 8:00 AM to 1:00 PM and the week is 45 hours: 40 regular hours (40 × $20 = $800) plus 5 overtime hours at $30 (5 × $30 = $150), for $950.00.

Federal overtime in short

  • The Fair Labor Standards Act (FLSA) requires time and a half for hours over 40 in a workweek, for non-exempt employees.
  • A workweek is any fixed, repeating 7-day period your employer sets. It doesn't have to start on Monday.
  • Hours aren't averaged across weeks: 30 hours one week and 50 the next still means 10 overtime hours.

Limitations

  • State daily overtime isn't included. California, for example, also requires overtime for hours over 8 in a day and double time over 12, plus rules for the seventh day in a row. Alaska and Nevada have daily rules too.
  • Exempt employees (many salaried roles) don't get overtime under the FLSA.
  • Gross pay is before taxes and deductions. Bonuses and shift differentials can change the overtime rate, because they're part of the "regular rate".
  • Rounding. Some employers round punches to the nearest 5, 6 or 15 minutes. This calculator uses the exact minutes you enter.

Sources

How we checked this

Before every update, this calculator is run in a real browser with these known answers, and it must match all of them:

  • Mon–Fri 9:00–5:30 with 30-minute breaks at $20/hour: 40 hours, $800.00 ✓
  • Add Saturday 8:00–1:00: 45 hours, 5 at time and a half, $950.00 ✓
  • $17.33 with 8.47 h overtime: OT rate $25.995 shown exactly, pay $913.29 ✓
  • One overnight shift 10:00 PM–6:00 AM: 8.00 hours ✓

Last checked October 26, 2026. Spotted something wrong? The math is done in your browser with the formula shown on this page, so you can check any result by hand.

Add this calculator to your website (free)

Paste this code into any web page. The calculator works on your page, resizes itself, has no ads and no tracking, and nothing your visitors type is sent anywhere. More about embedding.

Questions people ask

How do I calculate my weekly hours?

For each day, subtract the in time from the out time and take off unpaid breaks. Then add the days up. The calculator does each step and shows the totals.

How is overtime calculated?

Under federal law, hours over 40 in a workweek are paid at 1.5 times the regular rate. 45 hours at $20 is 40 × $20 + 5 × $30 = $950.

Does it handle overnight shifts?

Yes. If the out time is earlier than the in time, the shift is counted as running past midnight. Enter it on the day it started.

Does it include California daily overtime?

No. It only uses the federal weekly rule. In California, hours over 8 in a day also earn overtime, so your pay may be higher.

How do I write hours as a decimal?

Divide the minutes by 60. 37 hours 45 minutes is 37.75 hours.

Related calculators