Lunch Break Calculator

Clock in, clock out, lunch start, and lunch return. Choose paid vs unpaid lunch to see paid hours, lunch length, and unpaid time.

Paid hours after lunch
8
Shift length8.5
Lunch length0.5
Lunch isUnpaid
Paid hours8
Hours:minutes8h 0m
Unpaid time0.5
Advertisement

How to use this lunch break calculator

This lunch break calculator uses a lunch punch pair, not a “break minutes” box. That matches time clocks that require in/out for meal periods. If lunch is paid, paid hours equal the full shift span. For a weekly card with a single break-minutes column, use the Time Card Calculator.

Formula

Shift = out − in. Lunch = lunch end − lunch start. Paid hours = shift − lunch if unpaid, else shift.

Worked example

08:00–16:30 is 8.5 hours. Unpaid 12:00–12:30 lunch leaves 8.0 paid hours.

Related calculators

More work hours calculators

  • Time Card CalculatorEnter clock-in, clock-out, break, and a second shift for Monday through Sunday. Instant weekly hours, overtime after 40, decimal hours, and estimated gross pay.
  • Work Hours CalculatorEnter hours worked each day (not clock times). Get weekly total, regular vs overtime, hours:minutes, and optional pay.
  • Hours Worked CalculatorCalculate hours worked from one clock-in and clock-out, including unpaid break and overnight shifts. Shows decimal hours and hours:minutes.
  • Hours CalculatorAdd up to six hour-and-minute segments (jobs, tasks, or split shifts) into one total in decimal hours and hours:minutes.
  • Time CalculatorFind elapsed time between two clock times, or add/subtract a duration from a clock time. Handles overnight and next-day offsets.
  • Clock In / Clock Out CalculatorConvert clock-in and clock-out punches to paid hours with unpaid break and payroll rounding: none, 5, 10, 15 minutes, or the 7-minute rule.

Frequently asked questions

How long was my lunch?

Lunch end minus lunch start, including overnight if you somehow punched that way.

Paid vs unpaid lunch?

Unpaid lunch is subtracted from the shift. Paid lunch is not.

What if I skipped lunch?

Set lunch start and end to the same time, or use Hours Worked with break = 0.

Results are estimates for informational purposes and are not financial, legal, or professional advice. Last reviewed 2026-08-19.