Markup vs Margin: Understanding the Difference
Markup and margin both measure profitability from the same transaction, but they use different reference points. Markup divides gross profit by cost; margin divides gross profit by selling price. This means markup % is always higher than margin % for the same deal.
The confusion between them causes real business errors — a product with 50% markup has only 33.3% margin. If your accountant targets a 40% margin but your buyer prices using 40% markup, you'll always fall short. Understanding the difference is critical for accurate pricing and financial reporting.
| Property | Markup | Margin (Gross) |
|---|---|---|
| Formula | (Selling − Cost) / Cost × 100 | (Selling − Cost) / Selling × 100 |
| Denominator (base) | Cost price | Selling price (revenue) |
| Perspective | From cost upward | From revenue downward |
| Who uses it | Buyers, purchasing teams, traders | CFOs, accountants, analysts |
| Same profit, which is higher? | Always higher | Always lower |
| Can reach 100%? | Yes (doubled cost) | Approaches but never reaches 100% |
| 100% markup equals what margin? | 50% margin | — |
| 50% margin equals what markup? | — | 100% markup |
| Conversion formula | Margin = Markup/(1+Markup) | Markup = Margin/(1−Margin) |
| Used in | Retail pricing, wholesale | P&L statements, investor reports |
Markup — Profit Over Cost
Markup % = (Gross Profit / Cost) × 100 = ((Selling Price − Cost) / Cost) × 100.
To find selling price from cost and markup: Selling Price = Cost × (1 + Markup%/100). With $40 cost and 75% markup: $40 × 1.75 = $70.
To find cost from selling price and markup: Cost = Selling Price / (1 + Markup%/100). $70 selling price at 75% markup: $70 / 1.75 = $40.
Intuition: Markup is "what I added on top." A 50% markup means the selling price is 1.5× the cost. A 100% markup (keystone) means doubled the cost. A 200% markup means tripled the cost.
| Cost | Markup % | Gross Profit | Selling Price | Gross Margin % |
|---|---|---|---|---|
| $50 | 20% | $10 | $60 | 16.67% |
| $50 | 50% | $25 | $75 | 33.33% |
| $50 | 100% | $50 | $100 | 50.00% |
| $50 | 150% | $75 | $125 | 60.00% |
| $50 | 200% | $100 | $150 | 66.67% |
Margin — Profit Over Revenue
Gross Margin % = (Gross Profit / Selling Price) × 100 = ((Selling Price − Cost) / Selling Price) × 100.
To find selling price from cost and target margin: Selling Price = Cost / (1 − Margin%/100). With $60 cost and 40% target margin: $60 / 0.60 = $100.
To find cost from selling price and margin: Cost = Selling Price × (1 − Margin%/100). $100 selling price at 40% margin: $100 × 0.60 = $60.
Intuition: Margin is "what fraction of revenue stays as profit." A 40% margin means $0.40 of every $1 revenue is gross profit. The remaining $0.60 covers the cost of goods. Margin can never reach 100% (you'd need zero cost) and is always less than markup%.
| Cost | Selling Price | Gross Profit | Margin % | Markup % |
|---|---|---|---|---|
| $60 | $75 | $15 | 20.00% | 25.00% |
| $60 | $100 | $40 | 40.00% | 66.67% |
| $60 | $120 | $60 | 50.00% | 100.00% |
| $60 | $150 | $90 | 60.00% | 150.00% |
| $60 | $200 | $140 | 70.00% | 233.33% |
Converting Between Markup and Margin
Markup to Margin: Margin = Markup / (1 + Markup). Example: 66.67% markup → 0.6667 / 1.6667 = 0.40 = 40% margin.
Margin to Markup: Markup = Margin / (1 − Margin). Example: 40% margin → 0.40 / 0.60 = 0.6667 = 66.67% markup.
The critical insight: The same gross profit expressed as markup and margin are always different. A 50% markup is a 33.3% margin. A 100% markup is a 50% margin. These relationships are mathematically fixed.
Quick conversion table: 10% markup = 9.1% margin. 20% markup = 16.7% margin. 25% markup = 20.0% margin. 33.3% markup = 25.0% margin. 50% markup = 33.3% margin. 100% markup = 50.0% margin. 200% markup = 66.7% margin.
When to Use Markup vs Margin
Use markup when: You know the cost and want to quickly price items. You're communicating pricing to buyers or purchasing teams. You're thinking "how much am I adding on top of cost?" Retailers often price using keystone markup (100%) for simplicity.
Use margin when: Reporting financial performance on a P&L statement. Comparing profitability across products or companies. Investors and CFOs expect margin figures. You're asking "what fraction of my revenue is profit?"
The danger of confusing them: If you target a "50% margin" but apply 50% markup, you'll actually achieve 33.3% margin — a significant shortfall. To achieve 50% margin, apply 100% markup (double the cost). This error has caused real pricing problems in retail businesses.
Industry conventions: Retail and wholesale typically use markup. Finance, SaaS, and formal business reporting use gross margin. When reading financial news, "margins" almost always means margin%, not markup%.
Verdict
Markup uses cost as the base; margin uses selling price as the base. Both measure gross profit but give different percentages. Margin is the standard financial metric; markup is practical for pricing. Always specify which you mean.
- ✓For the same transaction, markup % > margin % — always.
- ✓100% markup = 50% margin. 50% margin requires 100% markup.
- ✓Use Margin = Markup / (1 + Markup) to convert from markup to margin.
- ✓Use Markup = Margin / (1 − Margin) to convert from margin to markup.
- ✓When pricing to hit a target margin: Selling Price = Cost / (1 − Target Margin). Never apply the target margin % as a markup % — the result will always be too low.