Maximum Retail Price Calculator Online (MRP Calculator)

Last updated on by Editorial Staff

An MRP (maximum retail price) is the highest price, inclusive of all taxes, at which a packaged product may be sold to the consumer in India, as defined in rule 2(m) of the Legal Metrology (Packaged Commodities) Rules, 2011. This calculator builds an MRP up from your cost per unit, showing every price in the chain, and can also check an MRP you have already printed.

Maximum Retail Price Calculator

Your costs per unit
Margins and tax (%)
Leave a margin at 0 if that link is not in your chain (for example no C&F agent, or selling direct to consumers).

Check a printed MRP

Start from an MRP you already have: see the GST inside it, the price to retailer and the unit sale price for the label.

Click here to get more Free Online Business Calculators.

Click here for more Marketing and Sales Calculators.

Quick Guide to Use This Calculator

  • Pick the currency. INR is the default because the MRP is an Indian legal price; the other currencies run the same arithmetic.
  • Enter every cost per unit: manufacturing, packaging, transport, marketing and other expenses. All of them sit inside the price that the margins and GST are applied to.
  • Enter your profit margin, the C&F agent commission and the stockist and retailer margins. Set any link you do not use to 0.
  • Choose how your margins are quoted, as a markup on the buying price or a margin on the selling price, enter the GST rate and press Calculate. The table shows each price from your cost to the MRP.
  • To work backwards, enter a printed MRP under Check a printed MRP to see the GST inside it, the price to retailer and the unit sale price for the label. Reset clears either tool.

Formula

Total cost = manufacturing cost + packaging cost + transportation cost + marketing expenses + other expenses (all per unit)

A, your selling price = total cost x (1 + profit margin/100)

B, price to stockist = A x (1 + C&F commission/100)

C, price to retailer (PTR) = B x (1 + stockist margin/100)

D, retail price before GST = C x (1 + retailer margin/100)

Maximum Retail Price = D x (1 + GST rate/100)

In one line: MRP = total cost x (1 + p)(1 + c)(1 + s)(1 + r)(1 + g), where each letter is that percentage divided by 100. Each margin compounds on the price before it. If your trade quotes margins as a share of the selling price instead, divide at each step: next price = previous price / (1 − margin/100).

GST is applied once, at the end. Each registered business in the chain charges GST on its sale and takes credit for the GST it paid on its purchase, so the tax that finally reaches the consumer is the rate applied to the last price before GST. The margins are therefore worked on prices that exclude GST.

Worked Example: Step-by-Step MRP Calculation

Take a product with these illustrative figures per unit: manufacturing ₹40, packaging ₹4, transport ₹3, marketing ₹2 and other expenses ₹1, with a 20% profit margin, 5% C&F commission, 10% stockist margin, 20% retailer margin and 18% GST, every margin quoted as a markup on the buying price.

StepCalculationPrice
Total cost40 + 4 + 3 + 2 + 1₹50.00
A, your selling price50.00 x 1.20₹60.00
B, price to stockist60.00 x 1.05₹63.00
C, price to retailer (PTR)63.00 x 1.10₹69.30
D, retail price before GST69.30 x 1.20₹83.16
GST at 18%83.16 x 0.18₹14.97
Maximum Retail Price83.16 + 14.97₹98.13

Most brands would print a round figure such as ₹99. Rounding up adds 87 paise to the consumer price and, unless you raise the PTR as well, all of it goes to the retailer: the retail price before GST becomes ₹83.90, a 21.07% markup on the ₹69.30 PTR instead of 20%.

Why transport and marketing go in before GST, not after

The MRP includes all taxes, so GST is collected on the whole price the consumer pays, including the part that recovers your transport and marketing costs. Many MRP formulas online add those costs after the GST step, and this page did too until 22 September 2026. On the example above that method gives ₹92.35 instead of ₹98.13. Print ₹92.35 and trace it back through the same chain: the price before GST is ₹78.26, the retailer pays ₹65.22, the stockist pays ₹59.29 and you receive ₹56.47, a 12.9% markup on your ₹50 cost instead of the 20% you planned.

Markup or margin: the same 20% gives two different MRPs

A 20% markup adds 20% of the buying price. A 20% margin is 20% of the selling price, which is a 25% markup (markup = margin / (1 − margin)). Indian trade uses both. The Drugs (Prices Control) Order, 2013 defines margin to retailer as a percentage of the price to retailer, which is a markup, while many distribution agreements quote margins on the selling price. Switch every margin in the example to a margin on the selling price and the MRP rises from ₹98.13 to ₹107.82, so confirm which convention each agreement uses before you print a price.

How to Find the Price Before GST From an MRP

Because an MRP already contains GST, you divide rather than subtract a percentage. Rule 35 of the CGST Rules, 2017 sets the method: tax amount = (value inclusive of taxes x tax rate) / (100 + sum of tax rates). For an MRP of ₹100 at 18%, the GST inside it is 100 x 18 / 118 = ₹15.25 and the price before GST is ₹84.75.

