Right now, your fish supplier might be charging 15% more than last month while you're still using outdated pricing for your food costs. This silent creep can push your food cost from a healthy 30% to a devastating 40%. Most operators don't realize they're bleeding money until it's too late.
Why daily prices disrupt your food cost
Fish and meat don't behave like canned goods with stable pricing. Their costs swing based on weather patterns, seasonal demand, and supply chain disruptions. Yet your menu prices stay locked in for months.
⚠️ Watch out:
Too many restaurant owners calculate food costs using last month's prices while their supplier has already bumped up costs by 15%. You're now selling each dish at a loss without knowing it.
Calculating the impact of price fluctuations
You'll need three key numbers:
- Original purchase price: what your current food cost calculations assume
- Current purchase price: what you're actually paying today
- Weekly portion volume: how many times you sell this dish
💡 Example:
Your 200 gram steak portion:
- Original beef price: €22/kg
- Current beef price: €28/kg
- Food cost was: €4.40
- Food cost now: €5.60
- Cost increase per portion: €1.20
Selling 60 portions weekly = €3,744 in extra annual costs
Formula for annual impact
Here's your calculation for yearly cost impact:
Annual impact = (Current food cost - Original food cost) × Weekly portions × 52
💡 Salmon example:
Salmon fillet 150 gram portion:
- Was: €24/kg → €3.60 per portion
- Now: €32/kg → €4.80 per portion
- Increase: €1.20 per portion
- Weekly sales: 40 portions
Annual impact: €1.20 × 40 × 52 = €2,496
Recalculating your food cost percentage
Rising purchase prices automatically inflate your food cost percentage. One of the most common blind spots in kitchen management is failing to track this shift in real-time. Calculate your updated food cost like this:
Updated food cost % = (Current ingredient costs / Menu price excl. VAT) × 100
💡 Food cost impact example:
Steak priced at €32 (€29.36 excl. VAT):
- Original food cost: €8.40 → 28.6% food cost
- Current food cost: €10.60 → 36.1% food cost
- Increase: 7.5 percentage points
Your food cost jumped from 'healthy' to 'unsustainable'
Adjusting menu prices
Food costs above 35% typically signal trouble. You've got three moves:
- Increase menu price: most straightforward fix
- Trim portion size: drop from 200g to 180g steak
- Switch suppliers: might offer temporary relief
⚠️ Watch out:
Chasing cheaper suppliers for small savings can backfire through quality drops. Always weigh potential savings against customer satisfaction risks.
Seasonal patterns in your planning
Fish and meat follow predictable seasonal cycles. Smart operators plan around these patterns:
- Lamb: peaks around Easter and Christmas holidays
- Wild fish: spikes during rough weather (reduced catches)
- Beef: climbs in summer BBQ season
- Shellfish: costs more during winter months
Digital monitoring of price fluctuations
Tracking every price change manually eats up valuable time. Many operators now use tools like KitchenNmbrs to:
- Monitor purchase prices across suppliers
- Instantly calculate food cost impacts from price changes
- Determine required menu price adjustments automatically
You'll spot problematic price increases immediately and can react fast.
How do you calculate the impact of daily price fluctuations? (step by step)
Gather your current food costs
Write down the food cost you're currently using for each fish or meat dish. This is the basis of your current food cost calculation.
Check current purchase prices
Call your supplier or check your latest invoice. Write down the current kilogram price of your main ingredients and calculate the new food cost per portion.
Calculate the difference per portion
Subtract the old food cost from the new food cost. Multiply this difference by your number of portions per week × 52 for the annual impact.
Recalculate your food cost percentage
Divide the new ingredient costs by your selling price excl. VAT × 100. If this is above 35%, you need to take action.
Determine your action
Choose between raising menu price, reducing portion size, or switching suppliers. Calculate for each option what it means for your margin and guest satisfaction.
✨ Pro tip
Negotiate 30-day price guarantees with your primary protein suppliers, especially during volatile seasons. This gives you enough runway to adjust menu prices or find alternatives without scrambling weekly.
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 often should I check my purchase prices?
For fish and meat, review prices every 2 weeks minimum. These proteins swing quickly due to seasonal shifts, weather events, or market disruptions. For increases over 10%, calculate food cost impact immediately.
What if my supplier raises prices but competitors don't?
Verify you're comparing identical quality grades. Cheaper fish often means inferior quality or different species. Calculate potential customer loss costs versus the higher purchase price to make smart decisions.
Can I pass daily price fluctuations directly to guests?
Fixed menus make this challenging for most concepts. Some restaurants use 'market price' for certain fish dishes, but this doesn't work universally. Building price fluctuation buffers into your costs works better.
How do I prevent price increases from destroying my profit margins?
Build a 2-3% buffer into your food cost targets. Instead of targeting exactly 30% food cost, aim for 27-28%. This cushion absorbs unexpected price spikes without killing profitability.
Should I adjust menu prices immediately with every price increase?
Skip adjustments for minor fluctuations under 5%. But for structural increases exceeding 10%, act quickly. Otherwise your food cost jumps from 30% to 35%+ and that dish stops generating profit.
How do I handle suppliers who change prices without notice?
Demand 48-72 hour advance notice for price changes in your supplier agreements. Some operators negotiate price-lock periods during peak seasons. This prevents surprise cost spikes during busy periods.
⚠️ EU Regulation 1169/2011 — Allergen Information — https://eur-lex.europa.eu/eli/reg/2011/1169/oj
The allergen information on this page is based on EU Regulation 1169/2011. Recipes and ingredients may vary by supplier. Always verify current allergen information with your supplier and communicate this correctly to your guests. KitchenNmbrs is not liable for allergic reactions.
In the UK, the FSA enforces allergen regulations under the Food Information Regulations 2014.
📚 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.
Optimize your purchasing with data
Know exactly which supplier is most cost-effective and how price changes affect your margins. KitchenNmbrs links purchasing directly to recipe costs. Try it free for 14 days.
Start free trial →