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.
📝 Food waste as a financial system · ⏱️ 2 min read

How do I set up a purchasing plan based on expected occupancy to minimize waste?

📝 KitchenNmbrs · updated 17 Mar 2026

Smart purchasing planning cuts food waste by 30-50% while protecting your profit margins. Most restaurants order based on guesswork, tossing hundreds of euros worth of ingredients weekly. A data-driven approach matches your buying to actual customer flow.

Why purchasing planning matters for your bottom line

Food waste drains €200 to €800 weekly from the average restaurant. That's €10,400 to €41,600 annually down the drain. The culprit? Buying for 100 guests when only 70 show up.

⚠️ Note:

Waste inflates your food cost percentage. Toss 10% of ingredients, and your food cost jumps from 30% to 33%.

Mine your historical occupancy patterns

Dig into three months of occupancy data. Hunt for weekly rhythms, seasonal shifts, and special events that spike or sink your numbers.

  • Monday: average 45 covers
  • Tuesday: average 52 covers
  • Wednesday: average 48 covers
  • Thursday: average 78 covers
  • Friday: average 125 covers
  • Saturday: average 140 covers
  • Sunday: average 95 covers

Tourist spots swing wildly between seasons. School holidays and local festivals mess with your baseline too.

Map ingredient consumption per guest

After managing kitchen operations for nearly a decade, I've learned every ingredient needs its own consumption rate per cover. Factor in mise-en-place prep, staff tastings, and inevitable kitchen loss.

💡 Example salmon calculation:

40 salmon dishes per 100 covers (40% popularity rate).

  • Portion per plate: 180 grams
  • Mise-en-place loss: 5%
  • Tastings and waste: 3%

Total per salmon dish: 180g × 1.08 = 194 grams

Per 100 covers: 40 × 194g = 7.76 kg salmon needed

Build your daily purchasing matrix

Match expected covers with ingredient consumption rates. Build a clear grid showing exactly what to order for each day.

💡 Example purchasing matrix Friday:

Expected occupancy: 125 covers

  • Salmon: 125 × 77.6g = 9.7 kg
  • Beef: 125 × 45g = 5.6 kg
  • Chicken: 125 × 32g = 4.0 kg
  • Vegetables: 125 × 85g = 10.6 kg

Add 10% buffer for surprise rushes

Calculate your safety buffer

Always pad orders by 5-15% for surprise busy spells or dishes that outperform expectations. Your buffer size depends on occupancy predictability and supplier flexibility.

  • Stable occupancy: 5-8% buffer
  • Fluctuating occupancy: 10-12% buffer
  • Highly unpredictable: 15% buffer
  • Quick-spoiling items: smaller buffer
  • Long shelf life: bigger buffer works

Track and refine weekly

Compare actual covers against your projections. Consistently over or under-ordering? Tweak your formulas. Smart purchasing plans improve incrementally each week.

⚠️ Note:

Weather swings occupancy 20-30%. Check forecasts before finalizing orders.

Digital purchasing tools

Excel spreadsheets work but get messy fast with multiple ingredients. Apps can automatically crunch consumption rates from recipes and expected covers to generate order quantities.

How do you set up a purchasing plan? (step by step)

1

Analyze your occupancy patterns

Gather data from the past 3 months about your daily covers. Distinguish by day of the week and watch for seasonal patterns or special circumstances that affect your occupancy.

2

Calculate consumption per cover per ingredient

For each main ingredient: add the portion size on the plate + mise-en-place loss + tastings/waste. Multiply by the popularity of dishes to get your total consumption per 100 covers.

3

Create a purchasing matrix per day

Combine expected occupancy with consumption per cover for each day. Build in a safety buffer of 5-15% depending on how predictable your occupancy is and how quickly ingredients spoil.

✨ Pro tip

Focus purchasing planning on your top 8 protein items first - they represent 75% of your waste costs and spoil within 48-72 hours. Master these and you'll slash weekly waste dramatically.

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 large should my safety buffer be in purchasing planning?

Buffer size depends on occupancy predictability. Stable traffic needs 5-8%, fluctuating patterns require 10-12%. Keep smaller buffers for perishables that spoil quickly.

What if my supplier doesn't deliver daily?

Plan across multiple days and factor in shelf life. Order fresh fish for 1-2 days, meat for 3-4 days, vegetables for 2-5 days depending on type.

How do I prevent waste when unexpected busy periods don't happen?

Partner with nearby restaurants for ingredient sharing, create standard 'leftover specials' for next day, or use social media flash sales to draw last-minute diners.

Should I account for no-shows on reservations?

Yes, 5-10% of reservations typically don't show. Subtract this percentage from your expected covers when calculating purchase quantities.

How often should I adjust my purchasing plan?

Review actual versus planned occupancy weekly, adjust averages monthly. During seasonal shifts or menu changes, update more frequently.

Which ingredients should I prioritize for purchasing planning first?

Start with your 5 most expensive proteins and produce items. These typically represent 60-70% of your food costs and waste potential.

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

Make food waste measurable and manageable

Every kilo you throw away is lost margin. KitchenNmbrs connects your inventory to your recipes so you can see exactly where waste occurs — and how much it costs. Try it free.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏
Chef Digit
KitchenNmbrs assistent