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.
📝 Anyone who sells food · ⏱️ 3 min read

How do I calculate what a dish costs if I also account for waste and failed batches?

📝 KitchenNmbrs · updated 15 Mar 2026

A chef discovers their signature salmon costs €41 instead of the €28 they've been charging. Beyond ingredients hitting the plate, money disappears through trim waste, botched preparations, and expired stock. Here's how to capture these hidden costs in your pricing.

Why your actual costs exceed your calculations

Most operators tally only ingredients that reach the customer. But every kitchen bleeds money in ways you don't see:

  • Trim waste from fish and meat (30-50% of the product)
  • Failed preparations that need to be redone
  • Food that goes past its date
  • Portion loss due to inexperienced staff
  • Tasting and quality control by the chef

These expenses can pile on 15-25% above your ingredient costs.

⚠️ Note:

Skip these costs and your food percentage appears lower than reality. You think you're running 30% food cost, but you're actually hitting 35-40%.

The 3 categories of loss draining your profits

For accurate cost pricing, factor in three loss types:

1. Trim loss and processing loss

This occurs during prep. Consider:

  • Filleting fish: 40-50% loss
  • Deboning whole chicken: 25-30% loss
  • Peeling vegetables: 15-25% loss
  • Peeling and pitting fruit: 20-30% loss

💡 Example of trim loss:

You purchase whole salmon at €18.00 per kilo. After filleting, 55% remains usable.

  • Purchase price: €18.00/kg
  • Yield: 55%
  • True fillet price: €18.00 ÷ 0.55 = €32.73/kg

Your fish runs €14.73 per kilo higher than expected!

2. Preparation loss and failures

Not every attempt succeeds. Account for:

  • Failed sauces requiring remake: 5-10%
  • Burnt or incorrectly seasoned: 3-8%
  • Dropped or incorrectly cut: 2-5%
  • Quality control and tasting: 2-3%

3. Inventory loss and waste

Food discarded before use:

  • Past expiration: 3-8% of purchases
  • Improperly stored: 2-5%
  • Over-ordered: 5-15%
  • Damaged on delivery: 1-3%

Formula for true cost price including loss

Apply this calculation to capture all losses:

True cost price = (Base ingredients + Trim loss + Preparation loss + Inventory loss)

Or as a percentage:

Total cost price = Base costs × (1 + Total loss percentage)

💡 Example of complete calculation:

Salmon fillet dish with all losses:

  • Base ingredients on plate: €8.50
  • Salmon trim loss: +€2.40 (45% loss)
  • Preparation loss: +€0.60 (7% of total)
  • Inventory loss: +€0.80 (9% of purchases)

Actual cost price: €12.30 (instead of €8.50)

That's 45% higher than anticipated!

Tracking loss in daily operations

Getting realistic numbers requires measuring loss:

Week 1-2: Measure everything

  • Weigh products before and after processing
  • Document what fails and gets discarded
  • Count what expires

Week 3-4: Calculate averages

  • Trim loss per product (in %)
  • Preparation loss per dish (in %)
  • Inventory loss per week (in % of purchases)

Month 2 and beyond: Apply fixed percentages

Once you establish 12% average loss, consistently calculate with:

Cost price = Base ingredients × 1.12

This approach—the kind of thing you only learn after closing your first month at a loss—prevents those brutal end-of-month surprises that crush margins.

⚠️ Note:

Loss percentages shift with seasons and suppliers. Review your numbers every 3 months and adjust accordingly.

Impact on your menu pricing

Including loss in cost calculations means higher menu prices. At 30% target food cost:

💡 Example of price impact:

Same salmon dish, with and without loss:

  • Without loss: €8.50 ÷ 0.30 = €28.33 excl. VAT
  • With loss: €12.30 ÷ 0.30 = €41.00 excl. VAT
  • Difference: €12.67 per portion

Your menu price needs €13.80 more (incl. 9% VAT)

Digital solutions for loss tracking

Manual loss tracking consumes considerable time. Systems help by:

  • Setting fixed loss percentages per ingredient
  • Automatically calculating true cost prices
  • Tracking trim losses per product
  • Recording daily waste

This delivers realistic dish costs without endless spreadsheet work.

How do you calculate cost price including waste and loss?

1

Measure your loss percentages for 2 weeks

Weigh all products before and after processing. Note what fails, gets thrown away or goes past its date. Calculate the loss percentage per category (trim loss, preparation loss, inventory loss).

2

Calculate your average total loss

Add up all loss percentages. For example: 8% trim loss + 5% preparation loss + 7% inventory loss = 20% total loss. Use this percentage for your calculations.

3

Adjust your cost price formula

Multiply your base ingredient costs by (1 + loss percentage). At 20% loss: cost price = base costs × 1.20. Use this actual cost price for your food cost calculation.

✨ Pro tip

Track waste on your 3 highest-volume dishes for exactly 14 days. You'll capture 70% of your total loss impact while keeping the workload manageable.

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 loss percentage is normal for a restaurant?

Total loss of 10-20% is typical, depending on your kitchen style. Restaurants featuring fresh fish and meat often run 15-25%, while pizzerias and pasta places average 8-15%.

Should I include loss in my food cost calculation?

Absolutely, or your food cost won't reflect reality. Counting only plate ingredients makes margins appear higher than they actually are. Loss represents real expenses you must pass through to customers.

How often should I update my loss percentages?

Review loss percentages every 3 months. New suppliers, seasonal changes, or different cooks can shift these numbers. Adjust calculations if differences exceed 2%.

Can I prevent loss by buying smarter?

Partially. Purchase fish and meat closer to processing time, train staff better, and improve inventory rotation. But some loss percentage will always exist in every kitchen operation.

How do I convert trim loss to cost price?

Divide your purchase price by yield (100% - loss%). With 40% trim loss and €20/kg purchase price: €20 ÷ 0.60 = €33.33/kg actual price.

What's the biggest trim loss I should expect?

Whole fish typically generates 40-50% trim loss, while beef primals can reach 35-45%. Vegetables usually stay under 25%, but items like artichokes can hit 60% waste.

Should I track prep loss differently for new versus experienced cooks?

Yes, new cooks can generate 15-20% more prep loss during their first month. Factor this into training costs and adjust percentages as skills improve.

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

Selling food? Then you need KitchenNmbrs

Whether you run a restaurant, food truck, catering company, or meal kit business — you need to know what each dish costs. KitchenNmbrs gives you that insight. Start your free trial.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏
Chef Digit
KitchenNmbrs assistent