Time Card Calculator

Enter clock-in and clock-out times for the week to get total hours, overtime, and pay.

Last updated

—Total hours
—Regular hours
—Overtime hours
—Total pay

How to fill in a time card

  1. For each day, enter the clock-in and clock-out times and any unpaid break.
  2. Set when overtime starts and its rate, and add your hourly rate if you want the pay.
  3. Read the total hours, overtime hours and pay for the week.

About this tool

Each day's hours are clock-out minus clock-in, minus any unpaid break, with overnight shifts (clock-out earlier than clock-in) automatically treated as crossing midnight. Overtime is calculated on the week as a whole, past the threshold you set — the default of 40 hours/week and 1.5× pay matches the U.S. federal standard, but adjust both fields to match your own timesheet rules.

Nothing entered here is sent to a server — the entire calculation runs as JavaScript in your browser tab.

Questions about time cards and overtime

How do I calculate hours worked?

Clock-out time minus clock-in time, minus unpaid breaks. 09:00 to 17:30 with a 30-minute break is 8 hours.

How is overtime worked out?

On the week as a whole: hours over the threshold are paid at the overtime rate. The defaults, 40 hours and 1.5×, follow the US federal rule; change them to match your contract.

What about night shifts?

If the clock-out time is earlier than the clock-in time, the shift is treated as crossing midnight automatically.

Is the pay figure before or after tax?

Before. It’s hours multiplied by your rate, with overtime at the higher rate, and doesn’t include tax or other deductions.

☕ Support toolcrate