📝 Specific kitchen types & concepts · ⏱️ 2 min read

How do I calculate the cost price of a hotdog including sausage, bun and sauces?

📝 KitchenNmbrs · updated 13 Mar 2026

You calculate the cost price of a hotdog by adding up all ingredients: sausage, bun, sauces and toppings. Many snack bars estimate this, but then you don't know if you're actually profitable. In this article you'll learn step by step how to calculate the exact cost price including all components.

Gather all ingredients and prices

For a complete cost price calculation you need all the components that go into the hotdog. Don't forget the small things - they add up too.

  • Sausage: frankfurter, bratwurst or knockwurst
  • Bun: hotdog bun or small roll
  • Sauces: ketchup, mustard, mayonnaise
  • Toppings: onions, pickles, jalapeños
  • Extras: cheese, bacon, fried onions

💡 Example ingredient list:

For a standard hotdog with onions:

  • Knockwurst (1 piece): €0.45
  • Hotdog bun: €0.32
  • Ketchup (15ml): €0.03
  • Mustard (10ml): €0.02
  • Fried onions (20g): €0.08

Subtotal: €0.90

Calculate the quantity per portion

Measure or weigh how much you actually use per hotdog. Don't estimate, actually measure. A teaspoon of ketchup is about 5ml, a tablespoon is 15ml.

⚠️ Watch out:

Many snack bars are too generous with sauces. 20ml ketchup instead of 15ml costs you €0.01 extra per hotdog. With 200 hotdogs per day that's €730 per year.

Convert sauces to costs per ml or gram:

  • Ketchup: €2.40 per 1 liter bottle = €0.0024 per ml
  • Mustard: €1.80 per 800ml jar = €0.00225 per ml
  • Mayonnaise: €3.20 per 2.5 liter bucket = €0.00128 per ml

Add waste and loss to your costs

With hotdogs you also have loss: buns that break, sausages that burst, sauces that expire. Factor in 3-5% for this.

💡 Example loss calculation:

Ingredients: €0.90 per hotdog

Loss 4%: €0.90 × 0.04 = €0.036

Actual cost price: €0.90 + €0.036 = €0.936

Calculate your food cost percentage

Now that you know the exact cost price, you can calculate your food cost. Formula: (Cost price / Selling price excl. VAT) × 100

💡 Example food cost:

You sell the hotdog for €3.50 incl. 9% VAT

  • Selling price excl. VAT: €3.50 / 1.09 = €3.21
  • Cost price: €0.94
  • Food cost: (€0.94 / €3.21) × 100 = 29.3%

That's a healthy margin for snacks.

For snack bars a typical food cost is between 25% and 35%. If you're above 35%, you're not making enough profit on that hotdog.

Optimize your hotdog profitability

With the exact cost price you can make smart choices:

  • More expensive sausage, lower price: If premium sausage costs €0.20 more, you can charge €0.60 more
  • Portion size: 5g fewer onions saves €0.02 per hotdog
  • Combo deals: Hotdog + fries often has better margins than separate

An app like KitchenNmbrs helps you track these cost prices automatically, even when suppliers raise their prices.

How do you calculate the cost price of a hotdog? (step by step)

1

Make an ingredient list

Write down all components: sausage, bun, sauces and toppings. Look up the purchase prices from your supplier. Don't forget small things like salt or oil.

2

Measure the quantities per portion

Weigh or measure how much you actually use. A ketchup pump is often 15ml, a scoop of onions about 20 grams. Don't estimate, measure.

3

Add up all the costs

Multiply each quantity by the price per unit. Add everything up and factor in 3-5% loss for waste and expired products.

4

Check your food cost percentage

Divide the cost price by your selling price excl. VAT and multiply by 100. For snacks 25-35% is a healthy margin.

✨ Pro tip

Check your 5 best-selling snacks on cost price. If those are good, you have 80% of your profitability under control.

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

Should I include VAT in my cost price calculation?

No, always calculate with the selling price excluding VAT. For food that's 9% VAT in the Netherlands. €3.50 incl. VAT becomes €3.21 excl. VAT.

How often should I update my hotdog cost price?

Check your purchase prices at least monthly. Suppliers regularly raise prices. If your cost price goes up but your selling price doesn't, you earn less.

What if my food cost is above 35%?

Then you're not making enough profit. You can raise the selling price, find cheaper ingredients, or give smaller portions. Calculate what works best.

Should I include energy and labor in the cost price?

Food cost is ingredients only. Energy and labor are separate cost items. For total cost price you add everything up, but food cost is purely ingredients.

How do I convert sauces to costs per portion?

Divide the purchase price by the volume. €2.40 for 1 liter ketchup = €0.0024 per ml. A pump of 15ml then costs €0.036.

ℹ️ 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 calculation for every type of kitchen

Sushi, pizzeria, steakhouse or vegan concept — every kitchen type has its own challenges. KitchenNmbrs adapts to your concept. Try it free for 14 days.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏
Stel je vraag!