BETA APP IN DEVELOPMENT HACCP and more are available in your dashboard — currently in beta, so minor bugs may occur. The updated app with full integration is coming soon.
📝 Labor cost, P&L & break-even · ⏱️ 3 min read

How do I set up an inventory policy that combines food cost targets with waste reduction?

📝 KitchenNmbrs · updated 17 Mar 2026

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:

  1. 10 most expensive ingredients (maximum food cost impact)
  2. 5 most perishable items (highest waste risk)
  3. 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)

1

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.

2

Calculate minimum and maximum inventory levels

Use the formula: Minimum = (Daily consumption × Delivery time) + 50% safety margin. Maximum = Minimum × 2.5 to prevent overbuying.

3

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.

4

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.

5

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.

Try KitchenNmbrs free →

Was this article helpful?

Share this article

WhatsApp LinkedIn

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.

ℹ️ This article was prepared based on official sources and professional expertise. While we strive for current and accurate information, the content may differ from the most recent regulations. Always consult the official authorities for binding standards.

📚 Sources consulted

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.

JS

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.

🏆 8 years kitchen manager at 1NUL8 Group Rotterdam
Expertise: food cost management HACCP kitchen management restaurant operations food safety compliance

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 →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏
Chef Digit
KitchenNmbrs assistent