Would you like to view this website in another language?

How to Cut Labour Costs by 5–10% in UK Restaurants (Without Cutting Staff)

Employer in office environment looking at labour cost percentage data on laptop

A healthy restaurant labour cost percentage in the UK sits between 25–35% of revenue, depending on service style. If yours is creeping above that (and for many UK restaurants right now, it is) this guide shows you how to trim 5–10% by targeting wasted hours, not people.

Between the National Living Wage rising to £12.71 in April 2026, the 18–20 rate jumping 8.5% to £10.85, and UKHospitality estimating a combined additional burden of £1.4bn for the sector, the pressure on margins is real and ongoing. Cutting shifts feels risky. Cutting staff feels impossible. The answer is smarter scheduling and tighter visibility, not fewer people on the floor.

This guide covers how to: calculate your true labour cost, use the data you already have, forecast demand, build smarter rotas, and keep your team onside while you do it.

What is a healthy labour cost percentage for a UK restaurant?

Most UK restaurants aim for a labour cost percentage somewhere in the 25–30% of sales range. Full-service operations often sit closer to 30–35%, particularly where service is more labour-intensive.

The formula is straightforward:

Labour cost % = (total labour costs ÷ total sales) × 100

If your monthly labour cost is £8,000 and your sales are £25,000: £8,000 ÷ £25,000 × 100 = 32%

That 2–7 percentage point gap between a lean 25–30% and a real-world 32%+ is where most UK restaurant profits disappear.

Quick benchmark:

Labour cost % What it means
Under 25% Check you're not understaffed or underpaying
25–30% Usually healthy, depending on concept
30–35% Watch closely — look for wasted hours
35%+ Urgent review needed

 

Why is your restaurant labour cost creeping up?

Most operators are not bad with numbers. Restaurant labour costs in the UK are rising because the environment around you has shifted. The main drivers:

  • Wage increases: The National Living Wage rose to £12.21 in April 2025 and rises again to £12.71 in April 2026. The 18–20 rate jumped 8.5% to £10.85. For hospitality businesses relying on younger workers, this is a disproportionate hit.
  • Higher employer NI: Changes to employer national insurance contributions represent a significant additional cost for labour-heavy businesses. UKHospitality estimates the combined wage and NI burden for the sector now runs into billions annually.
  • Turnover and shortages: UK hospitality sees some of the highest staff turnover, with CIPD data putting the UK average at around 34%. Constant recruitment, training, and lost productivity all add hidden cost.
  • Demand swings: Wet Tuesdays, rail disruption, bank holidays and local events make demand volatile. You either overstaff "just in case" or risk service failures.
  • Hidden admin time: Paper timesheets, manual rota edits, and chasing availability quietly add unrecorded manager hours to your true labour cost.

Why cutting hours or staff usually backfires

When margins are tight, it is tempting to shave hours off the rota or leave a vacancy unfilled. The problem: a labour cost that is too low often hurts you more than one that is slightly high.

Three ways cutting staff costs you more in the long run:

1. Service drops, reviews follow With one server down, tables wait longer, upsell drops, and reviews suffer. Lower sales per labour hour undo any short-term saving.

2. Burnout and higher turnover Remaining staff absorb the workload, pick up more doubles, and burn out. Hospitality already has some of the highest churn in the UK. Pushing harder accelerates exits and piles on recruitment and training costs.

3. Standards slip and training gaps widen When you run minimal headcount, there is no slack for proper onboarding, cross-training, or coaching. More mistakes, more comped meals, more management fire-fighting.

The goal is fewer wasted hours, not fewer people.

Step 1: Get a clear baseline of your labour costs

Before you tweak rotas or shift patterns, you need a cold, honest view of what your labour actually costs today.

How to calculate restaurant labour cost percentage

You only need two numbers that cover the same period: total labour costs and total sales.

Step by step:

  1. Choose a period: Pick a typical week or month. Avoid big events that distort the picture.
  2. Add up total labour costs: Include wages, salaries, employer NI, pension contributions, holiday pay, and other payroll on-costs.
  3. Add up total sales: Use gross sales from your POS or accounting system for the same period.
  4. Apply the formula: Labour cost % = (total labour costs ÷ total sales) × 100

Example:

Metric Amount
Total labour costs £8,000
Total sales £25,000
Labour cost % 32%
💡 Once you have this number, you can start to reduce labour costs without guessing. Shiftbase's time tracking links hours, wages, and expected revenue automatically, so your labour percentage updates live as you build the schedule — no spreadsheet required.

Break labour down by role, day, and channel

A single percentage hides where the real problems are. To cut costs by 5–10%, you need to see who is costing what, and when.

Break labour into three views:

  • By role: Front of house, back of house, management, bar, delivery
  • By day and daypart: Weekday vs weekend, lunch vs dinner, pre-theatre vs late
  • By channel: Dine-in, takeaway, delivery, events

