Markup Calculator
Find selling price from cost + markup %, or calculate markup % from cost and selling price
Markup Formula
Markup vs Margin: Markup % is always higher than margin % for the same product. Cost $40, Sell $60 → Markup = 50% but Margin = 33.3%. Don't confuse them in business negotiations!
Markup
Based on cost.
((Sell − Cost) ÷ Cost) × 100
Used by wholesalers & manufacturers.
Margin
Based on revenue.
((Sell − Cost) ÷ Sell) × 100
Used by retailers & accountants.
Markup vs Margin Reference Table
| Markup % | Selling Price (Cost $100) | Profit | Margin % |
|---|---|---|---|
| 10% | $110 | $10 | 9.09% |
| 20% | $120 | $20 | 16.67% |
| 25% | $125 | $25 | 20% |
| 33% | $133 | $33 | 24.8% |
| 50% | $150 | $50 | 33.33% |
| 67% | $167 | $67 | 40.12% |
| 100% | $200 | $100 | 50% |
| 150% | $250 | $150 | 60% |
| 200% | $300 | $200 | 66.67% |
| 300% | $400 | $300 | 75% |
Common Industry Markup Rates
| Industry | Typical Markup | Typical Margin |
|---|---|---|
| Grocery / Supermarket | 10–25% | 9–20% |
| Clothing / Apparel | 100–300% | 50–75% |
| Electronics | 15–50% | 13–33% |
| Jewelry | 100–300% | 50–75% |
| Furniture | 100–200% | 50–67% |
| Software / Digital | 200–1000%+ | 67–91% |
| Restaurants | 200–300% | 67–75% |
| Auto Parts | 25–100% | 20–50% |
Frequently Asked Questions
What is markup vs margin?
Markup is based on cost: ((Selling − Cost) ÷ Cost) × 100. Margin is based on selling price: ((Selling − Cost) ÷ Selling) × 100. A 50% markup equals a 33.3% margin. Markup is always higher than margin for the same transaction.
How do I calculate selling price with 30% markup?
Selling Price = Cost × 1.30. If cost is $50: $50 × 1.30 = $65. The profit is $15, and the gross margin is 23.1%.
What is a good markup percentage?
It depends on the industry. Retail typically uses 50–100% markup. Grocery stores use 10–25%. Jewelry and luxury goods can be 200–300%. Software and digital products often have very high markups due to low marginal cost.
How do I convert markup % to margin %?
Margin % = Markup% ÷ (1 + Markup% ÷ 100). For a 50% markup: 50 ÷ (1 + 0.50) = 50 ÷ 1.50 = 33.3% margin.
How do I convert margin % to markup %?
Markup % = Margin% ÷ (1 − Margin% ÷ 100). For a 40% margin: 40 ÷ (1 − 0.40) = 40 ÷ 0.60 = 66.7% markup.