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