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 minimum stock level per product in my kitchen?

📝 KitchenNmbrs · updated 14 Mar 2026

Picture this: it's Saturday night, your busiest service of the week, and you've just run out of salmon for your signature dish. Meanwhile, you've got €300 worth of vegetables slowly wilting in your walk-in cooler. This scenario plays out in kitchens everywhere because most restaurants guess at their minimum stock levels instead of calculating them properly.

Why minimum stock levels matter

Without minimum stock levels you run two risks. Too little stock means you have to remove dishes from the menu or make expensive emergency purchases. Too much stock means you tie up money and risk spoilage.

  • Tying up money in unnecessary inventory costs you cashflow
  • Too little stock means lost sales
  • Products with short shelf life need extra attention
  • Lead time determines how much buffer you need

The basic formula for minimum stock

The minimum stock level consists of two parts: your consumption during lead time plus a safety buffer.

💡 Formula:

Minimum stock level = (Average daily consumption × Lead time in days) + Safety buffer

The safety buffer compensates for unexpected busy periods or delayed deliveries. For most products, 20-30% of consumption during lead time works well.

Calculate average daily consumption

You calculate your daily consumption by dividing your weekly consumption by the number of days you're open.

💡 Example - Chicken fillet:

Your restaurant is open 6 days a week and uses an average of 12 kg of chicken fillet per week.

  • Daily consumption: 12 kg ÷ 6 days = 2 kg per day
  • Lead time: 2 days
  • Consumption during lead time: 2 kg × 2 days = 4 kg

Minimum level: 4 kg + 1.2 kg buffer = 5.2 kg

Include at least 4 weeks for a reliable average. Seasonal products require separate calculations per period.

Different products, different rules

Not every product needs the same approach. Fresh products, frozen goods, and dry goods each have their own dynamics. I've seen restaurants lose €200-400 per month by applying the same minimum stock calculation to fresh herbs as they do to canned tomatoes - a mistake that's easily avoided.

  • Fresh products: Smaller buffers (10-20%), order more frequently
  • Frozen products: Larger buffers possible (30-50%), order less frequently
  • Dry goods: Largest buffers (50-100%), bulk purchasing possible
  • A-products: Top sellers you always want in stock

⚠️ Note:

For fresh fish and meat with shorter shelf life, always calculate with smaller buffers. Better to order one extra time than deal with waste costs.

Seasons and special events

Your minimum stock level isn't the same all year round. Summer terrace, Christmas period, or local events can significantly affect your consumption.

💡 Example - Barbecue meat in summer:

Normal period: 8 kg per week. Summer period: 15 kg per week.

  • Summer daily consumption: 15 kg ÷ 6 days = 2.5 kg
  • Minimum level summer: (2.5 kg × 2 days) + 1.5 kg = 6.5 kg
  • Difference from winter: +3 kg extra minimum

Create separate minimum levels for busy periods. Plan these adjustments at least 2 weeks in advance.

Monitor and adjust stock levels

Your minimum stock levels aren't fixed values. Check them monthly and adjust where needed.

  • Are there products that frequently run out? Raise the minimum
  • Did you throw away too much? Lower the minimum
  • Have lead times changed? Adjust the calculation
  • New dishes on the menu? Recalculate consumption

A good rule of thumb: if you run out of a product more than once a month, your minimum is too low. If you regularly have to throw away products, your minimum is too high.

How do you calculate minimum stock levels? (step by step)

1

Gather consumption data from 4 weeks

Note for each product how much you used per week. Count purchases minus remaining stock. Take at least 4 weeks for a reliable average.

2

Calculate average daily consumption

Divide weekly consumption by the number of days you're open. A restaurant open 6 days and using 12 kg of chicken fillet per week: 12 ÷ 6 = 2 kg per day.

3

Determine lead time and buffer

Check the standard lead time with your supplier. Multiply daily consumption by lead time and add 20-30% safety buffer. For fresh products: smaller buffer, for shelf-stable products: larger buffer.

✨ Pro tip

Start by tracking your top 5 ingredients for exactly 3 weeks, then calculate minimums based on that data. You'll have reliable numbers faster than guessing for months.

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 much safety buffer should I maintain?

For fresh products 10-20%, for frozen goods 30-50%, for dry goods 50-100%. The buffer compensates for unexpected busy periods or delayed deliveries.

How often should I adjust my minimum stock levels?

Check monthly whether your levels still make sense. Adjust immediately for seasonal changes, new dishes, or changed lead times.

What if I don't have consumption data?

Start with an estimate based on your menu and number of covers. From now on, record your actual consumption and adjust after 4 weeks.

Do I need to calculate a minimum for every ingredient?

Focus first on your top 20 ingredients that represent 80% of your purchases. Then you can expand to less critical products.

How do I handle products I only use once a week?

For ingredients you rarely use, you can choose just-in-time ordering or keep a fixed small amount in stock.

What happens if my supplier changes delivery schedules?

Recalculate immediately using the new lead time. If delivery goes from 1 day to 3 days, your minimum stock needs to increase significantly.

Should expensive ingredients like saffron have different minimums?

Yes, calculate based on cost per gram and usage frequency. For expensive spices, maintain just enough for 2-3 weeks plus one small emergency portion.

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