Here's my confession: I used to guess tomato costs and lost €1,300 yearly without realizing it. You buy them per kilo but serve per piece, so how do you nail the real cost price? Most restaurant owners wing it with rough estimates, bleeding money they don't even know about.
Why this matters so much
If you buy a tomato for €3.50 per kilo, that doesn't mean each tomato costs €3.50. Weight varies per piece. And if you don't calculate this correctly, your food cost won't add up.
⚠️ Watch out:
Many entrepreneurs calculate with an estimated average. "A tomato is about €0.50." That can add up to €100+ per month if you use a lot.
The basic formula
For every ingredient you buy by weight but use per piece, this applies:
Cost price per piece = (Purchase price per kg ÷ 1000) × Average weight per piece in grams
? Example:
Tomatoes cost €3.50 per kilo. Average weight: 180 grams per piece.
- €3.50 ÷ 1000 = €0.0035 per gram
- €0.0035 × 180 grams = €0.63 per tomato
Cost price: €0.63 per tomato
How do you determine the average weight?
Weigh 10 pieces of the same product and divide by 10. Do this with every delivery, because weights vary by season and supplier.
- Summer tomatoes: often heavier (200-220 grams)
- Winter tomatoes: lighter (150-180 grams)
- Organic products: more variation in weight
- Different suppliers: different sizes
? Example onions:
Onions €1.80/kg, average 120 grams per piece:
- €1.80 ÷ 1000 = €0.0018 per gram
- €0.0018 × 120 = €0.216 per onion
Rounded: €0.22 per onion
Practical tips for different products
Each product requires a different approach:
- Lemons: Weigh without skin if you only use the juice
- Potatoes: Weigh after peeling for the net cost price
- Bell peppers: Weigh after removing the seed core
- Meat per piece: Calculate with the weight that goes on the plate
⚠️ Watch out:
Don't forget cutting waste. If you throw away 20% (peels, seeds), add that to your cost price. An onion at €0.22 becomes €0.27 if you throw away 20%.
Keep track of seasonal variation
Prices and weights change by season. Update your calculations at least monthly, or whenever your supplier has a major price change.
? Real-world restaurant example:
Based on real restaurant P&L data, a bistro using 200 tomatoes per week:
- Estimated: €0.50 per piece = €100/week
- Actual: €0.63 per piece = €126/week
- Difference: €26/week = €1,352/year
Impact: €1,352 per year underestimated
Digital help with calculations
Manual calculations take time and errors creep in. A food cost calculator like KitchenNmbrs automatically converts from kilo price to per-piece price, tracks seasonal variations, and alerts you to major price changes.
How do you calculate cost price per piece? (step by step)
Weigh 10 pieces and calculate the average
Take 10 pieces of the same product from your delivery. Weigh them separately and calculate the average weight. This gives you the most accurate picture.
Calculate cost price per gram
Divide your purchase price per kilo by 1000. If tomatoes cost €3.50/kg, that's €0.0035 per gram. You need this base for the final calculation.
Multiply by average weight
Multiply the cost price per gram by the average weight per piece. €0.0035 × 180 grams = €0.63 per tomato. Check this again every month.
✨ Pro tip
Weigh your 8 highest-volume per-piece ingredients this week and recalculate their costs. You'll likely find €200-400 in hidden monthly losses you didn't know existed.
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
Do I have to do this for every product again?
How often should I recalculate the average weight?
What if the weight varies greatly per piece?
Should I include cutting waste in this calculation?
Can't I just use a fixed price per piece?
What about products with irregular shapes like bell peppers?
⚠️ 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
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.
kennisbank.more_in_category
Related questions
Explore more topics
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 →