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)
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.
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.
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.
Was this article helpful?
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.
📚 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.
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 →