BETA APP IN DEVELOPMENT HACCP and more are available in your dashboard — currently in beta, so minor bugs may occur. The updated app with full integration is coming soon.
📝 Daily control · ⏱️ 3 min read

How do I plan my staff so my labor cost stays under 30% of revenue?

📝 KitchenNmbrs · updated 16 Mar 2026

I'll admit it - watching my labor costs spiral to 35% nearly killed my restaurant's profit margins. Most owners wing their staffing decisions, burning cash while revenue stays flat. Here's how you build a system that keeps labor under 30% without destroying service quality.

What is labor cost and why 30%?

Labor cost represents the percentage of revenue consumed by salaries, employer contributions, and personnel expenses. Most successful restaurants follow this breakdown:

  • Food cost: 28-35%
  • Labor cost: 25-30%
  • Other costs: 25-30%
  • Profit: 10-15%

Push labor above 30% and you're eating your profits. Hit 35% and you're often operating at break-even or worse.

⚠️ Note:

Count everything: gross wages, employer contributions, vacation pay, health insurance, bonuses. Don't just track net salaries - that's financial suicide.

Calculate your current labor cost

You can't fix what you don't measure. Pull last month's numbers and run this calculation:

Labor cost % = (Total personnel costs / Revenue) × 100

💡 Example:

Restaurant generating €50,000 in March revenue:

  • Head chef: €3,800 (including employer contributions)
  • Two line cooks: €4,600
  • Three servers (mix of full/part-time): €5,200
  • Owner compensation: €3,000

Total labor: €16,600 = 33.2%

That's €1,600 monthly over budget. Time to restructure.

Plan staff based on revenue forecast

Smart operators plan forward, not backward. Estimate next week's revenue, then build your staffing plan around that number.

Target labor budget = Expected revenue × 0.28

Use 28% as your ceiling - it gives you breathing room for unexpected overtime or call-ins.

💡 Example weekly planning:

Projected revenue: €12,000

Labor budget ceiling: €12,000 × 0.28 = €3,360

Now schedule your team within that constraint.

Flexible staffing per day

After managing kitchen operations for nearly a decade, I've learned that daily planning beats weekly averages every time. Your Monday crowd isn't your Friday rush.

  • Core crew: Essential positions covered daily (chef + one server minimum)
  • Variable layer: Additional hands for predictably busy periods
  • On-demand staff: Call-in team for unexpected rushes and sick coverage

Study your revenue patterns from recent weeks. Which days consistently perform? Schedule accordingly, but never exceed your weekly labor budget.

💡 Example daily allocation:

Weekly labor budget: €3,360

  • Monday-Tuesday: €400 daily (slower periods)
  • Wednesday-Thursday: €500 daily (moderate traffic)
  • Friday-Saturday: €780 daily (peak service)
  • Sunday: €500 (moderate)

Total: €3,360 - right on target

Monitor and adjust weekly

Review your performance every week. Did revenue match projections? Adjust next week's schedule based on reality, not hopes.

  • Revenue exceeded forecast: You can afford additional coverage
  • Revenue fell short: Trim hours or reduce shifts
  • Pattern recognition: Spot consistent over/under performance by day

⚠️ Note:

Don't sacrifice service quality to hit 25% labor costs. Better to run 28% with happy customers than 25% with terrible reviews. Poor service destroys revenue faster than labor savings can help.

Use technology for better planning

Manual scheduling eats time and breeds errors. Restaurant management tools like KitchenNmbrs streamline the process:

  • Generate revenue forecasts using historical performance data
  • Calculate weekly labor costs automatically
  • Send budget alerts before you overspend
  • Model different staffing scenarios

Spend less time wrestling with spreadsheets and more time serving guests.

How do you plan staff within 30% labor cost?

1

Calculate your current labor cost

Add up all personnel costs from last month (gross salary + employer contributions + allowances). Divide by your revenue and multiply by 100. This is your current labor cost percentage.

2

Make a revenue forecast per week

Look at the same week last year and last month. Are there special events (holidays, events)? Estimate your revenue for the coming week as realistically as possible.

3

Calculate your personnel budget

Multiply your expected weekly revenue by 0.28 (28%). This is the maximum amount you can spend on staff this week to stay under 30%.

4

Distribute budget across days

Plan more staff on busy days (Friday/Saturday) and fewer on quiet days (Monday/Tuesday). Make sure your total weekly budget is not exceeded.

5

Monitor and adjust weekly

Check every Sunday: was your revenue forecast accurate? Was your labor cost on budget? Use this information to plan better next week.

✨ Pro tip

Calculate your labor cost percentage every Sunday at 6 PM sharp. Set a phone reminder and treat it like closing duties - non-negotiable routine that prevents month-end disasters.

Calculate this yourself?

In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.

Try KitchenNmbrs free →

Was this article helpful?

Share this article

WhatsApp LinkedIn

Frequently asked questions

What if my labor cost is currently 35%?

You're bleeding money and need immediate action. Start tracking weekly labor costs religiously. Cut gradually through smarter scheduling and reduced on-call coverage during slow periods.

Should I include my own salary in labor costs?

Absolutely - if you draw a salary, it counts as labor expense. As owner-operator, you're still a cost center for accounting purposes.

Can I push labor costs below 25%?

Possible, but risky. Below 25% often means understaffing, which kills service quality and drives away customers. The revenue loss usually exceeds labor savings.

How do I handle unpredictable revenue swings?

Build a two-tier system: guaranteed core staff plus on-call flexibility. Plan conservatively at 28% labor costs, then add coverage when business picks up unexpectedly.

ℹ️ This article was prepared based on official sources and professional expertise. While we strive for current and accurate information, the content may differ from the most recent regulations. Always consult the official authorities for binding standards.

📚 Sources consulted

Food Standards Agency (FSA) https://www.food.gov.uk

The HACCP standards shown in this application are for informational purposes only. KitchenNmbrs does not guarantee that displayed values are current or complete. Always consult the FSA or your local authority for the latest regulations.

JS

Written by

Jeffrey Smit

Founder & CEO of KitchenNmbrs

Jeffrey Smit built KitchenNmbrs from 8 years of hands-on experience as kitchen manager at 1NUL8 Group in Rotterdam. His mission: give every restaurant owner control over food cost.

🏆 8 years kitchen manager at 1NUL8 Group Rotterdam
Expertise: food cost management HACCP kitchen management restaurant operations food safety compliance

Automate your daily kitchen controls

Manual controls take time and miss errors. KitchenNmbrs automates temperature logging, inventory management, and HACCP checks. Try it free for 14 days.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏
Chef Digit
KitchenNmbrs assistent