Picture this: you arrive at the farmers market with high hopes, only to sell out of your bestsellers by noon or pack up boxes of unsold perishables at closing time. Both scenarios hurt your bottom line. Smart stock calculation means buying exactly what you need for maximum profit.
Start with your sales figures from last time
Your previous sales data tells the most accurate story. Always track what you brought versus what sold. Without these numbers, you're shooting in the dark.
💡 Example:
Last week at the Saturday market:
- Brought: 80 rolls, 60 croissants, 40 sausage rolls
- Sold: 75 rolls, 45 croissants, 38 sausage rolls
- Left over: 5 rolls, 15 croissants, 2 sausage rolls
Sales percentage: 94% rolls, 75% croissants, 95% sausage rolls
Account for external factors
Market sales fluctuate based on circumstances beyond your control. Weather patterns, local events, and seasonal changes directly impact foot traffic.
- Weather: Rain typically reduces visitors by 20-30%
- Holidays: Pre-holiday shopping boosts sales, post-holiday slumps
- School breaks: Family shopping patterns shift product demand
- Community events: Can double or halve your usual traffic
⚠️ Note:
Check weather forecasts and community calendars the night before. A surprise festival nearby might triple your expected sales.
Calculate your safety margin
You'll want enough stock to meet demand without excessive waste. Here's one of the most common blind spots in kitchen management: treating all products the same. Fast-movers deserve a 110% buffer, while slow items need just 90%.
💡 Example calculation:
Expected sales based on last week:
- Rolls: 75 pieces × 110% = 83 pieces
- Croissants: 45 pieces × 90% = 41 pieces (slow-moving)
- Sausage rolls: 38 pieces × 110% = 42 pieces
Total to buy: 83 + 41 + 42 = 166 pieces
Account for shelf life
Perishability determines risk levels. Items that spoil quickly need conservative ordering, while longer-lasting products allow bigger safety buffers.
- 1 day shelf life: Order 100-105% of projected sales
- 2-3 days shelf life: Order 110-115% of projected sales
- Longer shelf life: Order up to 120% of projected sales
Cost of too much vs. too little
Smart vendors calculate the financial impact of both scenarios. This analysis guides product-specific decisions and prevents costly mistakes.
💡 Example cost trade-off:
Roll costs €0.80 to buy, sells for €2.50:
- Too little: miss €1.70 profit per roll
- Too much: lose €0.80 per roll
Conclusion: better to have a bit too much than too little (lose €0.80 vs. miss €1.70)
⚠️ Note:
Factor in the true cost of each scenario. That unsold roll costs €0.80, but the disappointed customer who leaves empty-handed costs €1.70 in missed profit.
How do you calculate your stock for a market day? (step by step)
Analyze your last market day
Note what you brought and what you sold per product. Calculate the sales percentage: sold ÷ brought × 100. This becomes your baseline forecast.
Check external factors
Look at weather, holidays, school vacations, and local events. Adjust your forecast: in rain -25%, at events +50%, at holidays variable.
Add safety margin
Popular products: +10% of expected sales. Slow-moving products: -10%. Highly perishable items: maximum +5% to limit waste.
✨ Pro tip
Track your sales data in a simple spreadsheet for 8-10 market days, noting weather and special events. You'll spot seasonal patterns that make forecasting much more accurate.
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
What if I don't have sales figures from previous times yet?
Start conservatively with smaller quantities and document everything meticulously. After 3-4 market days, you'll have enough data for reliable forecasting.
How do I forecast sales in bad weather?
Rainy conditions typically reduce foot traffic by 20-30%. Stock fewer fresh items but increase hot beverages and comfort foods. Weather changes buying patterns significantly.
Should I account for competition at the market?
Absolutely - new vendors can cut your sales by 30% or more. Monitor stall changes and adjust accordingly. Sometimes a competitor leaving actually boosts your numbers.
What do I do with leftover products that didn't sell?
Plan secondary uses before market day. Day-old bread becomes croutons, excess vegetables turn into soup. Factor this 'rescue value' into your cost calculations since not everything unsold equals total loss.
📚 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.
Food cost tools made for food trucks
Small menu, big impact on your margin. KitchenNmbrs is light, fast and mobile — perfect for food truck entrepreneurs who need to count every cent. Try it free for 14 days.
Start free trial →