Knowing how to price menu items is one of the few skills that decides whether a restaurant, café or hotel kitchen makes money or just stays busy. Many owners in India copy the rate of the hotel next door, add ₹10 “to be safe”, and never look at the number again until a supplier bill shocks them. This guide walks through five pricing methods that working restaurants actually use, with worked dishes, and then shows how to combine them and when to reprice after a supplier hike.
All rupee figures below are illustrative examples to show the maths. Use your own recipe quantities, purchase rates and local market to arrive at your prices.

Before you price: know your plate cost

Every method in this guide starts from one number: the plate cost (also called dish cost or recipe cost). It is the raw-material cost of one portion exactly as it leaves the kitchen, including oil, masala, garnish, the side chutney and the takeaway container if the dish is packed.
If you have not worked out plate costs yet, our guide on how to calculate food cost percentage explains plate costing and yield step by step. In short:
- Write the standard recipe for one batch with weights, not “one handful”.
- Price each ingredient at your latest purchase rate, after cleaning and cooking losses (yield).
- Divide the batch cost by the number of portions you actually serve from it.
- Add per-plate extras such as papad, pickle, onion salad, parcel box and carry bag.
Keep GST out of this calculation. Decide the menu price first, then apply GST as your registration requires. Rates and conditions for restaurant services are notified by the government, so confirm what applies to you on the CBIC GST portal or with your tax consultant.
How to price menu items: 5 methods restaurants actually use

No single formula is “correct”. Good operators use one method to get a starting number and the others to test it. Here are the five, from the most mechanical to the most strategic.
1. Cost-plus pricing (markup on plate cost)
Multiply the plate cost by a fixed factor. Many small hotels and tea shops work this way without calling it a method.
Example – ghee roast dosa at a Thrissur vegetarian hotel: batter, ghee, chutney and sambar come to about ₹22 per plate. With a markup factor of 3.5, the price is ₹22 × 3.5 = ₹77, which you would round to ₹75 or ₹80.
Good for: simple menus where every dish has similar preparation effort. Weakness: it ignores what customers will pay and treats a ₹15 tea and a ₹200 fish fry with the same multiplier, which usually under-prices cheap items and over-prices expensive ones.
2. Target food cost percentage
This is the reverse of cost-plus. You decide what share of the selling price you want food cost to be, then divide:
Menu price = plate cost ÷ target food cost %
Example – chicken 65 at a family restaurant in Kochi: 200 g of boneless chicken, marination, oil and garnish cost about ₹68 per plate. If your target food cost for starters is 32%, the price is ₹68 ÷ 0.32 = ₹212.50, so you list it at ₹215 or ₹219.
Most restaurants set different targets by menu section, because beverages, starters, mains and desserts behave differently. The target itself should come from your own accounts: what food cost can your rent, salaries, gas and electricity support and still leave a profit? Our article on restaurant profit margin in India shows how to build that picture from a monthly P&L.
3. Competitor (market) pricing
Customers compare. A biryani priced far above every similar place in the same street will need a strong reason to sell. To use this method properly:
- Pick 5–6 places that a customer would genuinely consider instead of you, same format and similar seating, not a five-star hotel or a roadside stall.
- Note the portion size and what comes with the dish (raita, salad, boiled egg), not only the rate.
- Decide your position: slightly below, at par, or above with a clear reason such as bigger portion, better ambience or a signature recipe.
Then always back-check the result against your plate cost. If the market rate for porotta-beef fry in your area leaves you at a 50% food cost, matching the market is not a strategy. Change the portion, the recipe or the combo instead.
4. Psychological pricing
How a price is shown affects how it feels. A few practical techniques that work on Indian menus:
- Charm endings: ₹149 reads as “under 150”. It suits value dishes; premium items often look better with round numbers like ₹350.
- No dotted lines to the price column: when prices sit in a neat right-hand column, guests scan for the cheapest item. Placing the price right after the description shifts attention to the dish.
- Anchoring: one high-priced special (a seafood platter, a family biryani bucket) makes the next items look reasonable.
- Combos and meals: a meal combo priced a little below the sum of its parts raises the bill value while giving a visible saving.
- Price bands: keep similar dishes within a narrow band so customers choose on taste, not price.
Psychological pricing adjusts a number you already have. It is not a way to set the base price.
5. Contribution margin pricing
Percentages can mislead. Contribution margin is the rupee amount a dish leaves after its plate cost: menu price − plate cost. That rupee amount is what pays your rent and salaries.
| Dish (illustrative) | Plate cost | Menu price | Food cost % | Contribution margin |
|---|---|---|---|---|
| Fresh lime soda | ₹12 | ₹60 | 20% | ₹48 |
| Fish curry meals | ₹95 | ₹180 | 53% | ₹85 |
| Chicken 65 | ₹68 | ₹219 | 31% | ₹151 |
Judged by food cost % alone, fish curry meals look like a problem. But each plate still contributes ₹85, nearly double the lime soda, and it may be the dish that brings lunch customers in. Contribution margin pricing asks: how many rupees does this dish need to earn, given how many plates we sell? This is the core idea behind menu engineering, where you combine item-wise sales volume with margin to decide which dishes to promote, rework or drop.
Putting the methods together: a 6-step pricing routine
Here is how a small restaurant can combine the five methods for a new or existing dish:
- Cost the plate using the standard recipe and current purchase rates.
- Get a starting price from your target food cost % for that menu section.
- Check the market: is the starting price far above or below comparable places? If above, can you justify it? If below, you may be leaving money on the table.
- Check contribution margin: does the dish earn enough rupees per plate for the volume you expect? A slow-moving dish usually needs a higher margin than a fast seller.
- Round and present using psychological pricing: charm ending or round number, position on the menu, combo options.
- Review after 30 days with item-wise sales: what sold, at what margin, and what customers skipped.
Worked example: launching appam with vegetable stew
A café in Kottayam wants to add two appams with vegetable stew for breakfast.
- Plate cost: appam batter ₹10, stew (coconut milk, vegetables, spices) ₹24, garnish and oil ₹3 = ₹37.
- Target food cost for breakfast mains: 33% → ₹37 ÷ 0.33 ≈ ₹112.
- Market check: three nearby cafés charge between ₹90 and ₹120 for a similar set. ₹112 is at the upper end but within range.
- Contribution margin at ₹110: ₹73 per plate. The owner expects breakfast to sell steadily, so this is acceptable.
- Presentation: listed at ₹110, with a “breakfast combo” adding filter coffee at ₹140, which improves the margin per bill because coffee has a low plate cost.
Dine-in, takeaway and delivery prices
The same dish rarely costs the same across channels. Takeaway adds containers and bags; online delivery platforms charge commissions and may run discount schemes that you co-fund. Read your platform agreement and work out the real amount you receive per order before setting delivery prices.
Many restaurants keep separate price lists for dine-in, takeaway and delivery. If you do, make sure each bill uses the right list, and be transparent with customers about what they are paying. Also note that consumer protection guidelines in India restrict adding a service charge to bills automatically, so build your costs into the menu price rather than adding surprise charges at billing.
When to reprice after a supplier hike

