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.
📝 Daily control · ⏱️ 2 min read

How do I set up a monthly purchasing analysis as a fixed agenda item?

📝 KitchenNmbrs · updated 13 Mar 2026

The average restaurant wastes €4,560 annually through uncontrolled purchasing decisions. Your purchasing directly controls your biggest expense after labor costs. Most restaurant owners buy impulsively, bleeding money through poor timing, excessive quantities, and overpriced suppliers.

Why monthly purchasing analysis matters

Your purchasing decisions directly impact food costs and profit margins. Without regular analysis, you can't identify:

  • If you're buying too much or too little
  • Which suppliers cost you too much
  • Where seasonal fluctuations hit you
  • If your purchasing rhythm matches your sales

A 30-minute monthly review can save hundreds of euros each month.

💡 Example:

Restaurant with €25,000 monthly revenue discovers through analysis:

  • Fish supplier 15% more expensive than competitor: €180/month
  • Too many vegetables purchased: €120 waste
  • Wrong timing for meat orders: €80 extra

Savings: €380/month = €4,560/year

The 5 critical points of your monthly analysis

1. Purchasing vs. sales ratio

Compare total purchasing against revenue. Healthy ratios look like this:

  • Restaurant: 28-35% of revenue to purchasing
  • Bistro: 25-32% of revenue to purchasing
  • Fast casual: 25-30% of revenue to purchasing

Consistently exceeding these percentages means money's leaking out somewhere.

2. Supplier price analysis

Track your 5 largest suppliers for price movements. Build a simple comparison table:

💡 Example monthly table:

  • Meat Jansen: €1,240 (previous month €1,180) → +5%
  • Vegetables De Wit: €680 (previous month €720) → -6%
  • Fish Verkerk: €890 (previous month €850) → +5%

Action: Call meat and fish suppliers to explain price increases

3. Waste analysis

Calculate what you've discarded and its value. Normal waste runs 5-8% of purchasing. Anything above 10% signals trouble.

⚠️ Note:

Calculate waste in purchasing value, not selling value. €50 of discarded meat costs you €50, not the €150 menu price.

4. Inventory rotation check

Identify products sitting in stock too long. Items remaining longer than a week drain your cash flow through:

  • Capital tied up in inventory
  • Risk of spoilage
  • Storage space occupied

5. Seasonality and planning

Match your purchasing rhythm to seasons and events. A pattern we see repeatedly in restaurant financials shows operators paying premium prices for out-of-season ingredients. Asparagus costs triple in October compared to May pricing.

Practical execution: your monthly checklist

Schedule this for the 5th of every month. Gather last month's invoices and work through this checklist:

💡 Practical example checklist:

  • Total purchasing: €8,750 at €28,000 revenue = 31% ✓
  • Biggest increase: meat +8% → call supplier
  • Waste: €380 = 4.3% of purchasing ✓
  • Slow moving: veal (10 days inventory) → order less
  • Next month: asparagus season → adjust menu

Digital support for your analysis

Excel works but eats up time. Systems automatically track:

  • Purchasing per supplier per month
  • Cost price development per dish
  • Inventory rotation and shelf life
  • Automatic food cost calculation

This cuts your monthly analysis from an hour down to 10 minutes.

Actions based on your analysis

Analysis without action wastes time. Typical responses include:

  • Price increase >10%: Call supplier or find alternative
  • Waste >8%: Order smaller quantities
  • Inventory >1 week: Adjust menu or promote items
  • Season change: Update menu and recipes

⚠️ Note:

Don't change everything at once. Tackle 1-2 points per month. Too many changes create kitchen chaos.

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

1

Collect all purchasing invoices from the past month

Gather all supplier invoices together. Sort by supplier and add up the total amounts per supplier. Also note your total revenue for that month.

2

Calculate your purchasing-revenue ratio and compare with previous month

Divide your total purchasing by your revenue and multiply by 100. For example: €8,000 purchasing at €25,000 revenue = 32%. Compare this with previous month and your target percentage.

3

Analyze price changes per supplier

Compare each supplier with previous month. Increases above 5% deserve attention. Call suppliers for unexpected increases and ask for the reason.

4

Calculate your waste and slow-moving inventory

Estimate the value of discarded food and products that have been sitting longer than a week. Add this up and divide by your total purchasing. Above 8% requires action.

5

Create an action list for the coming month

Note 2-3 concrete actions: which supplier to call, which products to order less of, which menu items to adjust. Schedule these actions in your calendar.

✨ Pro tip

Block exactly 90 minutes on the 5th of each month for your purchasing review and treat it like your most important supplier meeting. This strict schedule helps restaurants achieve 12-15% better food cost control within 6 months.

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 often should I do my purchasing analysis?

Monthly hits the sweet spot. Weekly analysis costs too much time for minimal benefit. Quarterly reviews let problems fester too long, costing you money.

What if my purchasing percentage is too high?

First verify your calculation uses revenue excluding VAT. Then examine waste levels, supplier pricing, and portion sizes. Usually one of these three drives the problem.

Do I need to compare all suppliers with competitors?

Focus on your 3-5 largest suppliers who represent 80% of your purchasing. Comparing small suppliers often costs more time than you'll save.

How do I prevent products from staying too long in inventory?

Order more frequently in smaller quantities. It's better to order twice weekly than once with excess. Also adjust your menu around existing inventory.

What if suppliers raise their prices?

Ask for detailed explanations first. For structural increases, you have three options: find alternative suppliers, adjust your menu, or raise selling prices. Usually a combination works most effectively.

Should I track purchasing costs by individual dish or just overall totals?

Track both, but start with overall totals if you're new to this. Individual dish costing provides deeper insights but requires more sophisticated systems and time investment.

How do I handle seasonal price swings in my analysis?

Create separate benchmarks for peak and off-season periods. Track year-over-year comparisons for the same month rather than month-to-month changes during volatile seasons.

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

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

Table of Contents

💬 in 𝕏