Setu.Technology
← Back to blog
Menu Ops

How to Price a Dish in 2026: Four Free Calculators, One Workflow

How to Price a Dish in 2026: Four Free Calculators, One Workflow

Most menu prices in India are set one of three ways: copy the restaurant down the road, multiply the ingredient cost by three, or pick a number that "feels right" and end in a 9.

All three can accidentally work. None of them tell you why they worked, which means none of them tell you what to do when paneer goes up ₹60 a kilo in April.

There is a better sequence, and it takes about twenty minutes per dish the first time. Four free calculators, in order, each answering one question:

  1. Recipe Costing Calculator — what does one plate cost me?
  2. Food Cost Calculator — is the price I picked actually healthy?
  3. Online Menu Price Calculator — what must I list on Zomato and Swiggy to end up in the same place?
  4. Menu Engineering Calculator — is this dish earning its slot on the menu?

Do them in that order. Skipping step 1 makes the rest guesswork; skipping step 4 means you never find out you were wrong.

Step 1: Cost the recipe, not the ingredient list

The number you need is plate cost — what it costs to put one serving in front of a customer — and you get it from a batch, not from a single portion. Nobody makes one portion of gravy.

Open the Recipe Costing Calculator. Its fields are deliberately plain:

  • Ingredient and Cost used (₹) — the rupee value of what actually goes into the batch, not what the sack cost
  • Servings this recipe yields — the honest number, after the chef has tasted it
  • Target food cost % — the discipline you're holding yourself to

Two things people get wrong here.

Cost what you use, at landed cost. If you buy paneer at ₹420/kg including delivery and use 800g, the entry is ₹336, not ₹420. And if your supplier price moved last week, use last week's price — recipe costing against a three-month-old rate is fiction. (We wrote about surviving ingredient price swings here.)

Yield is where the money leaks. The calculator asks how many servings the batch yields; it does not adjust for trim, peel, cooking loss or the ladle that's 10% generous. If a 1kg chicken yields 700g usable, your real cost per usable kilo is your purchase price divided by 0.7 — that's yield percentage doing its work. Do that arithmetic before you type the number in, or run a Stock Register count for a week and back into your true yield. This is also why portion control is a costing issue and not just a kitchen discipline one.

Worked example — Paneer Butter Masala, batch of 8:

IngredientQuantity usedRateCost used
Paneer800 g₹420/kg₹336.00
Butter120 g₹560/kg₹67.20
Fresh cream200 ml₹280/L₹56.00
Tomato1.2 kg₹40/kg₹48.00
Cashew80 g₹850/kg₹68.00
Onion400 g₹35/kg₹14.00
Oil / ghee60 ml₹18.00
Spices and aromatics₹35.00
Total batch cost₹642.20

Servings: 8. Cost per serving: ₹80.28.

At a target food cost of 30%, the calculator suggests ₹80.28 ÷ 0.30 = ₹267.60. Round to ₹269 — that rounding is psychological pricing, and it's worth the ₹1.40.

Step 2: Check the food cost percentage

Step 1 gave you a price derived from a target. Step 2 checks the target was sane, and gives you the number you'll actually track month to month.

The Food Cost Calculator wants two things: Ingredient cost per dish and Menu selling price.

  • ₹80.28 and ₹269 → food cost percentage 29.8%, and gross profit per dish ₹188.72

The tool flags a typical band of 28–35% for most restaurants, with the sensible caveat that it varies by cuisine and format. A few useful calibrations:

  • Beverages and breads usually run far below the band — that's normal and it subsidises the rest
  • Seafood and premium proteins often run above it, and you accept that for menu credibility
  • If a dish is under 20%, you may be leaving money on the table or portioning meanly
  • If it's over 45%, either the price is wrong or the recipe is

One caution: food cost percentage is not the whole margin story. A ₹59 naan at 20% food cost contributes ₹47; a ₹449 mutton dish at 45% contributes ₹244. Percentages tell you about efficiency, contribution margin in rupees tells you about profit. You need both — which is why step 4 exists. And neither of them covers labour, which is why prime cost is the number your accountant will ask about.

Step 3: Reprice for Zomato and Swiggy separately

Here is where a lot of otherwise well-run kitchens quietly lose money: they list the dine-in price on the aggregator.

Charge ₹269 on Zomato and, after commission, GST on that commission, gateway charges and packaging, you might take home ₹170. You've sold the dish at a 37% loss against your own plan without ever seeing a loss on paper.

The Online Menu Price Calculator works backwards from what you want to keep. Its fields:

  • Price you want to take home (₹) — ₹269, to match dine-in
  • Platform commission (%) — typically 18–25% in 2026; use your contract, not an average
  • GST on commission (%) — 18%
  • Payment gateway fee (%) — around 2%
  • Packaging cost (₹) — ₹15 for this dish
  • GST you charge on this item (%) — 5%

