FREE WORKTIME TOOL

Lunch Break Calculator

Enter the full shift and unpaid lunch minutes. The calculator deducts only that break after it validates the elapsed time.

FREE TIME CARD TOOL

Enter your work hours

🔒 Private on this device
Try an editable example
Options Time format, overtime and pay
Current total0h 00m · 0.00
Regular0h 00m · 0.00
Overtime0h 00m · 0.00
Worked shifts0
Shift 1
Monday shift 1 start
Monday shift 1 end
Net0h 00m
Save & manage
Saved only on this device.
Clear, save or open a card

All calculations use exact entered minutes. Biweekly overtime is calculated as two independent workweeks—never as one 80-hour threshold.

Subtract an unpaid lunch without changing the rest of the shift

A lunch deduction should reduce only the worked portion of the shift. Enter the full start and end time first, then enter the unpaid lunch in minutes. The calculator keeps the full elapsed time visible and shows the deducted total separately.

If you clocked out for lunch and clocked back in later, use two shifts instead. That records the actual worked blocks without treating the gap as paid time.

Worked example

A 9:00 AM to 5:30 PM shift is 8 hours 30 minutes long. After a 30-minute unpaid lunch, the worked total is exactly 8 hours.

Common uses

  • Checking unpaid meal deductions
  • Reviewing a daily time card
  • Comparing paid and unpaid break treatment
  • Preparing a weekly timesheet

Related calculations

Privacy and limitations

Calculator entries stay in the browser and are not included in analytics events. Optional saves remain on the device until deleted. Always verify important results against official records and applicable requirements.

Frequently asked questions

How do I subtract a lunch break from work hours?

Enter the shift start and end time, then enter the unpaid lunch duration in minutes. The calculator subtracts those minutes from the elapsed shift.

What if my lunch break was paid?

Do not enter paid break minutes as unpaid. Paid breaks remain in the worked-time total.

Can a lunch break be longer than the shift?

No. The calculator flags an unpaid-break value that is longer than the shift duration.

How do I calculate a split shift with lunch?

Enter each worked block as its own shift. Only enter an unpaid break when it occurred inside a single shift rather than between separate shifts.

Are my clock-in and lunch times sent to analytics?

No. Calculator values remain in the browser and analytics events do not include entered times or break durations.