Blog
/
Restaurant Operations
/
Restaurant Labor Cost Percentage: How to Calculate It and Read It Hour by Hour

Restaurant Labor Cost Percentage: How to Calculate It and Read It Hour by Hour

‍

Labor cost percentage tells you how much of each sales dollar goes to paying your team. It is one of the first numbers lenders, accountants and investors ask for, and one of the most useful for an owner to watch, because it moves every day with your schedule and your sales.

The trouble is that restaurants calculate it in different ways. One owner counts only hourly wages, another includes salaries and payroll taxes, a third looks at the month while a fourth looks at each shift. The result is numbers that cannot be compared. This guide covers the formula, the three time frames that matter, a worked example of one day hour by hour, benchmark ranges by service model and how to read the number from your POS while the shift is still running. For ways to bring labor cost down once you have measured it, see our guide on reducing restaurant labor costs in 2026.

‍

The Labor Cost Percentage Formula

The basic formula is:

Labor cost % = total labor cost ÷ net sales × 100

Net sales means sales after discounts, comps and voids, and before sales tax and tips. Using gross sales makes labor look lower than it is.

Total labor cost can be defined two ways, and you should pick one and use it consistently:

  • Wages only: hourly wages including overtime, plus salaries for managers and chefs. This is the version most POS and scheduling tools can show in real time.
  • Fully loaded: wages and salaries plus employer payroll taxes, benefits and workers' compensation. This is the version that matches your profit and loss statement, and it typically runs several points higher than wages alone.

Use the wages-only figure for daily decisions and the fully loaded figure for monthly reviews. When you compare yourself with a benchmark, check which definition the benchmark uses.

‍

Three Time Frames, Three Uses

The same formula answers different questions depending on the period.

Monthly or by pay period. Fully loaded labor divided by net sales for the month. This is the number for your accountant and for comparing locations. It changes slowly and tells you the direction the business is moving.

Daily. Wages for the day, from clocked hours times each employee's rate, divided by that day's net sales. This shows which days of the week carry too much or too little staff for their sales.

By hour or daypart. Labor for the people on the clock in each hour, divided by the sales in that hour. This is where most savings are found, because a good daily average often hides one or two hours that are badly overstaffed.

A companion number is sales per labor hour: net sales divided by total hours worked. It ignores pay rates, so it is useful for comparing shifts or stores in places with different wages.

‍

One Tuesday, Hour by Hour

Here is an illustrative weekday at a full-service restaurant open from 11 a.m. to 9 p.m., using wages only. Net sales for the day were $4,800 and hourly wages totaled $1,440, so the daily labor cost is 30%. That looks fine. Broken out by daypart, the picture changes.

  • Lunch, 11 a.m. to 2 p.m.: $1,500 in sales, $360 in wages. Labor is 24%.
  • Afternoon, 2 p.m. to 5 p.m.: $400 in sales, $300 in wages. Labor is 75%.
  • Dinner, 5 p.m. to 9 p.m.: $2,900 in sales, $780 in wages. Labor is about 27%.

The afternoon carries the same three servers and two cooks who stayed on after lunch, for a fraction of the sales. Cutting or shortening two of those afternoon shifts would bring the day's labor down by a few points without touching lunch or dinner service. Without the hourly view, the 30% daily average hides that gap entirely.

‍

Benchmarks by Service Model

The National Restaurant Association's 2025 Restaurant Operations Data Abstract, based on 2024 data, reports median labor costs of about 36.5% of sales for full-service restaurants and 31.7% for limited-service restaurants. Those figures include benefits, so they compare most closely with a fully loaded calculation.

Other common reference points, especially on a wages-only basis, place full-service restaurants from the high 20s to the mid 30s and quick-service and counter formats lower. Your concept changes where you land:

  • Full-service with a large menu and several kitchen stations tends to sit at the higher end.
  • Counter service, kiosk ordering and bubble tea shops usually run leaner front-of-house staffing.
  • All-you-can-eat and hot pot often carry lower kitchen labor per guest, with food cost making up more of the total.
  • Restaurants in high minimum-wage states or states without a tip credit will show higher labor percentages for the same staffing as a restaurant elsewhere.

