The average restaurant throws away 10-15% of the food it purchases. For a restaurant spending 8,000 EUR monthly on ingredients, that is 800-1,200 EUR going directly into the bin. Over a year, poor inventory management costs a typical restaurant 10,000-15,000 EUR in preventable waste alone.
Add over-ordering, spoilage, theft, and inefficient storage, and inventory problems can account for a 3-5 percentage point swing in food cost. That swing is often the difference between a profitable restaurant and one that is barely breaking even.
Here is a practical system to get your inventory under control.
Why Most Restaurant Inventory Systems Fail
Restaurants are not warehouses. You deal with perishable goods that have shelf lives measured in days, a menu that requires dozens of different ingredients, and a kitchen team that is focused on cooking, not counting.
The most common failures:
Inconsistency. Inventory gets counted meticulously for two weeks, then someone gets busy and it lapses. Sporadic counting is worse than no counting because it creates a false sense of control.
Excessive complexity. Systems that require counting every individual egg and sprig of parsley burn out staff within weeks. The goal is accuracy on high-value items, not perfection on everything.
No accountability. If nobody is responsible for inventory results, nobody cares about inventory results. Assign a specific person (usually the head chef or sous chef) as the inventory owner.
The ABCV Method: Focus Where It Matters
Not all inventory items deserve equal attention. The ABCV method categorizes items by value and volatility:
A items (high value, 15-20% of items, 70-80% of cost): Proteins (beef, fish, seafood, premium cuts), expensive cheeses, specialty ingredients. Count these daily or every other day. Any variance here has immediate financial impact.
B items (medium value, 25-30% of items, 15-20% of cost): Produce, dairy, standard cheeses, cooking oils, wine. Count weekly. Manage through par levels and smart ordering.
C items (low value, 50-60% of items, 5-10% of cost): Dry goods, spices, condiments, cleaning supplies. Count monthly. Order when you notice stock getting low or on a fixed schedule.
V items (volatile): Items with very short shelf lives regardless of value. Fresh herbs, berries, seafood, bread. These need daily monitoring because they can become waste within 24-48 hours.
This approach lets you invest your counting time where it actually impacts your bottom line.
Setting Up Par Levels
A par level is the minimum quantity of each item you should have on hand at any time. It prevents both stockouts (running out during service) and over-ordering (excess inventory that risks spoilage).
How to Calculate Par Levels
Formula: Par Level = (Average Daily Usage x Lead Time in Days) + Safety Stock
Example: You use 3 kg of salmon per day. Your fish supplier delivers every 2 days (lead time = 2). Safety stock is 1 day’s worth.
Par Level = (3 x 2) + 3 = 9 kg
When your salmon stock drops to 9 kg, you order. This ensures you never run out but also never have more than a few days’ worth on hand.
Adjusting for Demand Patterns
Static par levels fail because demand is not static. Your Friday salmon usage is probably double your Tuesday usage. Create at least two par level sets:
- Weekday pars: Based on Monday-Thursday average usage
- Weekend pars: Based on Friday-Sunday average usage
If your business is highly seasonal, create a third set for peak season (summer in tourist areas, December in most markets).
The Weekly Inventory Count Process
Preparation (15 minutes)
- Print or open your inventory count sheet organized by storage area (walk-in, freezer, dry storage, bar)
- Ensure all recent deliveries are put away and organized
- Schedule the count for the same time each week (ideally Sunday evening or Monday morning before deliveries)
Counting (45-60 minutes for a mid-size restaurant)
- Two people: one counts, one records. This prevents errors and discourages falsification.
- Count by weight for proteins, produce, and cheese. Count by unit for beverages, canned goods, and packaged items.
- Be consistent with units. If you track chicken in kilograms, always use kilograms, never pieces.
- Count everything in the designated area before moving to the next.
Calculation (15 minutes)
- Usage: Opening inventory + purchases - closing inventory = usage
- Theoretical usage: What you should have used based on POS sales data and recipes
- Variance: Actual usage - theoretical usage
A variance of more than 2-3% on A items warrants investigation.
Investigation (as needed)
Common causes of inventory variance: - Portioning errors: Kitchen is using 220g of protein per plate instead of the specified 180g - Unrecorded waste: Prep waste, dropped dishes, and spoiled items not being logged - Theft: Unfortunately real, especially with high-value items - Incorrect recipe costing: Your recipes say one thing but the actual preparation uses different quantities - Receiving errors: Deliveries not matching invoices (short-weighted or missing items)
FIFO: The Rule You Must Enforce
First In, First Out. Every delivery must be stored behind existing stock so that older items are used first. This sounds elementary. In practice, it is the most commonly violated inventory principle in restaurants.
Why it breaks down: A delivery arrives at 10 AM during prep rush. The porter stacks the new cases in front of the existing ones because it is faster. Nobody rotates. The older product gets pushed to the back, expires, and gets thrown away.
How to enforce it: - Label every item with the delivery date using a permanent marker or dated stickers - Train every person who puts away deliveries, not just the kitchen manager - Do a spot check twice per week: pull items from the back of shelves and check dates - Make FIFO violation a serious performance issue, not a minor oversight
Reducing Waste: Practical Strategies
Track What You Throw Away
Place a waste log sheet next to each bin in the kitchen. Staff record what they discard: item, approximate weight, and reason (spoilage, prep waste, customer return, mistake). Review the log weekly.
Most restaurants are shocked by their first waste audit. Seeing “4 kg of mixed salad greens, wilted” written down repeatedly makes the problem concrete in a way that abstract percentages never do.
Cross-Utilize Ingredients
Design your menu so that key ingredients appear in multiple dishes. If you buy whole chickens, use breasts for one dish, thighs for another, and bones for stock. If you prep a large batch of roasted vegetables, use them in a salad, a grain bowl, and a pasta dish.
The 80/20 approach: 80% of your menu should use ingredients that appear in at least 2 dishes. The remaining 20% can use specialty ingredients, but these should be items with long shelf lives or items you can source in very small quantities.
Optimize Prep Quantities
Over-prepping is one of the biggest waste generators. If your Tuesday dinner service averages 45 covers and you prep enough mise en place for 70, the excess becomes waste.
Use your POS data to predict daily demand by dish. Prep to expected demand plus a 15-20% buffer, not to capacity. For items with very short prep-to-expiry windows (sliced avocado, dressed salads), prep in smaller batches more frequently.
Negotiate Delivery Frequency
If your supplier delivers twice per week, you are forced to order 3-4 days’ worth at a time. If they deliver four times per week, you can order 2 days’ worth, reducing the window for spoilage.
More frequent deliveries may cost slightly more in delivery fees, but the reduction in spoilage usually more than compensates. Calculate both costs before defaulting to less frequent deliveries.
Technology That Helps
Inventory management apps: Several affordable apps (MarketMan, BlueCart, Lightspeed) integrate with POS systems to track theoretical versus actual usage automatically. They cost 100-300 EUR per month and save hours of manual calculation.
Digital ordering with inventory awareness: When your online ordering platform is connected to your inventory system, you can automatically mark items as unavailable when stock runs out. This prevents the frustrating experience of a customer ordering something you cannot deliver. FoxiFood’s menu management system allows real-time item availability updates across all ordering channels.
Smart scales: Connected kitchen scales that log weights during prep and portioning. They create automatic records of actual ingredient usage, making variance analysis much faster.
The Financial Payoff
A restaurant that moves from no inventory management to a basic weekly system typically sees:
- Food cost reduction: 2-4 percentage points (saving 1,500-3,000 EUR monthly on 40,000 EUR revenue)
- Waste reduction: 30-50% (saving 300-600 EUR monthly)
- Fewer stockouts: 80% reduction in “86’d” items during service
- Time investment: 2-3 hours per week for counting and analysis
The ROI is immediate and substantial. There is no restaurant improvement with a better effort-to-reward ratio than getting inventory management right. Start this week with a simple count of your A items, and build from there.