All articles
Operations

How to Cut Your Restaurant Labour Costs Without Cutting Staff

Labour is the biggest controllable cost in any restaurant. Here's how smart operators reduce it by 12–20% without reducing headcount, quality, or the guest experience.

J

Joshua Lawrence

Founder & CEO, Ri'SERVE

May 28, 2026

7 min read

Labour is the biggest variable cost in any restaurant — typically sitting between 28% and 35% of revenue. For most operators, it's also the most emotionally charged cost to manage. Cutting staff feels like cutting quality. Cutting hours feels like punishing the team.

But there's a third path that most restaurants never find: cutting inefficiency rather than people.

The average restaurant loses 15–25% of its labour budget not to overstaffing, but to misaligned staffing. The right number of people — just scheduled at the wrong times, in the wrong roles, based on the wrong assumptions.

Here's how to find and eliminate that waste.

Understand Your Actual Demand Curve

Most restaurants schedule from habit. The owner or manager builds a rota based on what last week looked like, what the same week last year looked like, or simply what's always been done.

The problem is that intuition-based scheduling is consistently wrong in predictable ways:

  • It over-staffs during shoulder periods (the 90 minutes before peak and after peak) because the manager is afraid of being caught short
  • It under-staffs on days when an external factor — a local event, a school holiday, a sport fixture — drives unexpected volume
  • It fails to account for service mix: a shift that's 70% large group bookings needs different coverage than one that's 70% two-tops

The first step is building a real demand model. That means looking at covers per hour — not just per shift — by day of week, by time slot, and ideally by booking type. When you see the actual shape of demand, the scheduling mismatches become obvious.

Stop Scheduling Shifts, Start Scheduling Covers

A shift-based rota says: "Three servers on Tuesday lunch."

A covers-based rota says: "Tuesday lunch averages 22 covers between 12pm and 1pm, dropping to 8 between 1pm and 2pm. Schedule two servers from 11:30am, add a third from 12pm to 1pm, drop back to two from 1pm."

The difference sounds small. Across a full week with a team of 15, it typically saves 4–8 labour hours per week — 200–400 hours per year — without any reduction in service quality. At a blended wage rate of $18/hour, that's $3,600–$7,200 back in margin annually per location.

The reason most restaurants don't do this is that it's tedious to build manually. It requires accurate covers data, hour-by-hour, which most POS systems can export but few managers actually use. The insight is sitting in your data. It's just not being applied.

Use Prep Scheduling Separately from Service Scheduling

Kitchen labour is often managed as a single block: the prep crew comes in at 9am, the line comes in at 3pm, everyone leaves after close. In practice, prep volume varies significantly by day — a Tuesday with 40 covers needs far less prep than a Saturday with 180.

Separating prep scheduling from service scheduling, and tying prep hours to projected cover count, typically reduces kitchen labour costs by 8–12% without affecting service quality. The meal is just as good. The prep just isn't done six hours early.

This requires two things: accurate sales forecasting (what volume do we expect tomorrow?) and a system that translates that forecast into prep hours needed. Neither is complicated. Both are almost never done systematically.

Reduce Overtime at the Root Cause

Overtime in restaurants almost always comes from the same three sources:

1. Scheduling too close to 40 hours. When a server is scheduled for 38 hours and the restaurant is slammed on Friday, they hit 42. The fix is scheduling high-performing staff at 34–36 hours and keeping two or three flexible part-time staff who can absorb unexpected volume without triggering overtime.

2. No-shows and last-minute call-outs. When a server calls in sick, someone covers — often at overtime rates. A shallow on-call pool with clear expectations reduces this. So does tracking call-out patterns by employee and addressing chronic unreliability before it becomes expensive.

3. Slow close. An inefficient close adds 30–45 minutes to every closing shift. Standardised close checklists, clearly assigned responsibilities, and side work done during slow service periods (not after close) consistently reduce close time — and the associated labour cost.

The Role of AI-Driven Scheduling

All of the above is achievable manually. It's just rarely done because it requires consistent discipline applied to data that most managers don't have easy access to.

AI-driven scheduling changes the inputs: instead of a manager building a rota from memory and a spreadsheet, the system analyzes historical covers, booking patterns, weather, local events, and service mix to generate a draft schedule that matches staffing to actual expected demand.

The result isn't a perfect rota — a manager still reviews and adjusts. But it moves the starting point from intuition to evidence, and it surfaces inefficiencies that intuition consistently misses.

Restaurants using demand-based AI scheduling typically reduce labour costs by 12–20% within the first quarter — not through headcount reduction, but through better hour allocation across the existing team.


A Practical Starting Point

If you're not ready to overhaul your scheduling system, start with one thing: pull your covers-per-hour data from your POS for the last four weeks. Look at it by day and by time slot. Identify the three or four slots where you're consistently overstaffed relative to actual volume.

Adjusting just those slots — even manually — will recover meaningful margin without requiring any technology investment or difficult conversations with staff.

Then ask: how much of the rest of your rota is built on the same assumptions?

Ri'SERVE's restaurant platform handles demand forecasting, scheduling optimization, and labour cost tracking automatically — surfacing exactly where your staffing budget is being spent inefficiently and generating schedules that match your actual demand curve.

Run our free 2-minute Automation Audit to see where your restaurant's biggest cost leaks are.

restaurantlabour costsschedulingoperationsprofitability

Ready to apply this?

See how Ri'SERVE handles this automatically for your business.

Run our free 2-minute Automation Audit to identify exactly where your business is leaking margin — and get a personalised action plan.