How do you price menu items so every dish earns its place?
Part of the complete guide: QR Code Menu for Restaurants: The Complete 2026 Guide
To price menu items, cost each dish from a written recipe, then divide the portion cost by your target food cost percentage to get a starting price excluding tax. Check the cash margin per plate, compare with nearby competitors and perceived value, and round to a clean price. Add VAT where prices must be shown tax-inclusive, price sizes and add-ons for margin, and review prices whenever ingredient costs move.
- Start from the real portion cost, never from a competitor’s menu alone.
- Cost-based price = portion cost ÷ target food cost %, before tax.
- Judge dishes by cash margin per plate as well as by percentage.
- Show VAT-inclusive prices where the rules require it, and round after adding tax.
- Sizes, add-ons and menu layout often add more margin than a general price rise.
Step 1: know the real cost of each dish
Every pricing method starts with an accurate portion cost. Write a standard recipe with exact quantities, price each ingredient per usable unit from recent invoices, and include garnish, sauces, oil and packaging for take-away. If you skip this step, your price is a guess that only looks precise.
Our guide to the food cost percentage formula shows the calculation per dish and per month, including yield and tax-exclusive prices. If you want the arithmetic done for you, the free food cost calculator returns the cost per portion, the food cost %, the margin and a suggested menu price from your recipe.
Step 2: calculate a cost-based starting price
The classic starting point is: price excluding tax = portion cost ÷ target food cost %. Your target is your own decision, based on your concept, labour model and rent. Many operators set different target ranges for starters, mains, desserts and drinks rather than one number for the whole menu.
| Illustrative dish (example) | Value |
|---|---|
| Portion cost | 3.20 USD |
| Target food cost (example) | 30% |
| Cost-based price excl. tax | 3.20 ÷ 0.30 = 10.67 USD |
| Rounded menu price excl. tax | 10.90 USD |
| Resulting food cost % | 3.20 ÷ 10.90 = 29.4% |
| Cash margin per plate | 10.90 − 3.20 = 7.70 USD |
Why this is only a starting price
A formula does not know your street, your guests or your competitors. Use it as a floor that protects your margin, then adjust with the next steps. If the cost-based price is far above what guests will accept, the fix is usually in the recipe or portion, not in hoping they pay.
Step 3: look at contribution margin, not only the percentage
Contribution margin is the menu price excluding tax minus the food cost: the cash each plate leaves to pay staff, rent and profit. A dish with a higher food cost percentage can still be the better seller for your business if it leaves more cash per plate.
| Example | Food cost | Price excl. tax | Food cost % | Margin per plate |
|---|---|---|---|---|
| Grilled salmon | 6.00 USD | 18.00 USD | 33.3% | 12.00 USD |
| Tomato pasta | 1.70 USD | 10.00 USD | 17.0% | 8.30 USD |
Use menu engineering to decide
Classify each dish by popularity and margin per plate: stars (popular, high margin), plowhorses (popular, low margin), puzzles (high margin, less popular) and dogs (low on both). Raise or rework plowhorses carefully, promote puzzles, and remove dogs. Our article on how to reduce food cost in a restaurant explains how this links to portions and waste.
Step 4: check competitors and perceived value
Now compare your starting price with what guests see around you. Look at five to ten places your guests would consider instead of you, with a similar format and location, and note their prices for comparable dishes.
- If you are clearly below the market for a comparable dish, you may be leaving money on the table.
- If you are clearly above, give guests a visible reason: a better ingredient, a bigger portion, a signature preparation or a nicer setting.
- Value is perceived through names, descriptions and photos, not only grams on the plate.
- Avoid copying a competitor’s price without knowing your own cost; their costs and rent are not yours.
Step 5: apply psychological pricing and menu design
How a price is shown changes how it is read. These techniques are widely used in menu design; test them on your own menu rather than expecting a fixed result.
- Drop currency symbols and trailing zeros where local rules allow, for example “11” or “10.9” instead of “11.00 USD”.
- Do not line prices up in a column at the right edge, which invites guests to scan for the cheapest item; place them after the description.
- Use a higher-priced anchor dish near your most profitable items so they look reasonable by comparison.
- Keep price endings consistent with your positioning: round numbers feel premium, endings like .90 or .95 feel accessible.
- Highlight one or two high-margin dishes with a box, a photo or a “house favourite” label.
- On a QR code menu, put your best-margin dishes first in each category and add photos to puzzles.
Step 6: VAT-inclusive display, sizes and add-ons
Calculate on prices excluding tax, then convert for display. In Saudi Arabia (VAT 15%) and the UAE (VAT 5%), prices shown to consumers are expected to include VAT; in other countries, such as the United States, menu prices are often shown before sales tax. Check the current rules with your accountant.
Example: a price of 10.90 excluding tax becomes 12.535 with 15% VAT. If you display a rounded 12.50, your real price excluding tax is 12.50 ÷ 1.15 = 10.87. With 5% VAT, 10.90 becomes 11.445; a displayed 11.50 gives 11.50 ÷ 1.05 = 10.95 excluding tax. Always round after adding tax, then recheck the margin.
| Illustrative latte (example) | Cost | Price excl. tax | Food cost % | Margin |
|---|---|---|---|---|
| Small | 0.80 USD | 3.50 USD | 22.9% | 2.70 USD |
| Medium | 1.00 USD | 4.20 USD | 23.8% | 3.20 USD |
| Large | 1.20 USD | 4.80 USD | 25.0% | 3.60 USD |
| Extra shot (add-on) | 0.25 USD | 0.75 USD | 33.3% | 0.50 USD |
Price sizes and add-ons for margin
- Make each size step worth more in cash margin, so upgrading helps both the guest and you.
- Price add-ons (extra shot, cheese, sauce, plant milk) from their own cost, not as a round guess.
- Watch modifiers that are free today but cost you every time, such as extra sauces or toppings.
When should you review menu prices?
A POS with linked recipes makes these reviews faster. In the Dawwerni POS, the inventory and recipes module calculates the cost and margin of each product and size from a weighted-average ingredient cost, in a “Costs & margins” view; ask the team which plan includes it. Updating prices on a digital menu is then a few clicks: watch the digital menu and table ordering tutorial or see the restaurant features.
- When a key ingredient price changes noticeably.
- When you change a recipe, portion or supplier.
- At a fixed rhythm, for example every quarter, using sales and margin by dish.
- Before printing a new menu, so you do not reprint twice.
- After a menu change, compare items sold and margin per plate over four weeks.
FAQ
What is the simplest formula to price a menu item?
Divide the portion cost by your target food cost percentage. With a portion cost of 3.20 and a target of 30%, the starting price excluding tax is about 10.67. Then round, add tax for display where required, and check competitors and the cash margin per plate.
Should every dish have the same food cost percentage?
No. Different categories and dishes naturally have different ingredient costs. A premium dish can carry a higher percentage if it leaves a strong cash margin, while sides and drinks often carry lower ones. Set target ranges per category and look at the whole menu mix.
Do I calculate prices with or without VAT?
Calculate costs, margins and food cost percentages on prices excluding VAT, because tax is not your revenue. Then convert to the price guests see. Where tax-inclusive display is required, round after adding VAT and recheck your margin.
How often should a restaurant raise prices?
There is no fixed rule. Review prices when key costs change, at a regular rhythm such as every quarter, and before reprinting menus. Small, well-explained adjustments on a few dishes are usually easier for guests to accept than one large rise across the whole menu.
Are add-ons worth pricing separately?
Yes, when they cost you money every time. Extra shots, cheese, sauces and plant milks should be priced from their own cost so they add margin. Free extras can quietly push your real food cost above what your recipes show.
Turn visits into reviews, repeat visits and sales
Try Dawwerni free for 7 days. Setup takes about 10 minutes.


