Punch Clock Calculator

Calculate hours worked, unpaid lunch, regular time, overtime, and estimated gross pay from your clock-in and clock-out times.

Calculator inputs

  • Clock In (HH:MM)
  • Clock Out (HH:MM)
  • Break (minutes)
  • Hourly Rate ($)
  • Overtime Multiplier
  • Overtime After (hours)

How this calculator works

Use this punch clock calculator to total punch-in and punch-out times, subtract an unpaid lunch, and estimate regular and overtime pay. Enter the shift times and hourly rate; it also handles shifts that pass midnight.

Worked example

For an 8:00 AM to 5:30 PM shift with a 60-minute unpaid lunch, the paid time is 8.5 hours. With overtime after 8 hours, that is 8 regular hours and 0.5 overtime hour.

Common mistakes

  • Subtracting a paid break when it should count as work time.
  • Entering noon or midnight inconsistently in 24-hour time.
  • Using a daily overtime threshold when your workplace calculates overtime by week.

Frequently asked questions

What does a punch clock calculator do?

A punch clock calculator turns clock-in and clock-out times into paid hours. It can subtract an unpaid lunch, separate overtime, and estimate gross pay when you enter an hourly rate.

How do I calculate hours from punch-in and punch-out times?

Subtract the clock-in time from the clock-out time, then subtract any unpaid break. If the shift crosses midnight, count the clock-out time as part of the next day.

Does this punch clock calculator include lunch?

Yes. Enter an unpaid lunch or break in minutes. Use zero when the break is paid.

How is overtime pay calculated?

Hours above the threshold are multiplied by the hourly rate and the overtime multiplier. The default is 1.5 times the hourly rate after 8 hours, and both values can be changed.

Related everyday calculators