Reducing restaurant labor costs

How to reduce restaurant labor costs: work out labor cost percentage from your own numbers, find where hours leak, and use levers that keep service intact.

Labor is the cost you can move fastest. You cannot renegotiate rent this week, but you can change next Tuesday's schedule tonight. The catch is that most labor overspend is not one bad decision. It is a handful of small, repeating leaks that only show up when you put hours next to sales.

This guide covers how to measure labor cost from your own numbers, where it leaks, the levers that actually move it, what you should not cut, and where Opero helps and where it does not.

What labor cost is, and how to work out your percentage

Labor cost is what you pay people to run the restaurant over a period, and labor cost percentage is that figure divided by net sales for the same period, multiplied by 100. Work it out weekly from your own records before you try to change anything.

  • Pick the period. One week, Monday to Sunday, is the most useful unit for a restaurant: long enough to include a weekend, short enough to act on.
  • Add up hourly wages for the hours actually worked, taken from the time clock rather than the schedule.
  • Add salaried managers' pay for the same week and, if you want the fully loaded number, payroll taxes and benefits.
  • Take net sales for the same week: sales after discounts and refunds, before tax and tips.
  • Divide labor cost by net sales and multiply by 100.

Decide which version you are tracking and stick to it. Wages-only labor cost is quick to read mid-week; the fully loaded number is what your accountant will report. Both are useful, but switching between them from one week to the next makes the trend meaningless.

Your number, not someone else's

There is no single right labor percentage. It depends on your concept, your service style, your menu and your local wage rates. The useful comparison is this week against your own last few weeks, and each location against your other locations.

Where labor cost leaks

Labor cost almost always leaks in the same five places, and most of them are visible before payroll if someone is looking.

Schedule versus actual

The schedule is the budget; the clock is the bill. Early clock-ins, late clock-outs and cover shifts that never made it back into the schedule add up quietly. Reading that gap shift by shift is covered in our guide to schedule versus actual hours.

Overtime

Overtime is usually decided mid-week by someone approving a cover without seeing that person's hours so far. It is paid at a premium, so it is the most expensive hour you buy. Our overtime guide covers the controls that catch it while it is still preventable.

Overstaffed slow dayparts

A mid-afternoon lull staffed like the lunch rush is the classic leak. Often the schedule was built once and copied forward for months without anyone checking whether the afternoon still sells the way it used to.

Understaffed rushes

The opposite leak is harder to see because it never shows up on the labor line. A short-staffed Friday shows up as long ticket times, remade orders, comped meals and guests who do not come back. Cutting a shift to hit a labor target and then losing more in comps and refunds is not a saving.

Turnover and training

Every new hire costs paid training hours, slower shifts while they learn, and more mistakes along the way. A restaurant that churns staff pays for the same training again and again, and that cost never appears as a single line on any report.

The levers that actually move labor cost

The levers that work are scheduling to your own sales history, watching clock-ins against the schedule, moving order-taking to guests where it fits, cross-training and cutting rework. None of them require cutting hours across the board.

Schedule to your own sales history

Look at the same weekday over the last several weeks, hour by hour if your system can show it, and build each shift to that pattern rather than to habit. Staff up for the hours that actually sell and trim the shoulder hours either side of the rush. For a way to size each shift by station, see our guide on how many staff a restaurant needs.

Watch clock-ins against the schedule during the week

A mid-week look at who clocked in early, who stayed late and which shifts nobody worked turns a payroll surprise into a correction you can still make. Give one manager the job of sending people home when the room goes quiet; a lull with nobody authorised to act is an expensive lull. Our time clock guide covers setting up punches that you can trust.

Move order-taking to guests where it fits

In counter service, a self-order kiosk or QR ordering lets guests key in their own orders, which frees a person at the register to run food, make drinks or reset tables during a rush. It fits best where guests already know the menu and orders are fairly simple. It is not a reason to remove every cashier: someone still has to help guests who need it, take cash and keep the line moving. Our guide on whether kiosks replace cashiers goes through when it works and when it does not.

Cross-train

A server who can run food, a cook who can work two stations, a host who can take a phone order. Cross-training lets you schedule one fewer person on a slow shift without leaving a station uncovered, and it gives you options when someone calls out.

Reduce rework

Every remade order is labor paid twice. Clear tickets, modifiers that match how the kitchen actually builds the dish, and a menu guests can read all cut remakes. So does an order the guest entered themselves, because what they tapped is what the kitchen sees.

A weekly labor routine

A short, fixed routine beats an occasional deep dive. The point is to look while there is still time to act.

  • Start of the week: work out last week's labor percentage exactly the same way as every other week.
  • Mid-week: check hours so far against the schedule before approving any cover or extra shift.
  • Before publishing next week: compare each daypart's staffing to what that daypart sold over recent weeks.
  • Once a month: look at turnover and training hours, which never show up on a weekly report.