A simple weekly view might look like this:

Day Labour cost Sales Labour % Notes
Monday £900 £2,400 37.5% Quiet lunch, overstaffed
Friday £1,600 £6,000 26.7% Strong dinner trade
Sunday £1,300 £3,000 43.3% Too many FOH on brunch

This is usually where you find overtime, duplicate cover, or "just-in-case" shifts. Combining POS sales data with staffing data makes it much easier to spot where labour is misaligned with demand.

Set a realistic 5–10% saving target (without breaking the law)

Now you have your baseline, you can set a target without cutting staff and without breaking UK labour laws.

  1. Find your starting point: Say your current labour cost percentage is 32%.
  2. Choose a realistic target: Aim for 29% over 12 weeks. That is roughly a 10% relative reduction, achievable if you focus on wasted hours.
  3. Translate into weekly goals: Decide how much you need to trim per week (e.g. £250–£300) through better scheduling, less overtime, and tighter admin.
  4. Check legal guardrails: Respect National Minimum and Living Wage rates for every age group. Follow Working Time Regulations for rest breaks and maximum hours. Staff working more than six hours are entitled to at least a 20-minute uninterrupted break.

If your labour % drops because people are skipping breaks or being underpaid, that is not a win; it is a legal risk.

Step 2: Connect the data you already have

You probably own more useful data than you think. It is just scattered across systems and spreadsheets.

For proper data-driven scheduling, you need to see staffing and demand on the same page. For most UK restaurants, that means pulling together:

  • Sales data: From your POS, ideally in 15 or 30-minute intervals
  • Bookings data: Covers and times from your reservation system
  • Online orders and delivery data: Volumes and peaks by channel
  • Weather data: Hot days, rain, and storms change walk-in patterns
  • Events data: Local events, sports fixtures, school holidays, payday weekends
  • Promotions data: Vouchers, set menus, campaigns that drive spikes

Step 3: How do you forecast restaurant demand without complex software?

You do not need AI or expensive forecasting tools. You need a consistent way to predict how busy you will be.

Spotting patterns in your sales and covers

Start with the basics:

  • Compare Mondays vs Fridays; Fridays are often 30–40% busier
  • Look at payday weekends, school holidays, and big local events
  • Check how weather affects your terrace, walk-ins, or delivery mix

Turning patterns into demand "levels"

To make forecasting usable day-to-day, convert your patterns into simple demand levels:

Level Description Sales per hour (example) Typical times
1 Quiet £0–£150 Mon–Thu 15:00–17:00
2 Steady £150–£400 Tue–Thu 18:00–20:00
3 Peak £400+ Fri–Sat 19:00–21:00

Then decide what staffing each level requires. A Level 2 evening might need 1 manager, 2 servers, 1 runner, 2 kitchen. A Level 3 peak might need 1 manager, 3 servers, 1 bartender, 2 runners, 3 kitchen.

These become the backbone of your staffing templates so you stop reacting and start planning.

Step 4: Turn your forecasts into smarter rotas

Now you translate demand levels into concrete shifts that keep service strong and costs under control.

Build staffing templates for slow, steady, and peak trade

Think roles, not names; so templates can be reused across weeks and locations.

  • Level 1 — quiet (e.g. Mon 15:00–17:00): 1 manager, 1 server, 1 chef

  • Level 2 — steady (e.g. Tue–Thu 18:00–20:00): 1 manager, 2 servers, 1 runner, 2 kitchen

  • Level 3 — peak (e.g. Fri–Sat 19:00–21:00): 1 manager, 3 servers, 1 bartender, 2 runners, 3 kitchen

Keep one template per level and per area (restaurant, bar, delivery), then apply it whenever the forecast says "Level 2 Friday."

Set a labour cost budget per shift

Once templates are in place, decide how much each day or shift is allowed to cost. This is how you cut labour cost by 5–10% deliberately, not by accident.

Budget backwards:

  1. Start with your sales forecast: e.g. Friday forecast = £6,000
  2. Apply your target labour cost %: target 28% → labour budget = £6,000 × 0.28 = £1,680
  3. Translate into hours: if your average wage including NI and pension is £13/hour (above the new £12.71 NLW floor): £1,680 ÷ £13 ≈ 129 hours total for the day
  4. Build the rota inside that budget: if you add a shift, something else must come out
💡 Want to see this automatically? Shiftbase's Performance feature shows real-time labour cost indicators (green, yellow, red) directly in your schedule as you build it. You see the financial impact of every shift before anyone clocks in, not after payroll runs.

Bake in minimum standards for fairness and compliance

A rota that hits the numbers but breaks your team will not last. Set non-negotiable minimums:

  • Minimum headcount per area: Never drop below a safe number on floor or line
  • Skills mix rules: At least one person per shift who can close the bar, run the pass, or handle deliveries
  • Maximum shift length:  9–10 hours, with proper breaks
  • Limits on split shifts and back-to-back close/open combinations

