Concept7 min

Markup vs Margin: The Confusion That Costs You Profit

Have you ever calculated a product's price, thought you had a good margin, and at month-end the profit didn't show up?

It probably wasn't bad luck. It was a mix-up between two numbers that look the same and aren't.

Markup and margin. Everyone uses them as synonyms. Almost nobody knows the difference. And that difference, depending on your sales volume, can mean thousands of dollars vanishing without explanation.

The question that separates good pricing from gut pricing

When you set a product's price, are you calculating how much you want to make on top of cost, or how much should be left from the selling price?

Looks like the same thing. It isn't.

Calculating on cost is markup.

Calculating on selling price is margin.

The two land at different prices. And whoever confuses the two thinks they have 40% margin when they actually have 28%.

What markup is and how it works

Markup is the percentage you apply on cost to reach the selling price.

The logic is simple: you know what you paid, add a percentage on top, get the price.

i
Markup formula

Selling price = Cost × (1 + Markup)

Practical example:

40% markup on $20

| Item | Value | |---|---| | Product cost | $20.00 | | Markup applied | 40% | | Selling price | $28.00 |

Looks like you're making $8.00, which is 40% on top of cost. And you are.

But what does that represent of the selling price? Not 40%. It's 28.5%.

That's the trap.

What margin is and how it works

Margin is what's left from the selling price after subtracting cost.

The base of calculation changes completely. Instead of looking at cost, you look at the selling price.

i
Margin formula

Margin = (Selling price − Cost) ÷ Selling price × 100

Same example:

Margin of the same product

| Item | Value | |---|---| | Selling price | $28.00 | | Product cost | $20.00 | | Gross profit | $8.00 | | Real margin | 28.5% |

Same product. Same price. Same dollar profit.

But markup was 40% and margin is 28.5%.

If you told someone you work with 40% margin while actually using markup, you overstated your margin by nearly 12 percentage points.

The table that shows the difference

To make it crystal clear, here's what happens with different percentages:

Markup appliedWhat you think margin isReal margin
10%10%9.1%
20%20%16.7%
30%30%23.1%
40%40%28.5%
50%50%33.3%
75%75%42.8%
100%100%50%
The higher the markup, the bigger the gap to real margin. Whoever works with 50% markup thinking they have 50% margin is operating at 33% real margin.

That perception error completely changes a business's viability analysis.

Why this matters in practice

You might think this difference is small and academic. Let me show you why it isn't.

Imagine a business doing $10,000 a month and believing it has 40% margin because it uses 40% markup.

The profit that never existed

| Scenario | Monthly revenue | Assumed margin | Expected profit | Real margin | Actual profit | |---|---|---|---|---|---| | 40% markup | $10,000 | 40% | $4,000 | 28.5% | $2,857 |

The gap is $1,143 per month.

Over a year, this business thinks it made $48,000 and actually made $34,284.

Almost $14k difference over a full year, and the owner can't explain where it went.

The money didn't disappear. It never existed. The margin the owner thought they had was never real.

And that's just gross. Once you subtract card fees, marketplace commissions, absorbed shipping, and sales tax, the number drops further. To see where the real margin lives, read Real Profit Calculator: Why Yours Is Wrong. And to understand which product is actually contributing to cash, Contribution Margin: The Math That Beats Profit.

When to use markup vs margin

Both have a place. The problem isn't using markup. It's using markup while calling it margin.

SituationUse markupUse margin
Quickly pricing from costYes, simplerLess practical here
Comparing product profitabilityNo, distorts comparisonYes, same base for all
Calculating what's left per saleNo, the base is differentYes, shows what really remains
Negotiating discounts without losing moneyNo, you'll calculate wrongYes, essential here
Analyzing financial healthNoYes, always
Use markup to price if you want. But always convert to margin before any financial decision.

How to convert markup into margin and back

If you already work with markup and want to know real margin:

i
Markup → Margin

Margin = Markup ÷ (1 + Markup)

Example: 40% markup becomes 40 ÷ 1.40 = 28.5% margin.

If you want to set a markup that results in a specific margin:

i
Margin → Markup

Markup = Margin ÷ (1 − Margin)

Example: to get 40% margin, markup needs to be 40 ÷ 0.60 = 66.7%.

To get this marginYou need this markup
10%11.1%
20%25%
30%42.8%
40%66.7%
50%100%

Many people get spooked seeing that 40% real margin requires nearly 67% markup. But now you understand why.

The question I want to leave you with

Take your main product. The one that sells most.

What percentage do you use to price? Markup or margin?

If markup, convert it now to real margin using the formula above.

The number that showed up is what you actually have to cover fixed costs, pay yourself, and have something left.

Pricing well isn't setting the highest price the market accepts. It's knowing exactly what's left after each sale and deciding from the right number.

Type price and cost, check what you forgot, watch real margin drop in real time until the truth appears. 3 minutes, no account.

Calculate My Real Margin Now

Markup and margin aren't enemies. They're different perspectives on the same number. The problem is when you mix them up and start deciding with a crooked ruler.

Keep reading about Margin

Frequently asked questions

What's the difference between markup and margin?

Markup is the percentage you apply on cost to reach price (calculated on cost). Margin is what's left from selling price after subtracting cost (calculated on price). A 40% markup gives you a 28.5% real margin, not 40%. The gap grows with the percentage applied.

How do you convert markup into margin?

Formula: Margin = Markup ÷ (1 + Markup). 40% markup becomes 40 ÷ 1.40 = 28.5% margin. 100% markup becomes 50% margin. Whenever markup hits high double digits, real margin is much lower.

How do you convert margin into markup?

Formula: Markup = Margin ÷ (1 − Margin). To get 40% real margin, you need 40 ÷ 0.60 = 66.7% markup. For 50% margin, 100% markup. That's why high-margin businesses charge prices that look 'too expensive.'

When should I use markup vs margin?

Markup for quickly pricing from cost. Margin for comparing products, calculating what's left per sale, negotiating discounts without losing money, and analyzing financial health. The problem isn't using markup. It's using markup while calling it margin.

Why does confusing markup with margin cost real money?

Because you decide based on a number that doesn't exist. A business doing $10k a month with 40% markup thinks it's making $4,000. It's making $2,857. $1,143 difference per month. $13,716 a year. In every discount, every target, every investment decision, that error compounds.