What not to cut

Do not cut the hours that protect your sales, your safety or your people. A lower labor percentage is only a win if sales hold.

  • Peak coverage. The busiest hours pay for the rest of the day, and short-staffing them costs more in lost and comped sales than it saves.
  • Opening and closing tasks. Food safety, cleaning and cash handling take the time they take, whether the schedule allows for it or not.
  • Training for new hires. Skipping it shows up later as mistakes, remakes and early quits.
  • Breaks and legally required pay. Break, overtime and scheduling rules vary by state and city, so check your own obligations with an advisor rather than trimming here.
  • Your best people's hours. Cutting shifts across the board tends to push out the staff with the most options first.

Where Opero helps, and where it does not

Opero helps by putting the schedule, the clock and labor cost next to sales in one system, so the comparisons above do not need a spreadsheet. It does not run payroll, calculate overtime or forecast demand, and the labor features are on Opero Full-Service, not the $149 Opero plan.

  • A weekly schedule for each location, with draft shifts, one-tap publish and copy-last-week, plus a projected labor cost that totals from each employee's pay rate as you add shifts.
  • A PIN time clock that runs on a shared Android tablet by the door; staff enter their break minutes when they clock out.
  • Clock-ins attach to the scheduled shift they belong to, so the schedule shows actual against scheduled hours per employee and flags published shifts nobody clocked into.
  • A live list of who is on the clock, with a manager clock-out for a forgotten shift, and a per-employee timesheet for today, this week or the last 7 days.
  • Labor cost and labor percentage of net sales on the owner's home dashboard and in Reports by location, from clocked hours times pay rate. Owners can set their own labor target and see the day against it.
  • Pay rates and labor cost stay hidden from managers unless the owner turns on the pay-rate permission.
  • Self-order kiosks and QR ordering are on every plan, including the $149 Opero plan.

Where it does not help today:

  • No payroll export or payroll integration. Hours are read on screen, not sent to your payroll provider.
  • No overtime calculation, premium-pay math or overtime alerts. The weekly hours total is there, but you read it against your own threshold.
  • No demand forecasting or automatic schedule building. You build the week; Opero does not draft it for you.
  • No staff app. A published schedule is not sent to staff, and there are no shift swaps, availability or time-off requests.
  • A recorded punch cannot be edited afterwards, and there is no break-compliance tracking.
  • Labor percentage is wages over net sales from one hourly rate per employee. It is not a loaded cost with taxes and benefits, and it is not broken out by hour or daypart.
  • The time clock needs a working internet connection. Opero has no offline mode, so a tablet without Wi-Fi cannot record a punch.
  • Scheduling, the time clock and labor cost are on Opero Full-Service at $249 per location per month, not on the $149 Opero plan.

See the schedule, the time clock and labor cost in one place.

Explore scheduling

Check which plan includes scheduling and the time clock.

Compare plans

Frequently asked questions

How do I calculate labor cost percentage?

Add up labor cost for a period: wages for the hours actually worked, plus salaried pay and, if you track the fully loaded figure, payroll taxes and benefits. Divide that by net sales for the same period and multiply by 100. Use the same definition every week so the trend means something.

What is a good labor cost percentage for a restaurant?

There is no single right figure. It depends on concept, service style, menu and local wages. A more useful test is your own trend: this week against your last few weeks, and each location against the others. If labor is rising while sales are flat, start by comparing scheduled hours with the hours actually worked.

What is the fastest way to lower restaurant labor cost?

Usually the schedule itself: trim the shoulder hours around the rush on slow dayparts, and fix shifts that run past their scheduled end every week. These changes need no new equipment and can be made for next week. Avoid cutting peak coverage, which tends to cost more in comps and lost sales than it saves.

Do self-order kiosks reduce labor cost?

They can, in counter service, by moving order entry to guests so a cashier can work elsewhere during a rush. They fit best with a menu guests already know. They do not remove the need for someone to help guests, take cash and run the line, so treat a kiosk as a way to redeploy hours rather than a straight replacement.

Does Opero calculate overtime or export hours to payroll?

No. Opero records scheduled and clocked hours, shows a weekly total per employee and works out labor cost from each employee's hourly rate, but it does not calculate overtime premiums, warn about overtime or export hours to a payroll provider. Payroll stays with your payroll provider.

Which Opero plan includes scheduling and the time clock?

Scheduling, the PIN time clock and labor cost reporting are on Opero Full-Service at $249 per location per month, and on Enterprise. The $149 Opero plan does not include them, though it does include self-order kiosks and QR ordering.

Run your whole restaurant on one platform

POS, kiosk, QR ordering, kitchen display, and payments on one spine — you bring the tablets, and the card reader is the one piece you buy from us. Unlimited devices, no per-device fees.

Explore the platform

Keep reading

Opero™ is a product of TackOn LLC. · The Restaurant Operating System