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 truck & mobile hospitality · ⏱️ 2 min read

How do I calculate how much stock I need for a day at the market?

📝 KitchenNmbrs · updated 15 Mar 2026

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)

1

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.

2

Check external factors

Look at weather, holidays, school vacations, and local events. Adjust your forecast: in rain -25%, at events +50%, at holidays variable.

3

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.

Try KitchenNmbrs free →

Was this article helpful?

Share this article

WhatsApp LinkedIn

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.

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

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 →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏
Chef Digit
KitchenNmbrs assistent