Smart inventory policies reduce food costs by 5-10% while cutting waste in half. Most restaurants either overbuy from fear of running out or underbuy and face costly emergency orders. Here's how to balance both your margins and sustainability goals.
Why inventory policy drives your food cost success
Your inventory represents cash sitting on shelves. Excess inventory spoils and creates waste. Insufficient stock forces premium-priced emergency buys. An effective policy maintains this delicate balance.
💡 Example:
Restaurant with €500,000 annual revenue and 30% food cost:
- Annual purchases: €150,000
- With 2% excess waste: €3,000 loss
- With 5% emergency purchases (20% markup): €1,500 extra costs
Total preventable loss: €4,500 annually
Three foundations of cost-effective inventory control
1. Minimum stock levels for each product
Set the lowest acceptable quantity for every key ingredient. Base calculations on:
- Daily usage patterns
- Supplier lead times
- Buffer for peak service periods
2. Maximum stock thresholds
Cap your buying to prevent overstocking. This matters most for items with short shelf lives.
3. Ordering schedules by category
Different ingredients need different reorder frequencies. Group your stock into:
- Daily fresh: fish, meat, delicate herbs (daily or every other day)
- Cold storage: dairy, produce (2-3 times weekly)
- Pantry staples: oils, pasta, canned items (weekly)
- Dry goods: flour, grains, spices (monthly or bi-monthly)
⚠️ Note:
Base inventory calculations on real consumption data, not estimates. Monitor actual usage for 2 weeks to establish accurate baselines.
Calculate precise inventory targets
Apply this formula to each core ingredient:
Minimum stock = (Daily usage × Lead time) + Safety buffer
💡 Example: Fresh salmon
Bistro serving 60 covers daily, salmon featured in 40% of orders:
- Daily usage: 24 portions × 150g = 3.6 kg
- Delivery lead time: 1 day
- Safety buffer: 50% for busy periods
Minimum stock: (3.6 kg × 1 day) + (3.6 kg × 0.5) = 5.4 kg salmon
Maximum stock = Minimum stock × 2.5
This ceiling prevents overbuying and subsequent spoilage losses.
Integrate waste prevention into purchasing decisions
Waste stems from three controllable sources in your inventory system:
1. Overordering (buying beyond capacity)
- Document disposal amounts by product
- Lower maximum levels for frequently spoiled items
- Schedule smaller, frequent deliveries for perishables
2. Storage mismanagement
- Enforce FIFO rotation: First In, First Out
- Label everything with receive and expiration dates
- Maintain proper temperatures for each category
3. Poor expiration tracking
- Check expiration dates daily
- Prioritize near-expiry items in prep
- Adapt daily specials around aging inventory
Most kitchen managers discover too late that their waste tracking reveals patterns - like consistently over-ordering produce on Mondays or storing herbs at wrong temperatures.
💡 Example: Waste reduction impact
Restaurant discarding €150 weekly in vegetables:
- Annual waste: €7,800
- 50% reduction through policy changes: €3,900 savings
- Additional margin on total revenue: 0.8%
Direct profit increase: €3,900 annually
Track inventory value for cash flow health
Your stock represents tied-up capital. Calculate total inventory value weekly:
Inventory value = Sum of (Quantity × Purchase price) for all items
Target an inventory worth 3-7 days of revenue. For €500,000 annual sales, maintain €4,100-€9,600 in stock.
⚠️ Note:
Rising weekly inventory values signal systematic overbuying. This strains cash flow and increases spoilage risk.
Digital systems versus spreadsheet management
Consistent execution makes inventory policies work. Excel seems simple initially but creates problems:
- Manual updates consume valuable time
- Hidden formula errors cause miscalculations
- No live updates during service rushes
- Team sharing becomes complicated
Digital tools like KitchenNmbrs automate stock tracking and send alerts when levels drop below minimums.
Roll out gradually: focus first, expand later
Don't tackle 200+ ingredients simultaneously. Start with:
- 10 most expensive ingredients (maximum food cost impact)
- 5 most perishable items (highest waste risk)
- 3 hardest-to-source products (greatest supply vulnerability)
Once this core system operates smoothly, gradually include remaining inventory.
How do you set up an inventory policy? (step by step)
Track 2 weeks of your actual consumption
Note daily how much you use of your 20 most important ingredients. This gives you a realistic picture of your average daily consumption.
Calculate minimum and maximum inventory levels
Use the formula: Minimum = (Daily consumption × Delivery time) + 50% safety margin. Maximum = Minimum × 2.5 to prevent overbuying.
Set purchase frequency per product group
Fresh daily every other day, refrigerated products 2x per week, shelf-stable products weekly, dry storage monthly. Adjust based on your space and delivery options.
Implement FIFO system for storage
Label all products with receipt date. Use oldest products first. Check expiration dates daily and plan menu items around products that are about to expire.
Monitor your inventory value weekly
Count what your total inventory is worth each week. Aim for 3-7 days of turnover. If this consistently increases, you're buying too much.
✨ Pro tip
Track your 8 most expensive proteins for 3 weeks to establish baseline usage patterns. This single focus manages 45-55% of your food cost while you perfect the system before expanding.
Calculate this yourself?
In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.
Was this article helpful?
Frequently asked questions
How many days of revenue should I hold in inventory?
Target 3-7 days of revenue in total inventory value. A restaurant generating €10,000 weekly should maintain €4,300-€10,000 in stock. More ties up excessive capital, less creates supply vulnerabilities.
How frequently should I revise my inventory targets?
Review minimum and maximum levels monthly for accuracy. Adjust immediately after menu changes or seasonal shifts. Consumption can fluctuate 20-30% between summer and winter periods.
What if my supplier consistently misses delivery windows?
Double your safety margin from 50% to 100% for unreliable suppliers. Better yet, establish backup suppliers for critical ingredients to reduce dependency risk.
How do I stop staff from panic-ordering excessive quantities?
Establish clear ordering authority and provide real-time inventory visibility. Train your team on overbuying costs and give them access to actual stock levels through digital systems.
Should inventory levels change seasonally?
Absolutely, especially for seasonal ingredients. Spring asparagus requires different stock levels than fall root vegetables. Adjust minimums and maximums based on seasonal demand and supplier availability.
Which products need the tightest inventory control?
Focus on high-cost proteins, short-shelf-life produce, and items with unpredictable supply chains. These three categories typically account for 60-70% of your food cost and waste exposure.
📚 Sources consulted
- EU Verordening 852/2004 — Levensmiddelenhygiëne (2004) — Official source
- EU Verordening 853/2004 — Hygiënevoorschriften voor levensmiddelen van dierlijke oorsprong (2004) — Official source
- EU Verordening 1169/2011 — Voedselinformatie aan consumenten (2011) — Official source
- NVWA — Hygiënecode voor de horeca (2024) — Official source
- NVWA — Allergenen in voedsel (2024) — Official source
- Codex Alimentarius — International Food Standards (2024) — Official source
- FSA — Safer food, better business (HACCP) (2024) — Official source
- BVL — Lebensmittelhygiene (HACCP) (2024) — Official source
- Warenwetbesluit Bereiding en behandeling van levensmiddelen (2024) — Official source
- WHO — Foodborne diseases estimates (2024) — Official source
Food Standards Agency (FSA) — https://www.food.gov.uk
The HACCP standards shown in this application are for informational purposes only. KitchenNmbrs does not guarantee that displayed values are current or complete. Always consult the FSA or your local authority for the latest regulations.
Written by
Jeffrey Smit
Founder & CEO of KitchenNmbrs
Jeffrey Smit built KitchenNmbrs from 8 years of hands-on experience as kitchen manager at 1NUL8 Group in Rotterdam. His mission: give every restaurant owner control over food cost.
Calculate your break-even point in seconds
Food cost is just one part of the story. KitchenNmbrs also helps you structure labor costs and other expenses for a complete break-even overview. Start free.
Start free trial →