gg
Home › Blog › Margin vs. markup: why the same profit gives two numbers

Margin vs. markup: why the same profit gives two numbers

2026-08-29 · 2 min read
marginmarkuppricingbusinessfinance

Margin and markup measure the exact same profit dollar two different ways, and mixing them up is one of the most common pricing mistakes a small business makes. Get the definitions straight once, and you can price to whichever target you actually mean.

The formulas

Profit = price − cost. Margin = profit ÷ price × 100 — profit as a share of what the customer pays. Markup = profit ÷ cost × 100 — profit as a share of what it cost you to get there. Same numerator, different denominator, and since price is bigger than cost whenever there's a profit, margin is always the smaller of the two percentages.

A real example: a $60 cost sold for $100

A shop buys an item for $60 and prices it at $100.

  1. Profit: 100 − 60 = $40.
  2. Margin: 40 ÷ 100 = 40%.
  3. Markup: 40 ÷ 60 ≈ 66.67%.

Same $40 profit, two different percentages depending on which number you divide it by — margin describes it against the $100 the customer paid, markup against the $60 it cost to stock.

A real example: the trap of confusing the two

A seller wants a 50% margin on an item that costs $30 to make.

  1. Priced correctly for a 50% margin: price = cost ÷ (1 − 0.50) = 30 ÷ 0.50 = $60. Profit is 60 − 30 = $30, and 30 ÷ 60 = 50% margin, confirmed.
  2. Priced by mistakenly applying a 50% markup instead: price = 30 × 1.50 = $45. Profit is 45 − 30 = $15, and the actual margin comes out to 15 ÷ 45 ≈ 33.33%.

Typing "50%" into the wrong formula didn't give a slightly smaller version of the same result — it gave a 33.33% margin instead of the intended 50%, and $15 of profit instead of $30. One word swapped for another cost half the intended profit on every sale.

A real example: the same dollar profit at different price levels

Two products both earn exactly $50 of profit per unit, at different price points.

  1. Cost $200, price $250: margin 50 ÷ 250 = 20%, markup 50 ÷ 200 = 25%.
  2. Cost $500, price $550: margin 50 ÷ 550 ≈ 9.09%, markup 50 ÷ 500 = 10%.

The same flat $50 profit reads as a healthy 20–25% on the cheaper item and a thin 9–10% on the pricier one. A dollar target and a percentage target are not the same target — know which one you're actually pricing to before you call a number "good".

What this doesn't capture

This is unit economics on paper — it doesn't account for returns, payment processing fees, shipping, or the discounting real sales often involve. It also assumes the cost figure is fixed and known, when landed cost can shift with freight and volume in practice. Treat margin and markup as the starting arithmetic, not the final price.

Run your own numbers

The free Margin & Markup calculator runs both percentages instantly from your own cost and price — entirely on your device.

Try it free — with the steps shown

The Margin & Markup runs in your browser and shows exactly how it got the answer, so the method sticks.

Open Margin & Markup

More from the blog