Menu price calculator
To price a dish, divide its food cost per plate by your target food-cost percentage: a plate that costs $4.20 to make, at a 30% target, sells for $14.00. Enter your own numbers below to get a rounded menu price, including tax if your prices must show it.
Suggested menu price $14.00, actual food cost 30.0%.
Suggested menu price
$14.00
Before tax
- Food cost per plate
- $4.20
- Actual food cost
- 30.0%
- Gross profit per plate
- $9.80
How it was worked out
$4.20 ÷ 0.30 = $14.00
What is the menu price formula?
Menu price = food cost per plate ÷ target food-cost percentage. At a 30% target, a dish whose ingredients cost $3.60 sells for $3.60 ÷ 0.30 = $12.00. The food-cost percentage is the share of the price spent on ingredients; the rest pays for labour, rent, other costs and profit.
Run the formula backwards to check a price you already charge: food-cost % = food cost ÷ menu price × 100. A $15.00 dish with $5.25 of ingredients runs at 35%.
- Food cost per plate: what the ingredients in one portion cost you, including sauce, garnish, oil and sides served with it.
- Target food-cost percentage: the share of the menu price you plan to spend on ingredients.
- Gross profit per plate: the menu price before tax minus the food cost. It has to cover everything else.
How do I work out the food cost of a dish?
List every ingredient in one portion with the quantity you use, then multiply each by what you pay per unit, using the price per usable unit after trimming. Add sauces, garnish, oil and any side served with the dish. The total is your food cost per plate.
- Write down the recipe for one portion, with weights or counts.
- Price each ingredient per unit (per kg, lb, litre or piece) from your latest supplier invoices.
- Allow for yield: if a case of salmon gives you 80% usable fillet, divide its price per kg by 0.8.
- Multiply each quantity by its unit price and add them up.
- Recost the dish whenever a supplier price changes, and update the menu price if you need to.
What food-cost percentage should a restaurant aim for?
There is no single right number. Industry guides commonly cite roughly 28–35% for restaurants, with drinks often lower and premium proteins higher. The right target for you depends on your labour, rent and other costs, so use your own accounts rather than a rule of thumb.
Most menus mix percentages: a low-cost dish such as pasta can carry a high-cost one such as steak. What matters is the food cost across everything you actually sell, so price each dish on its own numbers, then check the overall result against your accounts.
What do menu prices look like with this formula?
Four worked examples at different targets show how the formula and rounding fit together. Rounding up to a menu-friendly ending such as .49 or .99 slightly lowers the real food-cost percentage, which works in your favour.
| Dish | Food cost | Target | Formula result | Menu price | Actual food cost |
|---|---|---|---|---|---|
| Margherita pizza | $3.10 | 25% | $12.40 | $12.49 | 24.8% |
| Chicken curry with rice | $4.85 | 30% | $16.17 | $16.49 | 29.4% |
| Ribeye steak | $11.20 | 35% | $32.00 | $32.00 | 35.0% |
| Latte | $0.95 | 20% | $4.75 | $4.99 | 19.0% |
Should menu prices include tax?
It depends on where you trade. In the US, menu prices usually exclude sales tax, which is added to the bill. In the UK, the EU, Australia and many other countries, prices shown to consumers must include VAT or GST. Work out the price before tax first, then add tax if your prices must include it.
With tax included, the calculator rounds the price guests see, then divides it by (1 + tax rate) to find the price before tax. The food-cost percentage is calculated on that figure, because the tax is not your revenue.
Is food cost the only thing to consider when pricing a menu?
No. Food cost sets a floor, but the final price also depends on labour (dishes that take longer to prepare cost more), what nearby competitors charge, what guests expect to pay and how well the dish sells. Review prices whenever supplier costs change, so the menu never falls behind.
With a digital menu a price change takes seconds: edit, save, and every table's QR code shows the new price. Create your free menu.
Frequently asked questions
Something else on your mind? Email hello@tablemenu.link and a person will reply.
How do you calculate a menu price from food cost?
Divide the food cost per plate by your target food-cost percentage written as a decimal. For example, $4.20 ÷ 0.30 = $14.00. Then round to a price that suits your menu.
How do you calculate food-cost percentage?
Divide the food cost of a dish by its menu price before tax and multiply by 100. A dish that costs $3.60 to make and sells for $12.00 has a food-cost percentage of 30%.
What is a good food-cost percentage?
It varies by concept and by dish. Industry guides commonly cite roughly 28 to 35% for restaurants, but the right target for you depends on your labour, rent and other costs.
Should I round menu prices to .99?
It is a style choice. Endings such as .99 or .49 are common on casual and quick-service menus, while whole numbers suit many sit-down restaurants. Rounding up keeps your food cost at or below target.
Is the menu price calculator free?
Yes. It runs in your browser, needs no signup and does not store or send your numbers anywhere.
Keep reading
- GuideHow to make a QR code menu for freeFrom typed menu to printed QR code in five steps.
- TemplatesFree digital menu templatesStart from a ready-made menu with realistic prices.
- Use caseDigital menu for restaurantsUpdate prices in seconds; every QR code shows the change.
- GuidesAll guidesQR code menus, PDF menus and menu pricing, in plain English.
Prices worked out? Put them on a menu guests can scan
Type your dishes and new prices into Tablemenu.Link and publish a link and QR code. Free, with no signup, and price changes go live in seconds.