Profit Margin Calculator · Retail & Wholesale
Cost & selling price → gross margin %, net margin %, markup %. Test any bulk discount with the what-if slider.
Kirana store details
Per-unit numbers for a small retail / grocery shop.
How this profit margin calculator works
This free calculator helps Indian shopkeepers, manufacturers and wholesalers price products correctly. It instantly converts your cost price and selling price into the three numbers that matter most — gross margin, net margin and markup — and lets you stress-test any bulk discount before you commit to a deal.
The formulas
Gross Margin % = (Selling − Cost) ÷ Selling × 100
Markup % = (Selling − Cost) ÷ Cost × 100
Net Margin % = (Selling − Cost − Other costs) ÷ Selling × 100
Margin vs markup — don't confuse them
Markup is profit measured against what you paid; margin is profit measured against what you charge. A product bought at Rs 80 and sold at Rs 100 has a 25% markup but only a 20% gross margin. Both are correct — they just answer different questions.
Choosing the right mode
Kirana uses per-unit numbers and small "other costs" like shop expenses. Manufacturer frames it as production cost vs factory price, where overheads cover packaging and distribution. Trader treats it as bulk buying price vs wholesale price, with logistics as the extra cost. The maths is the same; only the labels and sensible defaults change.
Frequently asked questions
What is the difference between margin and markup?
Markup compares profit to your cost price, while margin compares profit to your selling price. For the same rupee profit, markup % is always larger than margin %.
What counts as "other costs"?
Anything beyond the purchase price: shop rent per unit, packaging, transport, commission, GST you can't recover, breakage, or salaries spread over units. These drive the net margin.
How does a bulk discount affect profit?
Lowering the selling price reduces per-unit profit and margin. The what-if slider shows the new margins plus the extra volume you'd need to sell to keep the same total profit.
Is my data stored anywhere?
No. All calculations run inside your own browser. Nothing you type is sent to a server or saved.