Restaurant Inventory Turnover: What Good Looks Like
Turnover connects two things most operators track separately — food cost and cash flow. Here is how to read it and what to do when it drifts.
The number and what it means
Inventory turnover counts how many times you sell through and replace your whole stock in a period. Divide cost of goods sold by average inventory value — opening plus closing, divided by two — and you have it.
Most people find days on hand easier to reason about. Divide the days in the period by the turnover figure. A restaurant turning stock 2.5 times in a 30-day month is carrying 12 days of inventory.
Framed that way the implication is obvious. Twelve days of stock is twelve days of purchases sitting in a walk-in instead of in your bank account, exposed to spoilage, damage and loss the entire time.
Benchmarks worth using
A blended 7–14 days on hand suits most full-service restaurants. But the blended figure conceals more than it reveals, because different categories have completely different natural rates:
- Fresh produce: 1–3 days
- Fresh proteins and dairy: 3–7 days
- Frozen: 10–21 days
- Dry goods and tinned: 14–30 days
- Wine and spirits: 30–60 days, deliberately
A bar-led business will always look slow on a blended basis, and that is correct rather than a problem — you cannot run a wine list on three days of stock. Break the figure down by category before drawing any conclusion, because the remedy for slow produce and the remedy for slow spirits have nothing in common.
Why faster is not automatically better
Turnover is one of the few metrics where the usual advice to maximise it is actively wrong. Below roughly five days on hand, the costs start outweighing the benefits:
- Stockouts. An 86'd dish costs a sale and disappoints a guest, which is worth far more than the cash freed by holding less.
- Emergency purchasing. Running to a supermarket at retail prices destroys the margin on everything that ingredient touches.
- Lost bulk pricing and extra delivery fees from ordering little and often.
- Receiving labor. More deliveries means more time checking and putting away, a cost that never appears in the turnover figure.
The target is not maximum turnover but the lowest stock level that reliably avoids running out. That is exactly what a calculated par level is for, and it is why par levels and turnover are best worked on together.
The two ways slow turnover costs you
It raises food cost
Stock held too long spoils, gets damaged, or expires. That loss enters cost of goods sold with no corresponding sale, completely indistinguishable from food you actually served. Operators routinely spend months investigating a rising food cost percentage when the cause is sitting in the store room.
It consumes cash
Inventory is money already spent that cannot be spent again. A site carrying $12,000 of stock when $7,000 would do has $5,000 unavailable for rent or wages. This is a significant part of why profitable restaurants run short of cash.
The release is worth calculating. An operation with $1,600 daily COGS moving from 14 days on hand to 9 frees $8,000. It is a one-off rather than an ongoing saving, but it needs no extra sales to obtain and it is usually available within a month.
How to fix slow turnover
- Set par levels from real usage data. The highest-impact change, because it addresses ordering discipline rather than its symptoms.
- Split perishable deliveries. Two smaller deliveries a week carry roughly half the stock of one large one while selling exactly the same amount.
- Count the same way every time. Inconsistent counting produces swings that have nothing to do with your ordering and destroy the trend line.
- Hunt dead stock. Every store room holds items bought for a special that never sold. Use them, write them off, and work out how they got there.
- Be sceptical of bulk deals on perishables. A 15% discount is a loss if you discard a fifth of the order.
- Look at slow-moving menu items. A dish selling twice weekly with its own dedicated perishable ingredient is a turnover problem wearing a menu item's clothing.
Track turnover monthly next to food cost. It tends to move first, which makes it a useful early warning that ordering discipline is slipping before the food cost percentage shows it.
Frequently asked questions
What is a good inventory turnover for a restaurant?
A blended 7–14 days on hand suits most full-service operations, roughly 2–4 turns a month. Quick-service often runs tighter; bar-led businesses look slower because of spirits.
How do I calculate days on hand?
Divide the number of days in the period by your turnover figure. Turning stock 2.5 times in 30 days gives 12 days on hand.
Why is my inventory turnover getting slower?
Usually ordering drift, a menu change that added slow-moving ingredients, bulk purchases that have not sold through, or accumulated dead stock nobody has written off.
Should food and beverage turnover be calculated separately?
Yes. Spirits turn far more slowly by design, so blending them with food produces a figure that is difficult to interpret and easy to misread as a problem.
Does higher turnover always mean better management?
No. Very high turnover often means stockouts, emergency buying at retail, and lost bulk discounts. The right level is the lowest one that reliably avoids running out.
How does turnover relate to par levels?
Par levels set how much stock you hold; turnover measures the result. If turnover is slow, the pars are too generous or are not being followed.
Run the numbers
Use the free Inventory Turnover Calculator to apply everything above to your own figures.