Cost calculation

Recipe Costing for the Hospitality Industry

Create a dish, and in 30 seconds you have your food cost. The AI costs it from your own supplier prices.

Cost price per portion
Salmon fillet, 180 g€4.32
Potato, 200 g€0.38
Cream, 60 ml€0.47
Dill, 5 g€0.21
Total€5.38

Selling price €23.50 · food cost 22.9% · margin €18.12

Paying more again? You'll see it straight away.

Invoices that read themselves: spot price rises straight away with KitchenOps
Invoices that read themselves: spot price rises straight away with KitchenOps
  1. The invoice is already read. The prices are already in your dishes.
  2. You spot what's gone up. Old price, new price, per product.
  3. What it costs you per month. In euros per month, per product.
  4. And where it's cheaper. Same product, cheaper. You choose.

A day in your kitchen.

  1. 07:30

    The invoices are already in.

    Five suppliers, every price logged. You spot what's gone up straight away.

    The invoices are already in.
  2. Monday

    Food cost under target.

    Plus what you can save this week.

    Food cost under target.

Real screens from the app, with a made-up venue.

The cost price of a dish is the sum of all ingredients in the recipe, converted to the unit you purchase in. The maths isn't hard, keeping it up to date is: supplier prices change every week, and as soon as they do, every cost price in your folder is out of date. KitchenOps reads your invoices automatically and recalculates every dish that contains that ingredient.

Why a spreadsheet cost price is always out of date

In hospitality, a large share of every euro in turnover goes to purchasing, while only a few cents of net profit remain at the bottom line. At those margins, a cost price that's six months old isn't administrative sloppiness, it's a direct loss: an ingredient that has gone up 20 per cent and appears in ten dishes can eat your entire profit without anyone noticing. Updating it manually takes time for every dish, so in practice it simply doesn't happen.

How the calculation works

For each recipe line, the quantity is converted to the ingredient's base unit, for example from a 6-kilo box to a price per gram. That price comes from the most recently processed invoice or price agreement with the supplier you buy that product from. Prepped components count as sub-recipes in their own right, including their yield after cooking, so a sauce that reduces isn't calculated using its pre-reduction weight. What KitchenOps never does is estimate a price: if a price is missing, the system flags it as a gap instead of filling it in with an average.

From cost price to selling price

Once the cost price is accurate, you see the margin in euros and the food cost percentage for each dish, along with the recommended selling price based on the target percentage you've set. If the dish also sells through your till, actual sales data is added, so you see not just what a dish earns per plate, but also what it has contributed over the whole month.

Price increases you wouldn't otherwise notice

Every processed invoice is compared to the previous price of the same item. If something becomes more expensive, you get an alert along with the dishes that consequently fall below your target margin. That way you don't have to go digging, and you know what needs attention that same week, rather than at the end of the month.

Updated: 2026-08-09

Frequently asked questions

How do you calculate the cost price of a dish?

Add up the cost price of all ingredients in the recipe, converting each quantity to the unit you purchase in. A recipe that uses 180 grams from a 6-kilo box costing 54 euros works out to 9 euros per kilo, so 1.62 euros for that line. In KitchenOps this conversion happens automatically, including for packaging and per-piece weights.

What's a good food cost percentage?

In most restaurants, food cost runs between 25 and 35 per cent of the selling price excluding VAT, depending on the type of business and the dish. More important than the average is which dishes are far off the mark, and you'll only spot those once your cost prices are up to date.

Do I have to re-enter all my recipes?

No. We bring over your existing recipes from PDF, Word, or even a photo of a recipe folder. A complete menu can be imported in one go, with costs linked straight to your current supplier prices.

Does this work without a link to my supplier?

Yes. You can email or photograph invoices from any supplier, after which they're read line by line and matched to your ingredients. For Bidfood, this happens fully automatically through the daily price list.

Stop guessing your food cost.

Try free for 14 days, or book a demo with your own invoices.

Also as an app on your phone.
App StoreGoogle Play