Restaurant Inventory Management: How to Stop Losing Money on Stock
A practical guide to restaurant inventory management for small business owners. Learn how to track stock, calculate food cost percentage, prevent theft, and use your POS to control inventory automatically.
Poor inventory management is the silent killer of restaurant profitability. It's not as dramatic as a fire in the kitchen or a bad online review — but it quietly drains thousands of rupees every month from restaurants that don't have a handle on their stock.
The good news: you don't need expensive software or a supply chain degree to get control of your inventory. You need a clear process, a few simple habits, and a POS system that does some of the heavy lifting for you.
This guide gives you all three.
Why Restaurant Inventory Management Matters
Let's start with the numbers. For most restaurants:
- Food cost (the cost of ingredients as a percentage of revenue) should sit between 28–35%
- Every percentage point above this target represents money walking out of your kitchen
- A restaurant doing ₹10 lakh/month in revenue with a 38% food cost (vs. 32% target) is losing ₹60,000 per month to inventory inefficiency
That ₹60,000 doesn't disappear cleanly into thin air. It hides in:
- Spoiled ingredients thrown in the bin
- Staff meals that aren't tracked
- Overportioning on expensive proteins
- Theft (both external and internal)
- Ordering errors and duplicate purchases
Getting your inventory under control attacks all of these simultaneously.
The 4 Pillars of Restaurant Inventory Control
Pillar 1: Regular Physical Counts
The most basic inventory control practice is also the most powerful: physically count your stock on a regular schedule.
Recommended frequency:
- High-value proteins (meat, seafood, paneer): Count daily
- Dairy, produce, beverages: Count weekly
- Dry goods, spices, packaging: Count bi-weekly or monthly
Use a standardised inventory count sheet with par levels (the minimum amount of each item you want on hand before reordering). Count at the same time each day/week — ideally before service starts, not after.
Pillar 2: Calculate Theoretical vs. Actual Usage
This is where inventory management gets powerful. Your POS knows exactly how many portions of each dish you sold. If you've defined the recipe cost for each dish (how much of each ingredient goes into it), your POS can calculate your theoretical ingredient usage — what you should have used based on sales.
Compare this against your actual usage (opening stock + purchases - closing stock):
Variance = Actual Usage - Theoretical Usage
A small variance (1–3%) is normal and accounts for spillage, recipe variation, and tasting. A large variance (5%+) means something is wrong — overportioning, waste, or theft.
Pillar 3: Establish Par Levels and Reorder Points
A par level is the minimum quantity of each ingredient you need to have on hand. A reorder point is the quantity that triggers a purchase order.
Setting these values eliminates two common and expensive mistakes:
- Emergency ordering — Running out of an ingredient and paying premium prices from a local shop at 11 AM before lunch service
- Over-stocking — Buying in bulk "just in case" and having half of it spoil before you use it
How to set par levels:
- Look at your last 30 days of sales data for each dish
- Calculate how much of each ingredient that represents per week
- Add a buffer of 20% for busy weeks
- Set that as your weekly par level
Pillar 4: Control the Receiving Process
Inventory losses often start before the food even enters your kitchen. A delivery arrives, a busy chef signs off without checking, and 200g short of paneer or a box of mangoes that's half-spoiled slips through.
Receiving best practices:
- Weigh or count all deliveries before signing the invoice
- Reject any items that don't meet quality standards — every time, not just when you're in a good mood
- Store new deliveries behind existing stock (FIFO — First In, First Out)
- Record deliveries in your inventory system the day they arrive
This single discipline — proper receiving — can reduce food cost by 1–2% in most restaurants.
Using Your POS System for Inventory Control
A modern POS system like Tapito can automate much of the theoretical usage calculation for you. When you set up your menu with proper recipe costing (ingredient quantities per dish), the system automatically:
- Deducts ingredient quantities from your stock each time a dish is sold
- Alerts you when an item is approaching its par level
- Generates a variance report comparing theoretical vs. actual usage over any time period
This turns inventory from a reactive, manual process into a proactive, data-driven one.
Controlling the Three Biggest Inventory Losses
Loss 1: Overportioning
If your recipe calls for 180g of chicken per dish but your chef is habitually plating 210g, you're using 17% more protein than your recipe cost accounts for. On high-volume items, this compounds fast.
Solution: Invest in a portion scale. Use it during onboarding for every chef and do random spot-checks monthly. It's a ₹1,500 tool that can save ₹20,000/month.
Loss 2: Spoilage
Spoilage happens when you order too much, prepare too much, or store food incorrectly. Attack it on three fronts:
- Order smarter (using your POS sales data)
- Prep smaller batches more frequently during service
- Implement FIFO rigorously so older stock is always used first
Loss 3: Staff Meals and Theft
Staff meals are a legitimate cost — but they need to be tracked. Create a simple system where every staff meal is entered into the POS as a "staff meal" transaction at zero charge. This gives you an accurate picture of this cost and makes it visible.
For theft, the most effective deterrent is transparency. When staff know that every ingredient is counted and every dish is tracked, opportunity theft drops dramatically. A POS with robust inventory variance reporting makes this visible without accusation.
Your Weekly Inventory Routine (15 Minutes a Day)
| Action | Time | Frequency |
|---|---|---|
| Count high-value proteins | 5 min | Daily |
| Record deliveries in POS | 2 min | Per delivery |
| Review day's sales vs. theoretical usage | 3 min | Daily |
| Full stock count + reorder | 30 min | Weekly |
| Review monthly variance report | 15 min | Monthly |
This routine takes less than 15 minutes a day and gives you complete visibility over one of your largest costs.
Start With One Change
If you do nothing else from this guide, start calculating your food cost percentage weekly:
Food Cost % = (Food Purchases ÷ Food Revenue) × 100
If you don't know this number, you're flying blind. If you do know it and it's above 35%, you have work to do — and now you have a roadmap for how to do it.
Your inventory is money. Treat it like money.