Onion, tomato, coconut oil, chicken and fish rates in Kerala can swing sharply within weeks. Changing menu prices every time a rate moves confuses regulars; ignoring hikes quietly eats your profit. Set a simple rule in advance.
A practical repricing trigger
- Recalculate plate costs for your top 20 dishes at least once a month, and immediately when a key ingredient’s rate jumps.
- Choose a threshold, for example when a dish’s food cost % rises more than 3 percentage points above target and stays there for 3–4 weeks.
- Below that threshold, absorb the change. Above it, act.
Example: chicken rate goes up
Suppose the dressed chicken rate rises enough to take the chicken 65 plate cost from ₹68 to ₹77. At ₹219, food cost moves from 31% to about 35%, above a 32% target. Before simply raising the price, compare the options:
- Raise the price to ₹239: food cost back near 32%. Simple, but test how regulars react.
- Adjust the portion slightly, only if it still looks generous on the plate and you are honest about the stated quantity, if any.
- Rework the recipe or garnish to recover a few rupees without hurting taste.
- Promote higher-margin alternatives such as gobi 65 or a combo, while the chicken rate is high.
- Mark seasonal dishes as “market price” for items like seafood where rates swing daily.
Whatever you choose, record the new plate cost and the date so you can see whether the change worked.
Common menu pricing mistakes
- Pricing from memory of last year’s purchase rates.
- Forgetting parcel packaging and sides in the plate cost.
- Using one markup for every section of the menu.
- Copying a competitor’s rate without checking your own costs.
- Running discounts and free items without tracking which dishes they hit.
- Never removing dishes that sell rarely and tie up ingredients.
How billing software helps you price with real data
Every method above improves when your numbers come from actual bills instead of guesswork. When every order goes through a KOT and the billing counter, you get item-wise sales by day, session and channel, which is exactly what contribution margin and menu engineering need. Our overview of restaurant POS software in India covers what to look for.
Caddayn Restaurant ERP and Caddayn Biller support KOT, table management, split bills, QR ordering, price lists, UPI/card/cash payments, and recipe-linked inventory that deducts ingredients as dishes are sold, with reports on food cost and item-wise sales. It runs as a Windows app and a web app. If you want to see how your menu data would look, download Caddayn Biller and try it with a few of your own dishes.
FAQ
What is the simplest way to price menu items?
Start with the plate cost and divide it by your target food cost percentage for that section of the menu. Then compare the result with similar places nearby and round it to a clean menu price.
What food cost percentage should I target?
There is no universal figure. It depends on your rent, staff costs, format and the menu section. Work backwards from your monthly expenses and the profit you need, and set separate targets for beverages, starters, mains and desserts.
Should menu prices include GST?
Price the dish first, then handle GST as your registration requires. Make it clear on the menu or bill whether prices include or exclude GST, and check current rules with your tax consultant.
How often should I change menu prices?
Review plate costs monthly, but change printed prices only when a set threshold is crossed for several weeks. For volatile items like seafood, a “market price” line avoids frequent reprints.
Can I charge different prices for delivery?
Many restaurants do, because packaging and platform commissions add cost. Keep separate price lists for each channel and make sure the right one is applied to every bill.