Step 5: Run data-driven scheduling in real life

This is where you use the rota as a living tool, not a static spreadsheet pinned to the staff-room wall.

Pre-shift: compare forecast vs actual and adjust

A five-minute pre-shift check can save you hours of wasted labour:

  1. Check: look at today's bookings, weather, and events vs your forecast
  2. Adjust: move start times, shorten one or two quiet shifts, or reassign tasks
  3. Communicate: explain the changes and what "good" looks like for the shift

During the shift: redeploy rather than send people home early

When trade is softer than expected, sending someone home cuts hours but can hit morale and future availability. Better options:

  • Move a server from floor to delivery packing or takeaway for an hour
  • Shift a chef onto prep or batch cooking for tomorrow
  • Bring forward deep-clean tasks, stock counts, or training

After the shift: a 15-minute review

Treat this as a weekly ritual, not an occasional post-mortem:

  • Labour cost % vs target: did you hit the goal?
  • Sales per labour hour: did the team stay productive?
  • Guest feedback: reviews, complaints, compliments
  • Staff feedback: which hours felt over- or under-staffed?

Step 6: How do you measure a 5–10% labour cost saving?

Close the loop and prove your changes are working.

Key metrics to track weekly and monthly

Metric What it tells you
Labour cost % Staff costs as a percentage of turnover
Sales per labour hour Total sales ÷ total hours worked
Overtime hours Total overtime by role and person
Staff turnover Starters vs leavers each month
Guest satisfaction Reviews, NPS, complaints volume

Track these weekly for quick corrections and monthly for bigger trends. If your labour % drops without a drop in sales per labour hour or guest satisfaction, the saving is real.

Ready to get your labour costs under control?

Shiftbase helps UK restaurant managers build smarter rotas, track hours accurately, and see labour cost against revenue in real time before anyone clocks in. Over 8,000 shift-based businesses use it to cut the admin and keep their operations profitable.

Try Shiftbase free for 14 days — no credit card required.

Employee scheduling and Time-tracking software!
Employee scheduling and Time-tracking software!
  • Easy Employee scheduling
  • Clear time-tracking
  • Simple absence management
Try for free Request a demo

Frequently Asked Questions

  • A good labour cost percentage for a UK restaurant is typically 25–35% of revenue, depending on your service style. Quick-service and fast-casual operations can achieve 25–28%. Full-service and fine dining commonly run at 30–35% due to higher staffing requirements. If your labour cost is regularly above 35%, that warrants a close review of your rota patterns, overtime spend, and staffing-to-demand alignment.

  • Yes — and cutting staff is often the wrong move. Most restaurants lose labour cost through wasted hours, not headcount: overstaffing quiet periods, late starts and early finishes that aren't tracked, overtime that builds up because rotas aren't built to a cost budget. Fixing these through better forecasting, demand-matched templates, and real-time cost visibility typically delivers a 5–10% reduction without removing anyone from your team.

  • No. You can make significant progress with a spreadsheet, your POS data, and a consistent weekly review. That said, scheduling tools that connect rotas to wage costs in real time (like Shiftbase) remove the manual effort and make it much harder for overspend to go unnoticed. Most operators find that the time savings alone justify the cost within the first month

  • Review labour cost percentage and sales per labour hour weekly; ideally the day after each week closes. Do a deeper monthly review covering overtime trends, staff turnover, and department-level variances. Waiting until month-end or quarterly accounts means you are always reacting to overspend that has already happened, not preventing it.

  • Be transparent about the target and why it matters. Most people understand that a restaurant with uncontrolled labour costs cannot sustain jobs, wages, or good working conditions long-term. Frame changes around fairness, building rotas around actual demand means fewer dead shifts for staff, better coverage when it's busy, and less last-minute chaos. Tools that give employees visibility into their own schedules and allow them to manage availability and swaps (like Shiftbase's absence management) also help staff feel more in control, not less.

 

Payroll

Written by:

Rinaily Bonifacio

Rinaily is a renowned expert in the field of human resources with years of industry experience. With a passion for writing high-quality HR content, Rinaily brings a unique perspective to the challenges and opportunities of the modern workplace. As an experienced HR professional and content writer, She has contributed to leading publications in the field of HR.

Disclaimer

Please note that the information on our website is intended for general informational purposes and not as binding advice. The information on our website cannot be considered a substitute for legal and binding advice for any specific situation. While we strive to provide up-to-date and accurate information, we do not guarantee the accuracy, completeness and timeliness of the information on our website for any purpose. We are not liable for any damage or loss arising from the use of the information on our website.

Are you ready to transform your HR?

14 days trial, free support

  • Simple employee scheduling
  • Clear time-tracking
  • Easy absence management
Use Shiftbase on mobile