The common shortcut, 18% of ₹100 = ₹18, overstates the tax by ₹2.75 and puts the price before GST at ₹82 instead of ₹84.75. The gap widens with the rate: at 40% the shortcut gives ₹40 of tax against the correct ₹28.57.

From the price before GST you can work back down the chain. With a 20% retailer markup, the price to retailer is 84.75 / 1.20 = ₹70.62; if the retailer’s 20% is a margin on its selling price, the PTR is 84.75 x 0.80 = ₹67.80. Our PTR and PTS calculator uses the second convention for both the retailer and the stockist, so choose Margin on selling price here when you want figures that agree with it.

Input Field Details

  • Manufacturing cost: materials, labour and factory overhead per unit. For imported goods, use the landed cost: purchase price, freight, insurance and customs duty, leaving out the import GST you can claim back as credit.
  • Packaging cost: primary and outer packaging per unit, including the label that carries the MRP.
  • Transportation cost, marketing expenses, other expenses: the per-unit share of freight, promotion and any overhead the price must recover. They join the cost base before the margins and GST are applied.
  • Profit margin: what you keep over your total cost.
  • C&F agent commission: in Indian distribution, C&F (often written CnF) means carrying and forwarding, sometimes clearing and forwarding. A C&F agent holds a manufacturer’s stock in a region and dispatches it to stockists on the manufacturer’s behalf; CBIC’s Circular No. 57/31/2018-GST treats a C&F agent that takes possession of goods from the principal as the principal’s agent. It is not the Incoterm Cost and Freight (CFR). If you pay the agent out of your own margin instead of adding it to the stockist’s price, enter 0 here and put the commission in other expenses.
  • Stockist margin: the stockist, or distributor, buys from you at the price to stockist (PTS) and sells to retailers at the price to retailer (PTR). Its margin is the gap between the two.
  • Retailer margin: the gap between the PTR and the retail price before GST.
  • GST rate: since 22 September 2025 most goods are taxed at 5% or 18%, with a 40% rate for a short list of de-merit goods, following the 56th GST Council meeting of 3 September 2025. Older MRP guides that still list 12% and 28% slabs predate this change. Check the rate for your product’s HSN code before you print. Outside India, enter your VAT rate.

What is the Maximum Retail Price (MRP)?

The maximum retail price is the ceiling on what any seller may charge a consumer for a packaged commodity in India. Rule 2(m) of the Legal Metrology (Packaged Commodities) Rules, 2011, in the form substituted with effect from 1 January 2018, defines the retail sale price as the maximum price at which the commodity in packaged form may be sold to the consumer inclusive of all taxes. A shop may sell below the MRP; nobody in the chain may sell above it.

These are the rules that change the number you calculate or print:

RuleWhat it saysWhat it means for your MRP
2(m)The retail sale price is the maximum price to the consumer, inclusive of all taxes.GST sits inside the MRP. It is never added on top at the counter.
6(1)(e)The pack must declare the maximum retail price inclusive of all taxes in Indian currency.There is no rounding rule. The older wording, rounded off to the nearest rupee or 50 paise, was replaced with effect from 1 October 2022 (G.S.R. 779(E), brought into force through G.S.R. 226(E)).
6(11)The unit sale price must be declared in rupees, rounded to two decimals: per g, ml or cm below 1 kg, 1 litre or 1 metre, and per kg, litre or metre above.Work it out from the MRP you print. It is not needed when it equals the MRP.
6(3)Stickers may not alter mandatory declarations, except a sticker with a revised lower MRP that does not cover the original.A sticker can cut a printed MRP. It can never raise one.
6(10)An e-commerce entity must display the mandatory declarations, the MRP included, on its platform.The online listing has to show the MRP on the pack.
18(2)No retail dealer or other person, including the manufacturer, packer, importer and wholesale dealer, may sell above the retail sale price.The MRP binds every sale in the chain, not only the shop.
18(2A)No manufacturer, packer or importer may declare different MRPs on an identical pre-packaged commodity through restrictive or unfair trade practices.One product, one MRP.
18(3)When a tax changes after packing, a raised price may not exceed the pack price by more than the tax increase, and only on packs from the month of the change or the next. A lower revised price applies to all stock.When a manufacturer announces a lower price after a tax cut, shops must honour it on old stock too.

Who Can Use This Calculator?

Anyone setting or checking the price printed on a pack in India: manufacturers and brand owners pricing a new product, importers who must declare an MRP on imported packages, direct-to-consumer sellers (set the C&F, stockist and retailer margins to 0 if you sell straight to consumers), and distributors or retailers who want to see what a printed MRP leaves them.

Medicines Are Different: How DPCO 2013 Sets an MRP

