Quick answer
Subtract lunch only when the break is unpaid. Keep the clock-in and clock-out times as they happened, then remove the unpaid minutes from the total shift length.
The common mistake is editing the end time to make the day look shorter. That hides the real schedule and makes the entry harder to compare with a time clock export.
Formula: Timesheet hours = full shift length - unpaid lunch minutes / 60. Example: 9:00 AM to 5:30 PM is 8.5 hours; minus 30 unpaid lunch minutes gives 8.0 paid hours.
Open Time Card With Lunch CalculatorInputs to check first
Start with the actual start time, actual end time, and the lunch minutes your employer treats as unpaid.
If lunch is paid, leave it in the worked total. If only part of lunch is unpaid, subtract only that unpaid part.
This keeps the answer useful for payroll, a manager question, or a copied timesheet note because each assumption is visible.
Key checks
- Use the same unit throughout the calculation.
- Separate paid time from unpaid time.
- Keep gross pay, net pay, calendar days, and business days separate.
- Use the calculator only after the assumptions are clear.
Step-by-step method
Key checks
- Calculate the full shift from clock-in to clock-out before touching the lunch break.
- Convert unpaid lunch minutes to decimal hours, such as 30 minutes = 0.5 hours.
- Subtract unpaid lunch once, not once in the calculator and again in a spreadsheet.
- Leave paid rest breaks in the total unless your timekeeping rule says otherwise.
- Compare the final total with your time card or payroll export before using it as the official number.
Worked example
A shift from 9:00 AM to 5:30 PM has 8 hours and 30 minutes between the two clock times.
If lunch is unpaid for 30 minutes, subtract 0.5 hours. The timesheet should show 8.0 paid hours for that day.
If the same lunch was paid, the correct timesheet total would remain 8.5 hours. That one policy detail changes the answer.
Comparison table
| Input | Value | Why it matters |
|---|---|---|
| Main rule | Timesheet hours = clock-out minus clock-in minus unpaid lunch minutes divided by 60. | Prevents guessing |
| Example | A 9:00 AM to 5:30 PM shift is 8.5 hours. With a 30-minute unpaid lunch, the timesheet total is 8.0 hours. | Shows the calculation in context |
| Calculator | Time Card With Lunch Calculator | Checks the exact inputs |
| Official check | time card, payroll export, schedule, or manager-approved timesheet | Confirms policy-specific details |
What can change the answer
The answer can change when unpaid breaks, overnight shifts, rounding rules, multiple shifts, and weekly overtime cutoffs are part of the real situation.
A calculator can handle the arithmetic, but it cannot know every workplace rule unless you enter the correct assumptions.
If the result affects a timesheet, payroll estimate, schedule review, or copied work-hours result, treat the calculator as a planning estimate and compare it with the official source.
Common mistakes
Key checks
- Do not shorten the clock-out time just to account for lunch.
- Do not subtract a paid lunch break from paid hours.
- Do not enter 30 minutes as 0.30 hours; 30 minutes is 0.5 hours.
- Do not subtract lunch twice when exporting the result to another payroll sheet.
- Do not assume every workplace treats lunch and short rest breaks the same way.
Use the related calculator
Use Time Card With Lunch Calculator when you want to test this question with real inputs instead of relying on mental math.
After calculating, copy the result only with the assumptions beside it: dates, hours, pay rate, break treatment, or policy detail.
Open Time Card With Lunch Calculator