Direct answer
To calculate hours worked with lunch, first calculate the full time between clock-in and clock-out, then subtract only the unpaid lunch break. The basic formula is: hours worked = clock-out time minus clock-in time minus unpaid lunch.
For example, 9:00 AM to 5:30 PM is 8.5 total hours. If lunch is 30 minutes unpaid, subtract 0.5 hours and the paid worked time is 8.0 hours. If that lunch is paid, the worked-hours total may remain 8.5 hours instead.
This distinction matters because a paid rest break, an unpaid meal period, and an automatic lunch deduction can all produce different totals even when the visible schedule looks identical.
Formula and example
Convert lunch minutes into decimal hours before subtracting them from the shift. Thirty minutes is 0.5 hours, 45 minutes is 0.75 hours, and 15 minutes is 0.25 hours.
If your employer rounds clock punches, calculate the raw time first and then compare it with the rounded time card. Rounding rules can change a result by a few minutes each day.
Comparison table
| Clock-in | Clock-out | Unpaid lunch | Worked hours |
|---|---|---|---|
| 9:00 AM | 5:30 PM | 30 minutes | 8.0 hours |
| 8:30 AM | 5:00 PM | 60 minutes | 7.5 hours |
| 7:45 AM | 4:15 PM | 45 minutes | 7.75 hours |
| 10:00 AM | 6:00 PM | Paid lunch | 8.0 hours if lunch stays paid |
Step-by-step calculation
Key checks
- Write down the exact clock-in and clock-out time for the shift before thinking about lunch or other deductions.
- Find the total shift length by counting the hours and minutes between those two times, including any lunch period inside the shift window.
- Convert unpaid lunch minutes into decimal hours, such as 30 minutes as 0.5 hours or 45 minutes as 0.75 hours.
- Subtract the unpaid lunch amount from the total shift length, then repeat the same process for each workday before adding the week.
- Compare the result with the official time card if your employer uses rounding, grace periods, automatic deductions, or different paid-break rules.
Worked example
A useful example is easier to trust when each assumption is visible. The sample below follows the same order you should use for your own numbers.
Key checks
- Clocking in at 8:30 AM and out at 5:00 PM creates 8.5 total hours before breaks.
- A 30-minute unpaid lunch equals 0.5 hours that should be subtracted from the total.
- The worked-hours estimate is 8.0 hours before any overtime or payroll rounding rules.
What can change the result
A lunch break affects hours worked only when it is unpaid. If the break is paid, on duty, interrupted, or treated as work time by the employer, it may stay in the total.
Some workplaces automatically deduct a lunch break when a shift is long enough. Others require employees to enter lunch manually. If the automatic deduction does not match what happened, the time card may need a correction.
For planning, the calculator result is useful because it shows the math clearly. For payroll, the official policy and timekeeping record should be treated as the source of truth.
Common mistakes to avoid
Key checks
- Do not subtract lunch twice when the time card system already applies an automatic meal deduction.
- Do not subtract paid rest breaks unless the workplace specifically treats those minutes as unpaid time.
- Do not mix decimal hours and clock time in the same calculation without converting minutes first.
- Do not assume an 8-hour schedule equals 8 paid hours when lunch is inside the scheduled window and unpaid.
- Do not use a single-day estimate for overtime until all days and unpaid breaks have been added for the full week.
When to use the calculator
Use the lunch break time card calculator when you have several days, changing lunch lengths, overtime questions, or a paycheck estimate based on hours worked.
A good workflow is to answer the narrow question first, then open Time Card With Lunch Break when you need to test different inputs or carry the result into another work decision.
Open Time Card With Lunch Break