Every restaurant owner knows their food cost percentage. Almost nobody knows their variance — and that is exactly where the money leaks away.
Your inventory is the biggest pile of money in your business that nobody really watches. Between the moment you sign for a box of fish on receipt and the moment the guest pays for their plate, an average restaurant loses 4 to 7% of its purchased value without it ever appearing on a bill: spoilage in the fridge, oversized portions, wrong orders, breakage, and — more often than we like to admit — theft. That loss appears on no menu. It is hidden in the gap between what you thought you sold and what actually disappeared from your shelves.
Good inventory management is not paperwork. It is the discipline that makes that gap visible, measurable and steerable — just as you already do with your prime cost. In this article we break down where the money in your inventory leaks away, introduce variance as a KPI, and line up 7 concrete steps that turn your stock from a blind spot into a number you can steer.
Why inventory is the most expensive blind spot in your kitchen
Inventory feels like something innocent: products you need anyway, sitting neatly in the fridge until you use them. But every box on your shelf is two things at once. It is tied-up money — cash you already paid but haven't yet earned — and it is a ticking clock, because fresh product spoils. The longer a product sits there, the greater the chance you throw it away instead of selling it.
The figures don't lie. Research into food waste in kitchens keeps pointing at the same two culprits: prep inefficiency (too much mise en place, oversized portions, poor cutting technique) accounts for around 45% of food thrown away, and spoilage for another roughly 21%. Together that is two thirds of your waste — and both can be tackled directly with better inventory management. The rest leaks away through portion variation, breakage and shrinkage (unexplained loss, including theft), which in some businesses runs to several percent of revenue.
The problem is not that you have inventory — without stock there is no service. The problem is that most restaurants don't know how much is there, how fast it turns over and where the difference between purchased and sold goes. And you can't steer what you don't measure.
Variance: the gap between what you sold and what disappeared
This is the most important concept in this whole article. Variance is the difference between your theoretical usage (what you should have used according to your till, based on the dishes sold and their recipes) and your actual usage (what really disappeared from stock according to your counts).
Variance = actual usage (from your counts) − theoretical usage (from your till sales × recipes)
An example makes it concrete. Say your till records that this weekend you sold dishes requiring 190 portions of cod. But your count shows your stock dropped by 200 portions of cod. Those 10 portions of difference are your variance — fish you paid for, that went into your kitchen, but that never came back as revenue. Multiply by the purchase price and you see in euros what one product cost you without earning a thing.
Theoretical vs. actual usage
One product, one weekend — the difference is your variance
The gap of 10 portions (≈5%) is your variance: product you paid for that never came back as revenue. Below 3% is very tight, 3–7% is normal, above 7% points to a structural leak.
Variance is so powerful because it tells you precisely where your money leaks, product by product. A high variance on your expensive proteins weighs far more heavily than on your potatoes. And the benchmarks are well known: a variance below 3% points to very tight control (or to sloppy counting), 3 to 7% is normal and healthy, and anything above 7% is an alarm signal that something is structurally wrong — usually a combination of spoilage, oversized portions, wrong orders or theft.
Important: the bulk of your variance — typically 65 to 75% — is controllable loss from spoilage, waste and process errors. Only 25 to 35% is theft or unexplained loss. That is good news: it means you hold the lion's share of your variance in your own hands, without hiring a detective. It is tied to how well you control your food costs and reduce your food waste.
Sitting inventory: the money spoiling on your shelves
The second major KPI is your inventory turnover: how often you 'cycle through' your entire stock per month. You calculate it by dividing your cost of goods sold over a period by your average inventory value in that same period.
Inventory turnover = cost of goods sold ÷ average inventory value
For a table-service restaurant a healthy turnover sits between 4 and 8 times per month; fast concepts such as fast food or fast-casual turn more like 6 to 12 times. The figure tells you something fundamental about your cash flow: every time your stock turns over, you convert tied-up money into revenue. A low turnover means too much cash is sitting on your shelves — money that isn't working, and that creeps a day closer to its use-by date every day.
A slow turnover is therefore doubly expensive: you pay your suppliers while the product still sits unsold in the fridge, and you run the risk of eventually throwing it away. This is why inventory and cash flow are inseparably linked: a pile of dead stock on your shelves is literally working capital tied up in something that can spoil. Anyone who raises their turnover — ordering smaller and more often instead of big and rarely — frees up cash without making a single euro of extra revenue.
Par levels: stop ordering on gut feel
Most orders in hospitality start with a glance into the fridge and a gut feeling: "we're a bit short on cream, throw in a few extra tubs". That feeling costs money on both sides — it orders too much (overstock that spoils) or too little (shortages that cost sales or trigger expensive last-minute purchases).
The alternative is the par level: the minimum quantity of each product you want to keep between two deliveries. You calculate it from your average daily usage, your supplier's lead time and a safety margin for busy services. The rule is simple: drop below the par level and you top up to exactly the par level — no more, no less. Ordering becomes an arithmetic exercise instead of a guess.
Ordering on gut feel vs. on par level
One product, one week — green is good, yellow is overstock, red is a shortage
The same product, the same week — just a fixed par level instead of a gut feeling. Recalibrate the levels every quarter and with every menu change.
Par levels work best in combination with your reservation data. You already know today roughly how many covers are coming this week; anyone who links that forecast to their par levels orders forward on actual demand instead of backward on the past. A quiet week calls for lower par levels than a fully booked weekend — and that information is already in your system.
The 7 steps to tight inventory management
Time for the system. These seven steps build on one another: start at the top and only move down once the previous step has become a habit.
1. Count consistently — same moment, same unit, same order
A count is only valuable if it is comparable. Always count at the same moment (for example before the delivery or after closing), in the same unit (choose kilos or tubs, not both) and always walk your storage in the same physical order — from cold room to freezer to dry store. Make one person per shift the owner of the count. Count your expensive, fast-perishing products weekly or daily; the rest every week. The order and the rhythm matter more than the perfection of any single figure.
2. Calculate your variance per period
Next to each counted product, set what your till should have used based on the dishes sold. The difference is your variance — first per product, then as a percentage of your purchasing. Start with your ten most expensive products: that is where the most money sits, and where every percentage point of improvement pays off most. A variance that rises week after week is your earliest warning that a leak has appeared.
3. Set par levels and recalibrate them
Set a par level for each product based on usage, lead time and safety margin. Top up to the par level, never beyond it. Recalibrate the levels every quarter and whenever your menu changes — a seasonal dish that comes off takes its ingredients with it. This is directly tied to your supplier arrangements: smaller, more frequent deliveries lower your inventory value, but make sure to negotiate your minimum order amounts and delivery slots in return.
4. Rotate according to FIFO
"First in, first out": the oldest product goes into the kitchen first. Place new deliveries behind or beneath the existing stock and label everything with the receipt or use-by date. FIFO is the cheapest measure against spoilage that exists — it costs nothing but discipline, and it tackles the biggest cause of waste head-on. Make it part of your mise en place routine instead of a loose intention.
5. Focus on your top 20% (ABC analysis)
Not every product deserves equal attention. According to the Pareto principle, typically 20% of your products account for 80% of your purchasing value — usually your proteins, your spirits and your wine. Divide up your range: A-products (high value, count often and accurately), B-products (average), C-products (low, count less often). That way you spend your scarce counting time where it pays off most, instead of toiling as hard over salt as over sea bass.
6. Link your inventory to your menu
Inventory and menu are two sides of the same coin. A dish that sells poorly lets its ingredients spoil; an ingredient you use in only one dish is vulnerable to waste. Use the insights from menu engineering to build dishes that share ingredients, so each product is written off across multiple sales and your turnover rises. A well-designed menu is also a tool for inventory management.
7. Digitise — but only once the discipline is in place
A spreadsheet with count sheets, par levels and a weekly variance calculation gets you surprisingly far. Software only becomes truly valuable once it automatically links your purchase invoices, your till sales and your counts — then your theoretical usage and your variance roll out by themselves. But software doesn't fix sloppy counts; it only speeds up what you already do. So the right order is: first the habit, then the tool. Anyone who already tracks their occupancy and sales data in an analytics dashboard already has half the building blocks in place.
The fine dining paradox: low volumes, high value, fast spoilage
For gastronomic restaurants, inventory management is even more sensitive. You work with expensive, fragile products — lobster, foie gras, fresh truffle, rare fish — in small quantities and with a short shelf life. One misjudged order on a product worth hundreds of euros per kilo hurts more than a whole week of wasted potatoes. Here every percentage point of variance weighs heavily, and here a low turnover is most dangerous: dead stock of luxury product is dead stock of luxury money.
At the same time, in fine dining you have a trump card that other businesses lack: you work almost entirely on reservation, often with a fixed tasting menu. That means you know your production days in advance. Anyone who knows that 22 covers are coming on Tuesday and 46 on Saturday can tune their orders to that precisely, instead of stockpiling "just in case". It is exactly that predictability that makes tight inventory management in the top segment not only possible, but obligatory.
Your action plan for the next 90 days
Inventory management is a habit, not a project. Here is how you build it up:
- Week 1 — measure your baseline. Count your entire inventory once, thoroughly, and note the total inventory value. Calculate your current turnover. This is your starting point.
- Week 2 — start the weekly count. Fixed day, fixed unit, fixed order, one owner. Start with your ten most expensive products.
- Weeks 3–4 — calculate your first variance. Compare theoretical and actual usage on that top ten. Fix the visible leaks immediately (portioning, FIFO, labelling).
- Weeks 5–8 — set par levels. Calculate levels for your A- and B-products and order strictly to them. Link them to your reservation forecast.
- Weeks 9–13 — refine and consider a tool. Review your par levels, fold your turnover target into your annual budget, and only now evaluate whether software is worth it.
After that, track two figures monthly in your management overview: your variance (as a percentage of purchasing) and your inventory turnover. As long as the variance stays below 7% and your turnover is stable or rising, you are on track.
Conclusion: your inventory is money — treat it that way
Nobody became a restaurateur to count boxes. And it doesn't have to be daily: the difference between a leaking and a tight inventory is not an endless battle but a system — a fixed count, a variance in your monthly overview, par levels on the wall and FIFO as a reflex. Set it up well once, and it largely runs itself, and you see the difference straight in your margin.
The data that feeds that system is largely already in house. Your reservation system already knows today how many covers are coming this week; the HappyChef Analytics dashboard shows you your sales and occupancy patterns, so you can tune your par levels and orders to actual demand instead of gut feel. The link between "what are we expecting" and "what do we order" is therefore not extra paperwork, but a glance at a screen that is already hanging there.
Curious how you can put your reservation and sales data to work for sharper planning — from staff to stock? Book a free demo and we'll show you how other restaurants make their data pull its weight.