Markup vs Margin – What's the Difference?
Markup and margin both describe profit, but they use different bases. Mixing them up leads to wrong prices.
Margin
Margin % = (Profit ÷ Selling price) × 100
Profit is a % of what you sell at.
Cost ₹80, Sell ₹100 → Profit ₹20 → Margin = 20%.
Markup
Markup % = (Profit ÷ Cost price) × 100
Profit is a % of what you paid.
Cost ₹80, Sell ₹100 → Profit ₹20 → Markup = 25%.
Why It Matters
- Margin is what you keep from each rupee of sales
- Markup is what you add to cost
- 25% markup ≠ 25% margin.
Cost ₹100, 25% markup → Sell ₹125. Margin = 20%.
For Pricing
If you want 20% margin: Selling price = Cost ÷ (1 − 0.20) = Cost ÷ 0.80.
If you want 25% markup: Selling price = Cost × 1.25.
Use our Margin Calculator to switch between both. Stockkeeper tracks cost and price per item. Join the waitlist.