That last point matters for multi-state groups. Two stores with the same schedule can show labor percentages several points apart purely because of state wage rules. Use sales per labor hour alongside labor percentage when you compare them, and check current rates with our minimum wage by state guide.

‍

Reading the Number From Your POS Each Day

Labor cost percentage is most useful while you can still act on it. A daily routine that takes a few minutes:

  • Before the shift: multiply scheduled hours by each role's wage, divide by forecast sales for the day, and you have projected labor percentage. If it is far above your target, adjust the schedule before people arrive.
  • During the shift: check live sales against clocked-in labor at set times, such as after the lunch peak. If sales are tracking below forecast, decide early who can leave.
  • After close: record actual labor percentage for the day and by daypart next to the projection. Over a few weeks, the gap between the two shows how accurate your forecasts are.

This depends on clean data. Every employee needs to clock in under the correct role, hourly rates need to be current in the system, and sales need to be recorded as they happen. Our article on what to check in a staff scheduling app covers how scheduled and clocked hours should connect. The Chowbus POS keeps staff roles, permissions and exportable timesheets by employee, alongside sales reports by order type and period, so both sides of the calculation come from one place.

‍

Why the Percentage Moves

Labor percentage has two inputs, and either one can push it up or down. Before reacting, find out which side changed.

Sales-side changes: a slow week, bad weather, a holiday or a nearby closure lowers sales while the schedule stays the same, so the percentage rises. A menu price increase raises sales without adding labor, so the percentage falls even though nothing about staffing changed.

Labor-side changes: new minimum wage rates on January 1, overtime from a short-staffed week, new hires in training who are paid but not yet productive, or a manager added to the payroll all raise the percentage at the same level of sales.

A jump caused by one slow week usually needs no structural change. A steady climb over several months, especially after a wage increase, points to a schedule or pricing review. The 19 practical steps in our guide on how to reduce labor costs in a restaurant cover the options.

‍

Mistakes That Distort the Number

  • Dividing by gross sales, or by sales that include tax or tips.
  • Leaving salaried managers out of one location's calculation and including them in another's.
  • Comparing a wages-only figure with a fully loaded benchmark.
  • Counting a pay period's wages against a calendar month's sales when the dates do not line up.
  • Ignoring hours worked under the wrong role, which moves labor between front and back of house.
  • Looking only at the weekly average and missing the hours where most of the waste sits.

Frequently Asked Questions

Q1: How do you calculate restaurant labor cost percentage?

Divide total labor cost for the period by net sales for the same period and multiply by 100. Use net sales after discounts and comps, excluding sales tax and tips. Decide whether labor includes only wages and salaries or also payroll taxes and benefits, and stay consistent.

Q2: What is a good labor cost percentage for a restaurant?

The National Restaurant Association's latest data shows median labor costs of about 36.5% of sales for full-service restaurants and 31.7% for limited-service, including benefits. Wages-only figures run lower. The right target depends on your service model, menu and local wage rates.

Q3: Should labor cost percentage include payroll taxes and benefits?

For monthly reviews and comparisons with your profit and loss statement, yes. For daily decisions, many owners use wages and salaries only because that figure is available in real time from the POS and timeclock. Label which one you are using.

Q4: What is the difference between labor cost percentage and sales per labor hour?

Labor cost percentage measures labor dollars against sales, so it changes with pay rates. Sales per labor hour divides sales by hours worked and ignores pay rates. Using both helps when you compare locations in states with different minimum wages.

Q5: How often should I check labor cost percentage?

Check projected labor before each shift, live labor at set points during the shift and actual labor after close. Review the fully loaded monthly figure with your accountant. Hourly and daypart views are where most staffing adjustments come from.

Q6: Why did my labor cost percentage go up when I did not add staff?

Either sales fell or pay rates rose. A slow week, new minimum wage rates, overtime or employees in training can all raise the percentage without any change to the schedule. Check sales and wage rates separately to find the cause before cutting hours.

Labor cost percentage is simple to calculate and easy to misread. A consistent definition, net sales as the base and a look at the hourly pattern behind each daily figure turn it into a number you can act on during the shift instead of a month later.

Start this week by projecting labor percentage from your schedule each morning and comparing it with the actual figure after close. After a few weeks, the hours that need attention will be clear, and every schedule change will have a number behind it.

Other Articles

View more
Other Categories