For scheduled formulations, the medicines in the First Schedule of the Drugs (Prices Control) Order, 2013, the MRP is capped by a government ceiling price rather than built up from cost. Paragraph 4 averages the price to retailer of every brand and generic version with at least 1% market share and adds a 16% margin to retailer: ceiling price = average PTR x (1 + 16/100). Paragraph 8 then sets the MRP as the ceiling price plus local taxes as applicable. An average PTR of ₹10.00 gives a ceiling price of ₹11.60 and, at a 5% GST rate, an MRP of no more than ₹12.18.

For a scheduled medicine, use the calculator to check that your cost chain fits under the ceiling, not to set the price. DPCO’s margin to retailer is a markup on the PTR, which matches the calculator’s default, Markup on buying price.

What the September 2025 GST Rate Change Meant for MRPs

When the new GST rates took effect on 22 September 2025, the Department of Consumer Affairs used its power under rule 33 to relax the relabelling rules for stock already packed. Its letter of 9 September 2025 allowed a revised MRP to be stamped, stickered or printed online on unsold stock until 31 December 2025, with the original MRP left visible. A revised advisory announced on 18 September 2025 made re-stickering optional, replaced the rule 18(3) requirement to advertise revised prices in two newspapers with price lists circulated to dealers, and allowed old packaging to be used with a corrected MRP until 31 March 2026.

Those dated permissions have run out. For a future rate change, the standing rules are rule 18(3) for the revised price and rule 6(3) for a sticker that lowers the MRP, plus whatever advisory the Department issues at the time.

Benefits of Using This Calculator

  • Every step shown: your selling price, the price to stockist, the PTR, the retail price before GST, the GST and the MRP, so you can see which margin moves the price most.
  • Both margin conventions: switch between a markup on the buying price and a margin on the selling price instead of converting by hand.
  • Works backwards too: Check a printed MRP gives the price before GST and the GST inside it by the CGST Rule 35 method, the PTR for a given retailer margin, and the unit sale price that rule 6(11) requires on the label.
  • Currency formatting that fits: Indian digit grouping for INR (₹1,00,000.00), whole yen for JPY, and the same arithmetic for USD, EUR, GBP, AUD, CAD, CHF and NPR.

How We Built and Checked This Calculator

Last checked: 22 September 2026. Every rule and rate on this page was read from its primary source on that date:

The figures in the worked examples are the calculator’s own output for those inputs. What changed on 22 September 2026: the printed formula used to add the running totals together (Base price + A + B + C + D + E), which on this page’s earlier $55 example would have produced $461.78 where the calculator returned $110.56; it now matches the chained calculation. Transport, marketing and other expenses now sit in the cost before the margins and GST rather than being added after GST. C&F is described as a carrying and forwarding agent instead of Cost and Freight. And the calculator now shows its breakdown, handles both margin conventions and can check a printed MRP.

FAQs

What is CnF Margin?

CnF (C&F) margin is the commission paid to a carrying and forwarding agent, the agent that holds a manufacturer’s stock and dispatches it to stockists on the manufacturer’s behalf. It has nothing to do with the Incoterm Cost and Freight (CFR). Some manufacturers add the commission to the price to stockist; others pay it out of their own margin, in which case it belongs in your costs rather than in the price chain.

What is the Stockist Margin?

Stockist margin is what a stockist, or distributor, earns for buying a manufacturer’s goods, holding them and supplying retailers: the difference between the price to stockist (PTS) it pays and the price to retailer (PTR) it charges. Unlike a C&F agent, a stockist buys the goods and resells them on its own account.

Is GST included in the MRP?

Yes. Rule 2(m) of the Legal Metrology (Packaged Commodities) Rules, 2011 defines the retail sale price as the maximum price inclusive of all taxes, and rule 6(1)(e) requires the pack to say so. To find the GST inside an MRP, multiply the MRP by the rate and divide by 100 plus the rate, the method in CGST Rule 35: an MRP of ₹100 at 18% contains ₹15.25 of GST.

Does an MRP have to be rounded to the nearest rupee or 50 paise?

Not any more. Rule 6(1)(e) used to require the price to be rounded off to the nearest rupee or 50 paise, but with effect from 1 October 2022 that wording was replaced by a requirement only to state the price in Indian currency (G.S.R. 779(E), brought into force through G.S.R. 226(E)). You may still round for commercial reasons. The unit sale price is the figure that now carries a rounding rule: two decimal places.

Can a shop sell above or below the MRP?

Below, yes: the MRP is a maximum. Above, no: rule 18(2) bars any retail dealer or other person, including the manufacturer, packer, importer and wholesale dealer, from selling a packaged commodity at a price above its retail sale price.

What is the unit sale price on a pack?

It is the MRP divided by the net quantity, which rule 6(11) requires on every pre-packaged commodity, rounded to two decimals: per gram, millilitre or centimetre when the quantity is under 1 kg, 1 litre or 1 metre, and per kilogram, litre or metre above that. A ₹100 pack of 200 g declares ₹0.50 per g. It is not needed when the unit sale price equals the MRP.