Markup vs. Margin Percentage: How to Calculate and Compare Both

Markup and margin use the same two numbers — cost and selling price — but divide differently, producing different percentages that are easy to mix up when pricing. Understanding the distinction is critical: confusing them can silently erode your profit margins and lead to costly mistakes in negotiations, contracts, and strategic decisions.

The two formulas side by side

Markup measures profit as a percentage of cost. Margin measures profit as a percentage of selling price. The distinction matters enormously.

  • Markup % = (Selling price − Cost) ÷ Cost × 100
  • Margin % = (Selling price − Cost) ÷ Selling price × 100

A concrete example

Suppose you buy a product for $100 and sell it for $150:

  • Markup = ($150 − $100) ÷ $100 = 50% markup
  • Margin = ($150 − $100) ÷ $150 = 33.3% margin

Same transaction, two different percentages. If you told your investor you achieved “50% margins” when you actually achieved 33.3%, you’ve misrepresented your profitability by nearly 50%.

Why the gap between them grows at higher percentages

At low markup percentages, the two metrics track closely — a 10% markup yields roughly a 9% margin. But as markup climbs, the gap widens dramatically and predictably.

The math behind the divergence

Margin can never reach 100% (that would require infinite markup), but markup can climb indefinitely. At a 100% markup, you’ve doubled your cost, but your margin is only 50%. At 300% markup, your margin is still just 75%. This asymptotic relationship means higher-markup businesses show deceptively large markup percentages relative to their true profitability.

Real-world comparison

Consider two retail scenarios:

  • Apparel retailer: Buys a shirt for $15, sells for $45. That’s 200% markup but only 66.7% margin.
  • Restaurant: Food cost $5, sells plate for $15. That’s 200% markup but only 66.7% margin.
  • Software as a Service: Development cost (amortized) $2,000, sells annual subscription for $10,000. That’s 400% markup but only 80% margin.

The retailer and restaurant have identical markup and margin, but the SaaS company’s enormous markup percentage masks that it’s still “only” capturing 80 cents per sales dollar — which sounds less impressive than “400% markup.”

Converting between the two

Because markup is calculated on cost and margin on selling price, you’ll sometimes need to translate between them:

  • To convert markup to margin: Margin = Markup ÷ (1 + Markup)
  • To convert margin to markup: Markup = Margin ÷ (1 − Margin)

If a supplier tells you they need a 35% markup to cover costs, and you’re targeting 30% margins, plug in the numbers: 35% ÷ (1 + 0.35) = 25.9% margin. That’s below your target, so you’d need to negotiate or adjust your pricing model.

Quick reference table

  • 25% markup = 20% margin
  • 50% markup = 33.3% margin
  • 100% markup (keystone pricing) = 50% margin
  • 150% markup = 60% margin
  • 200% markup = 66.7% margin
  • 300% markup = 75% margin

Notice markup climbs past 100% while margin asymptotically approaches — but never reaches — 100%. If someone claims a “90% margin,” they’re almost certainly describing a markup or misstating their numbers. A true 90% margin would require a 900% markup and is extraordinarily rare outside high-margin software and digital products.

Why the mix-up is expensive

Confusing these terms in a supplier negotiation, franchise agreement, or investor pitch isn’t merely semantic — it translates directly to real dollars and missed profit.

A contract scenario

You’re negotiating with a manufacturer for private-label goods. The contract states: “Supplier will achieve a 40% profit target on all orders.” If you interpret that as 40% margin but the supplier calculates it as 40% markup, you’re accepting 28.6% margin instead — a difference of 11.4 percentage points. On a $100,000 order, that’s $11,400 in expected profit that disappears.

Common mistakes to avoid

  • Switching terminology without conversion. Using “margin” in one monthly report and “markup” in the next makes year-over-year comparisons unreliable and confuses stakeholders about actual performance.
  • Setting a margin target but pricing with markup math. If your goal is 35% margins but you price using a 35% markup calculation, you’ll consistently underprice and under-profit.
  • Assuming competitor claims are comparable. If a competitor advertises “45% margins,” don’t assume it matches your own 45% margins without confirming which metric they’re using.
  • Overlooking hidden costs in margin calculations. Margin should account for all costs of goods sold (COGS), including freight, returns, and shrinkage — not just the invoice price.

Best practice: Always specify which metric you’re using in internal reports, contracts, and conversations. A single word — “markup” or “margin” — prevents costly misunderstandings and keeps your financial planning grounded in reality.

Avatar photo

About the Author

Oliver K.G.

Oliver K.G. has 8+ years in pricing strategy and has helped 200+ Amazon FBA sellers, dropshippers, and small business owners optimise their profit margins. He built BizMargin to make gross margin and pricing calculations instant and free. He writes on pricing strategy, gross margin optimisation, and profitability for e-commerce and retail businesses.