78% of restaurant food waste stems from over-purchasing ingredients that don't align with actual menu demand. Most owners shop by instinct, leading to costly overstock or embarrassing sellouts. Here's a straightforward system to match your daily ingredient orders with projected sales.
Why connecting purchases to sales matters
Without tying your shopping list to menu projections, you'll face these issues:
- Over-purchasing → waste and cash locked in spoiling inventory
- Under-purchasing → disappointing customers with "sold out" signs
- Guesswork shopping → panic buying and inflated costs
- Hidden inventory expenses that drain profits silently
⚠️ Reality check:
Most operators assume they can predict sales accurately. But Friday's volume can exceed Tuesday's by 40%, and those fluctuations slip your mind easily.
Foundation: translating menu forecasts to ingredient quantities
The concept is straightforward: predict dish sales, then calculate ingredient requirements.
? Scenario:
Tonight's forecast: 80 covers. Historical data shows:
- 30% choose steak = 24 portions
- 25% choose salmon = 20 portions
- 20% choose pasta = 16 portions
Steak requirement: 24 × 200g = 4.8 kg beef needed
Approach 1: Focus on your money-makers
Target your 5 highest-selling dishes. They typically drive 80% of revenue and ingredient demand.
Process:
- Record yesterday's sales for each top dish
- Compare against last week's same day
- Project tonight's need (average plus 10% safety margin)
- Convert to primary ingredient quantities
? Sample math:
Yesterday (Wednesday): 18 steaks sold
Previous Wednesday: 22 steaks
Average: 20 portions
Tonight's projection: 20 + 10% buffer = 22 portions
Beef needed: 22 × 200g = 4.4 kg
Inventory check: got 4.4 kg on hand? If not, order the difference.
Approach 2: Use weekly sales rhythms
Each day carries distinct sales characteristics. Monday often hits 60% of Friday's volume. Sunday brunch differs dramatically from Sunday dinner.
Build this reference chart:
- Monday: 60-70% of peak day volume
- Tuesday: 70-80% of peak day volume
- Wednesday: 75-85% of peak day volume
- Thursday: 85-95% of peak day volume
- Friday: 100% (peak day baseline)
- Saturday: 95-100% of peak day volume
- Sunday: 80-90% of peak day volume
? Applied example:
Friday average: 100 covers (peak baseline)
Today's Tuesday → project 75 covers
Signature dish (30% order rate):
75 × 0.30 = 23 portions projected
Add 10% cushion = 25 portions to stock
Approach 3: Digital tracking for precision
Software solutions can connect recipe specifications to sales projections. Enter expected covers, and the platform generates your shopping requirements automatically - a pattern we see repeatedly in restaurant financials shows this reduces food waste by 25-30%.
Advantages:
- Eliminates manual number-crunching
- Built-in buffer calculations
- Factors in current inventory levels
- Adapts to your historical patterns
⚠️ Remember:
Technology isn't foolproof. Trust your instincts: stormy weather? Championship game tonight? These factors impact customer flow.
Post-service reality check
After closing, evaluate your forecasting accuracy:
- Actual sales versus projections?
- Surplus inventory? (over-purchased)
- Items that sold out? (under-purchased)
This feedback sharpens tomorrow's estimates.
? Learning example:
Projected: 25 steaks
Actual: 18 sold
Cause: heavy rain, reduced foot traffic
Impact: 7 surplus steaks (€42 over-investment)
Weather adjustment: reduce estimates by 20% during storms
Related articles
How do you link purchases to sales? (step by step)
Analyze your sales pattern
Look at your sales from the past 2 weeks. Note per day how many covers you had and how much of your 5 most popular dishes you sold. This becomes your basis for estimation.
Estimate for tonight
Compare with the same day last week and adjust for special circumstances (weather, events). Calculate how much of each top dish you expect to sell (for example, 30% of your covers order the steak).
Calculate ingredients
Multiply expected portions by the amount per portion. Add a 10-15% buffer for unexpected busy periods. Check your current inventory and only order what you're short on.
Evaluate after service
Compare actual sales with your estimate. Note what was left over and what ran out. This information makes your next estimate better.
✨ Pro tip
Track projected versus actual sales for your 3 top-selling dishes over the next 10 days. This focused approach builds accurate forecasting habits without overwhelming your daily routine.
Calculate this yourself?
In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.
Calculate it yourself?
Our free food cost calculator does it in seconds.
Was this article helpful?
Frequently asked questions
How much safety buffer should I maintain?
What if I lack historical sales data?
How do I avoid chronic over-purchasing?
Should weather influence my projections?
What's the most efficient way to track this daily?
How do I handle seasonal ingredient availability?
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.
More in this category
Related questions
- → How do I use food cost data as input for my conversation...
- → How do I set up an emergency plan if my food cost system...
- → How do I build a food cost dashboard step by step that...
- → How do I combine food cost and labor cost in one daily...
- → How can you keep a list of decisions that worked out...
Explore more topics
Automate your daily kitchen controls
Manual controls take time and miss errors. KitchenNmbrs automates temperature logging, inventory management, and HACCP checks. Try it free for 14 days.
Start free trial →