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.
📝 Inventory management & stock control · ⏱️ 3 min read

How do I calculate the maximum stock level per product in my kitchen?

📝 KitchenNmbrs · updated 15 Mar 2026

Most restaurants either drown in excess inventory or run out of key ingredients at the worst possible moment. The maximum stock level determines exactly how much you should stock of each product. Here's how to calculate this for your kitchen.

Why a maximum stock level matters

Without a maximum you'll over-order. Products spoil, you tie up too much cash in inventory, and your cooler overflows. With a properly calculated maximum you control your cashflow and prevent waste.

💡 Example:

A bistro uses 15 kg beef tenderloin per week. Supplier delivers 2x weekly. Shelf life: 10 days.

  • Weekly consumption: 15 kg
  • Daily consumption: 15 ÷ 7 = 2.1 kg
  • Maximum stock: 10 days × 2.1 kg = 21 kg

So you never stock more than 21 kg beef tenderloin.

The formula for maximum stock level

Your maximum stock level depends on three factors:

  • Daily consumption - how much you use on average per day
  • Delivery frequency - how often your supplier comes
  • Shelf life - how long the product stays good

The basic formula is:

Maximum stock = Daily consumption × Minimum shelf life

⚠️ Note:

Always use the shortest shelf life. If beef tenderloin lasts 14 days but your cooler's unreliable and you want to use it within 8 days, calculate with 8 days.

Different product types, different calculations

Not every product follows the same logic. Here are the main categories:

Fresh products (meat, fish, vegetables)

  • Short shelf life (2-7 days)
  • Calculate conservatively: use 70% of the official shelf life
  • Example: fish lasts 4 days → calculate with 3 days

Shelf-stable products (pasta, rice, canned goods)

  • Long shelf life (months/years)
  • Maximum determined by storage space and cashflow
  • Standard: 4-8 weeks of inventory

Frozen products

  • Shelf life often 3-12 months
  • Maximum determined by freezer space
  • Note: energy costs of large freezers

💡 Example calculation fresh salmon:

Restaurant uses 8 kg salmon per week, supplier delivers 3x weekly:

  • Daily consumption: 8 ÷ 7 = 1.14 kg
  • Salmon shelf life: 4 days
  • Conservative shelf life: 4 × 0.7 = 2.8 days
  • Maximum stock: 1.14 × 2.8 = 3.2 kg

Never stock more than 3.2 kg salmon.

Account for seasons and fluctuations

Your consumption isn't consistent every day. Summer means more salads, winter brings stew season. Adjust your maximum per season:

  • Summer maximum - calculate with peak summer consumption
  • Winter maximum - calculate with peak winter consumption
  • Weekend maximum - if your weekends are significantly busier

Review your numbers every 3 months and adjust where needed.

Practical control in the kitchen

One of the most common blind spots in kitchen management is having maximums on paper but not enforcing them in daily operations. A maximum on paper only helps if you actually use it. Here's how:

  • Stick labels on your cooler with the maximum per product
  • Train your buyer to never order above the maximum
  • Check weekly: which products are at the maximum
  • Use tools like KitchenNmbrs to track your stock levels

⚠️ Note:

A maximum is a guideline, not a law. For special events or promotions you can temporarily order more. Just make sure you've got a plan to use it up.

Costs of too much inventory

Why is a maximum so important? Because excess inventory directly costs money:

💡 Cost example:

Restaurant has €15,000 in inventory, should be €8,000:

  • Excess tied up: €7,000
  • Lost interest (5% per year): €350
  • Extra spoilage (5%): €350
  • Total annual costs: €700

That's €58 per month in unnecessary costs.

How do you calculate the maximum stock level? (step by step)

1

Calculate your daily consumption per product

Look at your consumption from the past 4 weeks. Add it up and divide by 28 days. This gives you average daily consumption. Also check your peak days to see if you need seasonal adjustments.

2

Determine the practical shelf life

Don't use the official shelf life, but how long you actually want to keep the product. For fresh products: use 70% of the official date. If unsure about your cooler: be more conservative.

3

Multiply daily consumption by shelf life

The formula: daily consumption × practical shelf life = maximum stock. Round down for fresh products, up for shelf-stable products. Write down the maximum and post it with your inventory.

✨ Pro tip

Start with your 3 most expensive proteins and calculate their maximums over the next 7 days. These items typically represent 40-60% of your inventory value, so getting them right creates immediate impact.

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

What if my consumption fluctuates strongly by season?

Calculate different maxima per season. Use your summer consumption in summer, winter consumption in winter. Check every 3 months if your maxima are still correct and adjust where needed.

Should I calculate a safety stock on top of my maximum?

No, your maximum IS your safety stock. If your supplier's reliable, you don't need an extra buffer. With unreliable suppliers: increase your maximum by 20-30%.

How often should I update my maximum stock levels?

Review every 3 months if your consumption figures are still accurate. With new dishes on your menu or supplier changes: adjust immediately. Seasonal products need updates at the start of each season.

What if I get a good deal from my supplier?

A maximum is a guideline, not a law. With deals you can temporarily order more, but make sure you've got a plan to use it up. Calculate if the discount outweighs the risk of spoilage.

ℹ️ 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

Manage inventory without spreadsheets

Always know what you have in stock and what it's worth. KitchenNmbrs connects inventory to recipes and purchasing for complete oversight. Start your free trial.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏
Chef Digit
KitchenNmbrs assistent