Most restaurant owners obsess over labor cost percentage but ignore the bigger picture. Labor productivity reveals how much revenue your team actually generates per hour worked. You'll discover if your staff costs too much or simply works inefficiently.
What is labor productivity?
Labor productivity tracks revenue generated per staff hour worked. It's your labor cost percentage's missing partner.
Labor productivity formula:
Revenue / Total hours worked = € per hour
💡 Example:
Restaurant with 3 staff members on Saturday:
- Chef: 10 hours × €18 = €180
- Cook: 8 hours × €14 = €112
- Server: 9 hours × €12 = €108
Total: 27 hours, €400 labor costs, €3,200 revenue
Labor productivity: €3,200 / 27 hours = €118.50 per hour
Why use both KPIs?
Labor cost percentage tells you if staff is expensive. Labor productivity shows if they're actually efficient.
- Labor cost percentage: €400 / €3,200 = 12.5% (solid for restaurants)
- Labor productivity: €118.50 per hour (benchmark: €80-150 per hour)
Together, these numbers paint the complete labor picture.
Labor productivity benchmarks
Typical productivity by restaurant type:
- Fine dining: €60-100 per hour (more staff, premium service)
- Casual dining: €80-130 per hour
- Fast casual: €120-200 per hour (leaner staffing)
- Café/bistro: €70-120 per hour
- Delivery: €150-250 per hour (skeleton crew)
⚠️ Note:
These benchmarks are starting points. Your location, concept, and pricing determine what's achievable for your operation.
How do you use both KPIs together?
Four scenarios you'll face:
💡 Scenario analysis:
- Low labor cost% + high productivity: Perfect! Efficient, well-priced team
- High labor cost% + high productivity: Team performs well, wages too high
- Low labor cost% + low productivity: Cheap but inefficient staff
- High labor cost% + low productivity: Red alert! Expensive and slow
This kind of analysis is the kind of thing you only learn after closing your first month at a loss - suddenly those numbers become crystal clear.
Daily monitoring
Track both metrics weekly to catch patterns:
- Monday-Thursday: Usually lower productivity (fewer covers)
- Friday-Sunday: Should see higher productivity
- Seasonal shifts: Summer vs winter creates 30-50% swings
Factor in weather, local events, holidays. These explain the outliers.
Actions based on the figures
What to do when numbers go sideways:
- Low productivity: Review scheduling - overstaffed shifts?
- High labor cost%: Benchmark wages or adjust menu prices
- Both problematic: Examine workflows for bottlenecks
💡 Real scenario:
Your labor productivity drops from €120 to €85 per hour:
- Check: Overstaffing during slow periods?
- Check: Revenue per table declining?
- Check: Kitchen or service delays?
Usually traces back to one of these three culprits.
Tools for monitoring
Manual Excel tracking works but eats time. Many operators use systems that automatically calculate:
- Daily revenue from POS data
- Logged hours from scheduling software
- Real-time KPI calculations
Automated systems handle these calculations, freeing you to focus on running your restaurant instead of crunching numbers.
How do you calculate labor productivity? (step by step)
Gather revenue figures
Pull your daily revenue from your POS system. Note: use revenue excluding VAT for a fair comparison. This shows the actual amount your business brings in.
Add up all hours worked
Record the hours worked by each staff member that day. Add everything up: kitchen, servers, management. Don't forget to deduct unpaid breaks.
Calculate labor productivity
Divide revenue by total hours. The result is your labor productivity in euros per hour. Compare this with your benchmark to see if your team works efficiently.
✨ Pro tip
Compare your Tuesday productivity against Friday's numbers over 6 weeks - Tuesday typically runs 45% lower than your weekend peak. This pattern helps you spot real efficiency problems versus normal weekday dips.
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 is good labor productivity for my restaurant?
Should I include management hours in the calculation?
What if my labor productivity is low but labor cost% looks fine?
Do I calculate with revenue including or excluding VAT?
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
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.
Related questions
- → How do I calculate the maximum rent I can afford based on my revenue and P&L?
- → How do I use labor cost benchmarks by restaurant type for self-evaluation?
- → How do I use inventory data as proof of efficient management during a franchise audit or investor check?
- → How do I calculate the impact of a rent increase on my net profit?
- → How do I set up a FIFO system and how do I measure the financial impact?
Explore more topics
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 →