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.
📝 Financial KPIs & management · ⏱️ 2 min read

What is a good inventory turnover for a restaurant?

📝 KitchenNmbrs · updated 15 Mar 2026

Most restaurant owners think inventory turnover is just about avoiding spoilage, but that's only half the story. Your turnover rate directly impacts cash flow and profitability. For restaurants, aim for 12-24 turns annually to balance efficiency with operational stability.

What is inventory turnover?

Inventory turnover tracks how frequently you sell and replenish your complete stock during a year. It shows if you're purchasing smartly or tying up too much capital in inventory.

💡 Example:

Restaurant with €500,000 annual revenue:

  • Annual purchase costs: €150,000
  • Average inventory value: €8,000
  • Turnover: €150,000 ÷ €8,000 = 18.8 times

This represents solid turnover performance.

The formula for inventory turnover

Inventory Turnover = Annual purchase costs ÷ Average inventory value

Calculate average inventory by adding beginning and ending year values, then divide by two. Monthly measurements give you better accuracy.

⚠️ Note:

Always use purchase costs, never sales revenue. You need to track how fast purchased inventory moves, not sales value.

Benchmarks by restaurant type

Target turnover rates vary across restaurant formats:

  • Fine dining: 12-18 times (premium, perishable ingredients)
  • Casual dining: 15-20 times
  • Fast casual: 20-30 times (rapid inventory movement)
  • Pizzeria: 18-25 times
  • Café with kitchen: 12-18 times

💡 Comparison example:

Two restaurants, identical revenue:

  • Restaurant A: turnover 24 (inventory €6,250)
  • Restaurant B: turnover 12 (inventory €12,500)

Restaurant B has €6,250 more capital trapped in inventory.

Low turnover: what's going wrong?

Turnover below 10 signals serious problems:

  • Overbuying: You're purchasing way beyond actual needs
  • Poor planning: No systematic control over requirements
  • Spoilage and waste: Products expire before you can use them
  • Cashflow problems: Capital locked in unused inventory

High turnover: also problematic

Turnover exceeding 30 creates different headaches:

  • Insufficient inventory: Stockout risk increases
  • Frequent small orders: Delivery costs multiply
  • Kitchen stress: Constant purchasing pressure

⚠️ Note:

Excessive turnover creates operational headaches. Balance efficiency with practical workflow needs.

Improving inventory turnover

Specific actions to optimize your turnover:

  • Analyze by product group: Separate vegetables, meat, and dry goods
  • Enhance forecasting: Use historical sales patterns
  • Implement FIFO: First In, First Out for stock rotation
  • Adjust delivery schedules: Fresh items more frequently, shelf-stable less often
  • Track seasonal variations: Summer differs dramatically from winter

💡 Practical example:

Based on real restaurant P&L data, a bistro improved turnover from 8 to 16:

  • Inventory value dropped from €15,000 to €7,500
  • €7,500 less capital tied up
  • Reduced spoilage and waste

Outcome: improved cash flow and reduced stress.

Tools and inventory tracking

Modern inventory systems help monitor purchase costs and calculate average inventory values. You can view turnover by product category and spot trends immediately.

While digital tools don't provide real-time inventory counting, they assist with recording purchase prices and analyzing purchasing patterns over time.

How do you calculate inventory turnover? (step by step)

1

Gather your annual purchase costs

Add up all purchase invoices from the past year. Use the purchase price, not the sales value. You'll find this in your accounting under 'purchase of goods' or 'cost of goods sold'.

2

Calculate your average inventory value

Add the value of your inventory at the beginning and end of the year, divide by 2. For a more accurate picture, do this monthly and take the average of 12 measurements.

3

Divide purchase costs by inventory value

Formula: Annual purchase costs ÷ Average inventory value = Inventory turnover. A result between 12-24 is standard for restaurants, depending on your concept.

✨ Pro tip

Track your proteins separately from produce for 12 weeks - proteins should hit 15-20 turns annually while produce needs 25+ turns to stay fresh. This reveals your biggest cash flow opportunities.

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 is a low inventory turnover for a restaurant?

Below 10 times annually signals trouble for most restaurants. This means excessive capital tied up in inventory with increased spoilage risk.

Should I calculate inventory turnover by product group?

Absolutely - this provides deeper insights. Fresh products like vegetables and fish need higher turnover than dry goods like rice and pasta. You'll identify exactly where to optimize purchasing decisions.

Does inventory turnover vary by season?

Yes, summer typically shows higher turnover due to increased customer volume and fresh product focus. Winter often drops due to fewer guests and more shelf-stable inventory.

What if my inventory turnover is too high?

Above 30 suggests insufficient inventory levels, risking stockouts. You need balance between operational efficiency and supply security.

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

All your financial KPIs in one dashboard

Food cost percentage, gross margin, revenue per cover — KitchenNmbrs calculates it all automatically based on your recipes and purchases. Start your free trial.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏

KitchenNmbrs AI

Always online

Powered by KitchenNmbrs AI