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?
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.
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.
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%.
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.
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.
Was this article helpful?
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.
📚 Sources consulted
- EU Verordening 852/2004 — Levensmiddelenhygiëne (2004) — Official source
- EU Verordening 853/2004 — Hygiënevoorschriften voor levensmiddelen van dierlijke oorsprong (2004) — Official source
- EU Verordening 1169/2011 — Voedselinformatie aan consumenten (2011) — Official source
- NVWA — Hygiënecode voor de horeca (2024) — Official source
- NVWA — Allergenen in voedsel (2024) — Official source
- Codex Alimentarius — International Food Standards (2024) — Official source
- FSA — Safer food, better business (HACCP) (2024) — Official source
- BVL — Lebensmittelhygiene (HACCP) (2024) — Official source
- Warenwetbesluit Bereiding en behandeling van levensmiddelen (2024) — Official source
- WHO — Foodborne diseases estimates (2024) — Official source
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.
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.
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 →