Work Hours Calculator with Lunch

Calculate total hours worked after subtracting lunch breaks, convert time to payroll decimals, or determine what time you can leave work.

Enter details and click Calculate

Calculate Total Shift Hours After Lunch Breaks

The Work Hours Calculator with Lunch computes net working hours by deducting unpaid meal breaks from your start and end times. Whether you need to record daily timesheet entries or figure out what time to clock out at the end of your shift, this tool calculates total time in standard hours and minutes as well as decimal hours for payroll.

Total Time at Work vs. Actual Worked Hours

There is a distinct difference between your total elapsed time at the workplace and your actual billable work hours:

  • Elapsed Shift Duration: The total span of time between clocking in and clocking out (for example, 8:00 AM to 5:00 PM equals 9 hours).
  • Actual Hours Worked: The net billable time remaining after subtracting unpaid break periods (for example, 9 elapsed hours minus a 30-minute unpaid lunch equals 8.5 worked hours).

Most employer attendance policies require deducting unpaid meal breaks to calculate accurate regular hours. For tracking broader schedules or full weekly timecards, you can also use our Working Hours Calculator or compute weekly totals with our Weekly Timesheet Calculator.

Worked Example: 8:00 AM to 5:00 PM with 30-Minute Lunch

Calculation StepTime EntryDuration
Start Time08:00 AM—
End Time05:00 PM9 hours 00 minutes
Unpaid Lunch Break30 Minutes- 30 minutes
Net Worked Time8h 30m8 hours 30 minutes
Decimal Format (Payroll)8 + (30/60)8.50 Hours

Converting Work Hours to Decimal Format

Payroll systems process worked hours in decimal format rather than hours and minutes. To convert your calculated minutes to a decimal, divide the number of minutes by 60:

15 Minutes
15 ÷ 60 = 0.25 Hours
30 Minutes
30 ÷ 60 = 0.50 Hours
45 Minutes
45 ÷ 60 = 0.75 Hours

For instance, working 8 hours and 30 minutes translates to 8.50 decimal hours. If you want to compute hourly wages directly based on your decimal hours, visit our Time Pay Calculator.

Customizable Lunch & Break Durations

Employers use different break policies. Rather than assuming a fixed 30-minute lunch, this calculator allows you to enter any custom break duration in minutes—such as 15, 30, 45, or 60 minutes. Enter your exact break length to ensure your daily totals reflect your actual work agreement.

Calculate "What Time Can I Leave Work?"

If you need to complete a specific number of work hours (such as 8 hours) and want to know your exact departure time, select the Calculate End Time mode at the top of the calculator. Input your clock-in time, target work hours, and lunch break duration to determine when you can clock out.

Handling Overnight Shifts

If your shift spans past midnight—for example, starting at 10:00 PM and ending at 6:00 AM—the calculator automatically recognizes that the end time falls on the next calendar day. It calculates total elapsed time across midnight before deducting your unpaid break. For shift workers tracking clock-ins across multiple days, check our Time Clock Calculator.

Common Questions

What is a work hours calculator with lunch?

A work hours calculator with lunch determines your actual hours worked by subtracting unpaid lunch or break time from your total elapsed shift duration. It also provides your worked time in decimal format for payroll records.

How do I calculate work hours after lunch?

To calculate net work hours, subtract your start time from your end time to find total elapsed time, then subtract your unpaid lunch break duration. For example, a 9-hour shift minus a 30-minute lunch equals 8.5 hours worked.

How many hours is 8 AM to 5 PM with a 30 minute lunch?

From 8:00 AM to 5:00 PM is 9 total elapsed hours. Subtracting a 30-minute unpaid lunch break leaves 8 hours and 30 minutes of worked time, which equals 8.5 decimal hours.

How do I calculate what time I can leave work?

To calculate your departure time, add your required work hours and your planned lunch break duration to your start time. Switch to the 'Calculate End Time' tab above to enter your start time and target work hours.

How are lunch breaks handled?

Lunch breaks are entered in minutes and subtracted directly from your total shift length. Short paid rest breaks generally do not need to be subtracted, whereas unpaid meal periods should be deducted to reflect actual worked hours.

How do I convert work hours to decimal hours?

To convert minutes into decimal hours, divide the total number of worked minutes by 60. For example, 30 minutes divided by 60 is 0.5 hours, making 8 hours and 30 minutes equal to 8.50 decimal hours.

Related Calculators

Free tools to help you calculate your time and pay.

View All Tools