In this article +
- The five stock movements every restaurant has
- Part 1: Receiving and purchases
- Part 2: Recipes and consumption
- Part 3: Counting stock
- Part 4: Variance, the number that matters
- Part 5: Expiry and wastage
- Part 6: Reports that help you decide
- What to look for in restaurant inventory software
- Where Ecomeal is with inventory
- Frequently asked questions
The short answer
Restaurant inventory management software tracks every movement of stock, from purchase to use to waste. It compares what you should have used (based on recipes and sales) with what you actually used (based on counts), and shows the gap. That gap, called variance, is where profit leaks. Good software makes four things easy: receiving, recipes, counting and variance.
Most restaurants don't have an inventory problem. They have an information problem. The paneer was bought. The paneer was used. Some paneer was wasted. Some paneer, possibly, went home with someone. Nobody can say how much went where.
The five stock movements every restaurant has
Every gram of stock in your kitchen does one of five things:
Inventory management means recording each of these, so the numbers add up:
Opening stock + Purchases − Closing stock = What you used
And then checking that against:
What your recipes say you should have used, based on what you sold
The difference is your variance.
Part 1: Receiving and purchases
Everything starts at the back door. When a supplier delivers, someone should check:
- Quantity: did 10 kg arrive, or 9.4 kg in a 10 kg bag?
- Quality: is the produce fresh, the dairy cold, the meat right?
- Price: does the invoice match the agreed rate?
- Expiry: for packaged goods, what's the use-by date?
Good software lets you record a purchase against the supplier and item, at the actual price paid. Over time this shows you price creep, the slow rise in rates that never gets announced.
Part 2: Recipes and consumption
A recipe in inventory software isn't for cooking. It's a bill of materials: how many grams of each ingredient go into one plate.
| Paneer Butter Masala (1 plate) | Quantity |
|---|---|
| Paneer | 120 g |
| Butter | 25 g |
| Cream | 20 ml |
| Tomato-onion gravy base | 150 g |
| Spices and oil | 15 g |
Illustrative recipe. Your quantities will differ.
When a plate is sold, the software deducts these quantities from stock automatically. Sell 40 plates, and it expects 4.8 kg of paneer to be gone. This is called theoretical consumption.
Start with your top 20 dishes
You don't need recipes for all 140 menu items on day one. Your top 20 sellers probably drive most of your food cost. Recipe those first.
Part 3: Counting stock
Counting is the least loved job in any kitchen, and the most important one. Without a count, there's no actual consumption to compare against.
- Daily: high-value, high-risk items (meat, seafood, paneer, cheese, butter, alcohol).
- Weekly: everything else that moves fast.
- Monthly: the full stock room.
Software helps by giving staff a counting list in the order things are stored, so they're not hunting for the cardamom.
Part 4: Variance, the number that matters
Here's a week of paneer, as an example:
| Kg | |
|---|---|
| Opening stock | 8.0 |
| Purchases | 30.0 |
| Closing stock (counted) | 6.5 |
| Actual used | 31.5 |
| Theoretical (from recipes × plates sold) | 28.2 |
| Variance | 3.3 kg (11.7%) |
Sample numbers for illustration.
At ₹420 a kilo, that's about ₹1,386 of paneer in one week that can't be explained. Over a year, that's roughly ₹72,000, from one ingredient. Variance comes from portions that are too generous, waste that isn't logged, wrong recipes, wrong counts, or theft.
The paneer whodunnit
Every kitchen has a mystery. The software doesn't solve it, but it tells you there is one, which ingredient it involves, and which day it happened. That's more than most detectives get.
Part 5: Expiry and wastage
Wastage needs its own log: what was thrown, how much, why (spoiled, burnt, over-prepped, returned), and who logged it. Combined with expiry tracking, it tells you whether you're over-buying or over-prepping. We go deeper in our guides to food wastage management and FIFO, FEFO and expiry tracking.
Part 6: Reports that help you decide
The useful inventory reports are few:
- Variance by item, worst first
- Food cost percentage, weekly (how to calculate it)
- Price changes by supplier
- Wastage by reason
- Stock days on hand: how many days your current stock will last
What to look for in restaurant inventory software
| Feature | Why it matters |
|---|---|
| Purchase entry with supplier and price | Tracks price creep |
| Recipes linked to POS items | Automatic theoretical consumption |
| Unit conversion (kg, g, litre, piece, packet) | Real kitchens buy in packets, use in grams |
| Mobile counting | Counting happens in the store room, not at a desk |
| Variance report | The main reason to have inventory software |
| Wastage log with reasons | Separates waste from theft from portioning |
| Expiry and batch tracking | Fewer surprises in the walk-in |
| Multi-outlet and central kitchen | Transfers between outlets |
| Low-stock alerts | Fewer "we're out of it" moments |
Where Ecomeal is with inventory
We're building Ecomeal's inventory and waste product, Wastello, with batch-level costing, expiry tracking and waste logs. It isn't live yet, so we won't pretend otherwise.
What Ecomeal does today that helps: switch any item off when it runs out and it disappears from the POS and QR menu at once; and AI Up Sell finds dishes that are selling slowly and writes a deal for each, which helps move stock before it becomes waste. If you need full inventory today, Petpooja, Rista and Gofrugal all offer inventory modules; see our POS comparison.
Frequently asked questions
What is restaurant inventory management software?
Software that records purchases, stock levels, recipe-based consumption, wastage and counts, and shows the gap between what you should have used and what you actually used.
How often should a restaurant count inventory?
High-value items daily, fast-moving items weekly, and the full store monthly.
What is a good inventory variance for a restaurant?
Lower is better. Many operators aim to keep variance within a small single-digit percentage for key items. Large or growing variance on one item is a signal to investigate portions, waste or recipes.
Can I manage restaurant inventory in Excel?
Yes, for small menus and one outlet. It gets hard with recipes, multiple users and outlets. Read inventory software vs Excel.
Does Ecomeal have inventory management?
Not yet. Wastello, our inventory and waste product, is in development.
See it in your Kitchen.
Ecomeal Lite starts at ₹333/month + GST, billed yearly. A short demo on WhatsApp shows you billing, KOTs and AI Up Sell on your own menu.