At a 22% commission, that comes out to a listed price of roughly ₹425:

LineAmount
Listed price on the platform₹425.00
Less GST you remit (5%, inclusive)−₹20.24
Less aggregator commission (22%) + 18% GST on it−₹110.33
Less payment gateway (2%)−₹8.50
Less packaging−₹15.00
You keep₹270.93

That's a 58% markup over the dine-in price — and that gap is exactly what menu price padding means. It is standard practice, not sharp practice, but two warnings:

Sanity-check it against demand. ₹425 for paneer butter masala has to be believable next to the listings around you. If it isn't, the honest conclusion is that this dish doesn't work on aggregators at your cost base — not that you should list it at a loss and hope volume fixes it.

Verify against your actual payout report. Commission structures vary by contract, city and campaign, and the calculator says so itself. Take one week of real payouts, work backwards, and check the model. The Online Order Commission Calculator helps here, and there's more detail in Zomato & Swiggy menu pricing in 2026.

Note also: standalone restaurants in India charge 5% GST with no input tax credit under the structure effective from 22 September 2025 (18% with ITC applies in hotels with declared room tariff above ₹7,500). No ITC means the GST on your commission invoice is a real cost, not something you recover — which is precisely why it sits in the deduction stack above.

Step 4: Let the menu tell you what to fix

A dish can be priced perfectly and still be the wrong dish. Step 4 compares it against everything else you sell.

The Menu Engineering Calculator takes Item Name, Price, Cost, Units Sold for each item, then plots every dish against the menu's own averages. Setu's labels for the four quadrants:

  • Stars — high margin, high popularity. Promote these.
  • Cash Cows — high margin, low popularity. Increase visibility. (Classic menu engineering texts call these Puzzles.)
  • Puzzles — low margin, high popularity. Raise the price or cut the cost. (Classically, Plowhorses.)
  • Dogs — low margin, low popularity. Remove or reposition.

Run a month of data:

ItemPriceCostUnitsMargin %ContributionVerdict
Butter Naan₹59₹121,24079.7%₹58,280Star
Dal Tadka₹189₹3851079.9%₹77,010Cash Cow
Paneer Butter Masala₹269₹8062070.3%₹117,180Puzzle
Veg Biryani₹249₹9618061.4%₹27,540Dog
Mutton Rogan Josh₹449₹2059554.3%₹23,180Dog

Average margin across the menu: 71.5%. Average units: 529.

And there's the surprise. Paneer butter masala — the dish we costed carefully and priced correctly — comes out a Puzzle, because 70.3% sits just under the menu's 71.5% average while it sells well above average volume. It is the single biggest contributor on the menu in rupees, and it is dragging the average down.

That is a useful problem, and it has cheap fixes:

  • ₹269 → ₹289 lifts margin to 72.3% and, at the same volume, adds about ₹12,400 a month. A ₹20 move on a ₹269 dish rarely dents demand.
  • Or take ₹5 out of the plate cost — trim the cashew paste ratio, renegotiate paneer at 620 units a month of volume, tighten the cream ladle. Same effect, no price change.
  • Do both and you've moved your highest-volume dish into Star territory without touching anything else.

Meanwhile, mutton rogan josh at 95 units and 54.3% margin is the classic keep-or-kill call. It might be earning its place as a credibility dish that anchors the price ladder and makes ₹269 look reasonable. It might just be wasting prep space and tying up dead stock in the freezer. The calculator won't decide that — but it will stop you from pretending the question doesn't exist.

Export the result and re-run it quarterly. Menu mix shifts on its own even when you change nothing.

The three mistakes this workflow prevents

Pricing off the ingredient bill instead of the plate. Ignoring yield, trim and over-portioning routinely understates plate cost by 10–20%. Everything downstream inherits that error.

Running one price across all channels. Dine-in, takeaway and aggregator have completely different cost stacks. One price cannot serve all three, and the aggregator is always the one that eats the difference.

Setting a price once. Prices are decisions with an expiry date. Ingredient rates move, commissions get renegotiated, and your menu mix drifts. Re-cost your top ten dishes quarterly; it's an hour, and it is usually the highest-return hour of the quarter.

If re-costing by hand every quarter is the part that won't happen, that's the gap Setu Dine closes — it holds recipe costs against live ingredient prices and your actual sales mix, so steps 1, 2 and 4 stay current without a spreadsheet session. The calculators will always be free either way.

Frequently asked questions

28–35% works for most full-service restaurants, but it's a band, not a rule. Judge it by category: breads and beverages should sit well below, premium proteins above. What matters more is that the number is stable month to month — a food cost that moves 5 points between months is telling you about wastage or theft, not about pricing.

More from Menu Ops