calcolihoreca

Free calculators for restaurants, bars and pizzerias. Results are operational estimates and do not replace professional tax, legal, health or technical advice.

Food cost calculatorCocktail cost calculatorBlood alcohol calculatorPizza dough calculatorBreak-even calculatorBMI calculatorPercentage calculatorItalian tax codeAll calculatorsBar gamesBlogAuthorsAbout usEditorial policyContactPrivacyCookieTerms
Made in Italy
$calcoli·HoReCaFree · fast · no sign-up
Food CostMarginsBar & CocktailPizzaPastaStaff & HREventsCoffee
Home/Inventory Management

Inventory Management

Inventory Turnover Calculator — Restaurant & Bar Stock Rotation

Calculate how many times per month your restaurant or bar sells through its stock. Compare against Italian F&B benchmarks for food, wine and spirits.

Updated: May 2026
No registration Instant calculation Data stays in browser

Inventory turnover

Turnover ratio8 times/year
Average days in stock45.63 days
ReadingFast turnover
150 persone trovano utile questo calcolatore

Inventory Turnover Formula

Turnover ratio = COGS / Average inventory value

Average inventory = (Opening stock + Closing stock) / 2

COGS = Opening stock + Purchases − Closing stock

Days on hand (DIO) = 365 / Annual turnover
                   = 30 / Monthly turnover

Example (Italian trattoria, annual):
  Opening stock:  €4,200
  Purchases:     €96,000
  Closing stock:  €3,800
  COGS:          €4,200 + €96,000 − €3,800 = €96,400
  Avg inventory: (€4,200 + €3,800) / 2 = €4,000
  Turnover:       €96,400 / €4,000 = 24.1×/year
  Monthly rate:   24.1 / 12 = 2.0× per month (food only → low!)

Italian F&B Inventory Benchmarks

CategoryTurnover (annual)Days on handSignal
Fresh food (perishables)300–360×1–1.2 daysGood ≥ 300×
Dry goods & pantry48–72×5–7 daysGood ≥ 48×
House wine (vino della casa)96–144×2.5–3.8 daysGood ≥ 96×
DOC/DOCG regional wines2–4×90–180 daysGood ≥ 2×
Premium DOCG (Barolo, etc.)1–2×180–365 daysGood ≥ 1×
Spirits & liqueurs4–6×60–90 daysGood ≥ 4×
Draft beer (fusto)48–96×3.8–7.5 daysGood ≥ 48×

Example: Diagnosing a Slow Wine Cellar

A Milanese restaurant notices cash flow pressure. Their food COGS are healthy but the wine cellar represents €28,000 in stock value.

  • Annual wine COGS: €42,000
  • Average wine inventory: €28,000
  • Turnover ratio: 42,000 / 28,000 = 1.5×/year ← below benchmark (2×)
  • Days on hand: 365 / 1.5 = 243 days of stock
  • Action: remove 20 slow-selling SKUs, reduce reorder quantities on premium labels
  • After optimisation: turnover improved to 2.8×, freeing €13,000 in working capital
Risposte rapide

Direct answers

What is inventory turnover and why does it matter for restaurants?
Inventory turnover measures how many times you sell and replace your stock in a given period. A high turnover means fresher ingredients, less waste, and more cash flow. A low turnover indicates over-purchasing, spoilage risk, and tied-up capital. For Italian restaurants, food turnover should be 25–30× per month.
What is a good inventory turnover ratio for an Italian restaurant?
Italian F&B benchmarks: fresh food 25–30× per month (1–1.5 days on hand), dry goods 4–6× per month, house wine 8–12× per month, DOC/DOCG wines 2–4× per year, spirits 4–6× per year, beer (draft) 4–8× per month. Anything slower than these benchmarks suggests over-stocking.
How do I calculate inventory turnover?
Turnover = Cost of Goods Sold (COGS) / Average Inventory Value. Average inventory = (Opening stock value + Closing stock value) / 2. COGS = Opening stock + Purchases − Closing stock. Most restaurant POS systems report COGS monthly; combine with your monthly stock counts.
What does 'days inventory outstanding' mean?
Days Inventory Outstanding (DIO) is the average number of days an item sits in stock before being used. Formula: DIO = 365 / Annual turnover (or 30 / Monthly turnover). Lower DIO is better for perishables — a DIO of 2 days for fresh fish is healthy; 10 days is a spoilage risk.
How can I improve my restaurant's inventory turnover?
Key strategies: reduce portion sizes on slow-selling dishes, run daily specials to clear near-expiry ingredients, implement FIFO (first in, first out) storage, tighten order quantities using a reorder-point system, review the wine list and remove slow sellers. Most Italian restaurants can cut slow-moving stock by 20–30% within 2 months.
Should I calculate turnover separately for food, wine and spirits?
Yes — absolutely. Food, wine and spirits have very different natural turnover rates. Mixing them hides problems. A restaurant with healthy food turnover but a stagnant wine cellar will show an artificially low combined ratio. Track each category separately and compare against the relevant Italian benchmark.
Quick answers

Frequently Asked Questions

What is inventory turnover and why does it matter for restaurants?

Inventory turnover measures how many times you sell and replace your stock in a given period. A high turnover means fresher ingredients, less waste, and more cash flow. A low turnover indicates over-purchasing, spoilage risk, and tied-up capital. For Italian restaurants, food turnover should be 25–30× per month.

What is a good inventory turnover ratio for an Italian restaurant?

Italian F&B benchmarks: fresh food 25–30× per month (1–1.5 days on hand), dry goods 4–6× per month, house wine 8–12× per month, DOC/DOCG wines 2–4× per year, spirits 4–6× per year, beer (draft) 4–8× per month. Anything slower than these benchmarks suggests over-stocking.

How do I calculate inventory turnover?

Turnover = Cost of Goods Sold (COGS) / Average Inventory Value. Average inventory = (Opening stock value + Closing stock value) / 2. COGS = Opening stock + Purchases − Closing stock. Most restaurant POS systems report COGS monthly; combine with your monthly stock counts.

What does 'days inventory outstanding' mean?

Days Inventory Outstanding (DIO) is the average number of days an item sits in stock before being used. Formula: DIO = 365 / Annual turnover (or 30 / Monthly turnover). Lower DIO is better for perishables — a DIO of 2 days for fresh fish is healthy; 10 days is a spoilage risk.

How can I improve my restaurant's inventory turnover?

Key strategies: reduce portion sizes on slow-selling dishes, run daily specials to clear near-expiry ingredients, implement FIFO (first in, first out) storage, tighten order quantities using a reorder-point system, review the wine list and remove slow sellers. Most Italian restaurants can cut slow-moving stock by 20–30% within 2 months.

Should I calculate turnover separately for food, wine and spirits?

Yes — absolutely. Food, wine and spirits have very different natural turnover rates. Mixing them hides problems. A restaurant with healthy food turnover but a stagnant wine cellar will show an artificially low combined ratio. Track each category separately and compare against the relevant Italian benchmark.

Italian version: Calcola rotazione magazzino

Inventory turnover

Turnover ratio8 times/year
Average days in stock45.63 days
ReadingFast turnover
150 persone trovano utile questo calcolatore

Explore 3 similar calculators

Inventory Value CalculatorMinimum Stock CalculatorFood Cost Calculator
Next useful tools

Related calculators

InventoryInventory Value CalculatorCalculate total inventory value using FIFO, LIFO or average cost methods.Open calculatorInventoryMinimum Stock CalculatorCalculate the minimum safety stock level for each ingredient.Open calculatorFood CostFood Cost CalculatorCalculate the food cost percentage for any dish or entire menu.Open calculator