Here's a confession: most restaurants are bleeding money because their inventory sits way too long before being sold. This costs you through spoilage, tied-up capital, and excessive purchasing. Your turnover rate reveals exactly how efficiently you're managing stock.
What exactly is turnover rate?
Turnover rate (also called stock turnover) reveals how many times your inventory gets completely replaced through sales. It's among the most critical numbers for efficient purchasing.
? Example:
You maintain an average of €5,000 in inventory across your cooler and freezer.
- Monthly purchases: €15,000
- Turnover rate: €15,000 / €5,000 = 3×
Your inventory cycles through 3 times monthly.
How do you calculate turnover rate?
The formula's straightforward, but requires two specific numbers:
Turnover rate = Purchases per period / Average inventory value
- Purchases per period: Your monthly purchases (excluding VAT)
- Average inventory value: Beginning plus end-of-month inventory, divided by 2
⚠️ Note:
Always calculate using purchase prices, never selling prices. You need to track how quickly purchased goods move through your kitchen.
What do the numbers mean?
Lower turnover rates mean inventory lingers longer. Here's what that signals:
- Turnover rate below 2: Inventory sits over 2 weeks → significant spoilage risk
- Turnover rate 2-4: Healthy range for most restaurant operations
- Turnover rate above 6: Potentially insufficient inventory, stockout risk
? Example low turnover rate:
Restaurant operating with 1.5 monthly turnover rate:
- Inventory sits for average 20 days
- Elevated spoilage risk
- €5,000 capital locked in inventory
- Reduced space for fresh products
Why is low turnover rate expensive?
Something most kitchen managers discover too late: low turnover rates drain profits through multiple channels simultaneously:
- Spoilage and waste: Products expire before use
- Tied-up capital: Cash sits in inventory rather than earning returns
- Storage space: Coolers packed with aging products
- Quality degradation: Products lose freshness and appeal
? Cost example:
With €5,000 inventory and 1.5 turnover rate:
- 5% monthly spoilage = €250
- Capital costs (3% interest) = €150 annually
- Total additional costs = €3,180 yearly
How do you improve a low turnover rate?
Several strategies can accelerate your inventory movement:
- Order more frequently, smaller quantities: Twice weekly instead of weekly deliveries
- Implement FIFO strictly: First in, first out - prioritize older stock
- Menu engineering: Feature dishes using slow-moving ingredients
- Supplier optimization: Negotiate shorter delivery cycles, flexible order sizes
Turnover rate by product category
Different products require different turnover speeds. Fresh items must cycle faster:
- Fish and meat: Turnover rate 8-12 (every 2-3 days)
- Vegetables and fruit: Turnover rate 4-8 (every 4-7 days)
- Dairy products: Turnover rate 3-6 (every 5-10 days)
- Dry goods: Turnover rate 1-2 (every 2-4 weeks)
⚠️ Note:
Track turnover rates by product category, not just overall averages. Meat with rate 1 signals problems, but rice with rate 1 is perfectly normal.
Digital help with inventory management
Manually tracking inventory values and turnover rates consumes significant time. Many restaurants now use digital tools to automatically calculate inventory levels and movement speeds.
Food cost calculators like KitchenNmbrs can show you per ingredient which products linger too long, allowing you to adjust purchasing patterns accordingly.
Related articles
How do you calculate turnover rate? (step by step)
Count your inventory value at the beginning of the month
Go through your cooler, freezer, and dry storage. Add up all products at purchase prices (not selling prices). Note this amount.
Count your inventory value at the end of the month
Do the same at the end of the month. Add up all inventory at purchase prices. Calculate the average: (beginning + end) / 2.
Divide your monthly purchases by average inventory
Take your total purchases for that month (excl. VAT) and divide by your average inventory value. The result is your turnover rate.
✨ Pro tip
Track your meat and seafood turnover rates weekly for 4 weeks straight - anything below 8 times monthly means you're risking spoilage and quality loss. Fresh proteins should move every 2-3 days maximum.
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 a good turnover rate for a restaurant?
Can a turnover rate that's too high also be problematic?
Should I calculate turnover rate per ingredient?
What if my turnover rate drops below 1?
kennisbank.ingredients_in_article
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.
kennisbank.more_in_category
Related questions
Explore more topics
Manage inventory without spreadsheets
Always know what you have in stock and what it's worth. KitchenNmbrs connects inventory to recipes and purchasing for complete oversight. Start your free trial.
Start free trial →