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.
📝 Labor cost, P&L & break-even · ⏱️ 2 min read

How do I use revenue forecasts to manage my staffing and labor costs?

📝 KitchenNmbrs · updated 17 Mar 2026

Smart staffing decisions protect your profit margins before they disappear. Most restaurant owners schedule staff based on hunches, creating expensive overstaffing or service-killing understaffing. Accurate revenue forecasts give you control over labor costs and stop profit leaks from poor scheduling choices.

Why revenue forecasts matter for controlling labor expenses

Labor costs typically eat up 25% to 35% of your revenue - often your second-largest expense after ingredients. Planning without solid forecasts means you're flying blind:

  • Overstaffing = bloated payroll, shrinking profits
  • Understaffing = rushed service, frustrated customers
  • Poor timing = kitchen chaos, costly mistakes

⚠️ Watch out:

Adding one unnecessary person per shift costs roughly €150-200. Over 6 shifts weekly, that's €46,800-62,400 annually in wasted payroll - the kind of thing you only learn after closing your first month at a loss.

Building forecasts from your historical numbers

Reliable revenue forecasts start with your past performance data. Examine these factors:

  • Previous week, same day: Your starting baseline
  • Last year, same date: Reveals seasonal trends
  • External factors: Weather conditions, local events, holidays
  • Recent patterns: Growth or decline over past months

💡 Example:

Previous Thursday: €2,400 revenue, 85 covers

  • Same Thursday last year: €2,200 (+9% growth trend)
  • Weather forecast: sunny (last week was rainy)
  • No special events scheduled

This Thursday's forecast: €2,600 revenue, 95 covers

Converting revenue forecasts into staffing requirements

Once you've got your revenue forecast, calculate staffing needs using these ratios:

  • Kitchen staff: 1 cook per 25-30 covers per shift
  • Front of house: 1 server per 15-20 covers per shift
  • Dish pit: 1 dishwasher per 40-50 covers per shift

💡 Example calculation:

Forecast: 95 covers

  • Kitchen: 95 ÷ 25 = 4 cooks
  • Service: 95 ÷ 18 = 5 servers
  • Dish pit: 95 ÷ 45 = 2 dishwashers

Total: 11 staff members scheduled

Tracking and controlling labor cost percentages

Calculate your labor cost percentage with this formula:

Labor cost % = (Total payroll / Revenue excl. VAT) × 100

Target 25-35% for most restaurants. Fine dining concepts can run higher (up to 40%), while fast-casual operations should stay lower (20-28%).

💡 Example labor cost:

Forecast revenue: €2,600 (excl. VAT: €2,385)

  • 11 staff × €18/hour × 8 hours = €1,584
  • Labor cost: (€1,584 ÷ €2,385) × 100 = 66%

Way too high! Time to adjust staffing.

Creating flexible scenarios for different outcomes

Build multiple scenarios so you can adapt quickly:

  • Base scenario: Your most likely revenue projection
  • High scenario: +20% above forecast
  • Low scenario: -20% below forecast

Schedule your core team for the low scenario. For busier periods, you'll call in additional staff or extend existing shifts.

⚠️ Watch out:

Don't schedule for your busiest projection. You'll end up overstaffed during normal rushes, sending labor costs through the roof. Plan lean and add people as demand increases.

Making real-time adjustments throughout service

Compare actual performance against forecasts daily:

  • Revenue tracking ahead? Bring in extra hands
  • Sales lagging behind? Send people home early
  • Major variance? Update future forecasts

Monitor revenue at mid-shift. You can still make adjustments for the evening rush.

How do you set up a revenue forecast? (step by step)

1

Gather historical data

Look at revenue and covers from the same day last week, last month, and last year. Note any special circumstances like weather, events, or holidays that had an impact.

2

Adjust for circumstances

Adapt your base forecast for weather, local events, school holidays, or other factors. Sunny weather can mean 10-20% more revenue for patios.

3

Calculate staffing needs

Use the rule of thumb: 1 chef per 25-30 covers, 1 server per 15-20 covers. Round up for safety, but don't plan too generously.

4

Check your labor cost percentage

Calculate (payroll ÷ expected revenue excl. VAT) × 100. Aim for 25-35% for restaurants. Too high? Cut one person or shorten the shifts.

5

Make an adjustment plan

Determine who you can call in during busy times and who can go home early if revenue is lower. Communicate this to your team in advance.

✨ Pro tip

Track actual revenue against your forecast at the 4-hour mark of each shift. You can still cut labor costs by sending staff home early or boost service by extending shifts when needed.

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 forecasts are consistently off?

Look for patterns in your mistakes. Are you always too optimistic or pessimistic? Missing factors like weather or local events? Your accuracy improves with practice and attention to detail.

How do I handle staff who resist flexible scheduling?

Build flexibility into employment agreements from day one. Explain that unpredictable scheduling threatens everyone's job security. Reward flexible team members with preferred shifts and extra hours when available.

Should I create separate forecasting models for different seasons?

Absolutely, especially if you're in a seasonal market. Develop distinct models for summer/winter, school periods, and major holidays. Your customer patterns shift dramatically throughout the year, and your forecasts should reflect that.

ℹ️ 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

Calculate your break-even point in seconds

Food cost is just one part of the story. KitchenNmbrs also helps you structure labor costs and other expenses for a complete break-even overview. Start free.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏
Chef Digit
KitchenNmbrs assistent