Margin vs profit vs markup: the three are not the same

Three words that get used interchangeably in casual business talk, and shouldn't be. They describe the same transaction from three different angles, and treating them as synonyms is how pricing decisions go sideways.

The three terms, in one minute

Profit is a dollar amount: revenue minus expenses. If you sell something for $100 that cost $60, the profit is $40.

Margin is profit expressed as a percentage of revenue. Same $40 profit on $100 revenue = 40% margin.

Markup is profit expressed as a percentage of cost. Same $40 profit on $60 cost = 66.67% markup.

All three describe the same single transaction. They're not interchangeable. Confusing them costs real money.

Why three different ways to say the same thing?

Each answers a different question.

A $50,000 deal and a $50 transaction can both have a 40% margin. Profit alone wouldn't tell you they're equally efficient. That's why finance speaks in percentages, not raw dollars.

The three percentages, side by side

ProfitMarginMarkup
TypeDollar amountPercentagePercentage
DenominatorSelling priceCost
Used forReporting actualsComparing & benchmarkingSetting prices
MaximumUnlimited100% (capped)Unlimited
Example ($60 cost, $100 price)$4040%66.67%

The same transaction, three views

A bookstore buys a hardcover from a publisher for $15 and sells it for $25.

All three are correct. They describe the same $10. But:

Gross profit vs gross margin (a related confusion)

One more terminology snag: "gross profit" and "gross margin" don't mean the same thing either.

So a company with $1M revenue and $400K COGS has $600K gross profit and 60% gross margin. Both correct, different units.

Net profit vs net margin (same pattern)

Same relationship, applied to after-everything numbers:

A company with $1M revenue and $80K net profit has an 8% net margin.

The confusing case: "what's the markup on profit?"

People sometimes say things like "we made a 40% profit on that deal." That's ambiguous: did they mean 40% margin or 40% markup? Different prices.

If a $60 cost was sold for "40% profit margin," the price was $100. (Profit = 40% of $100 = $40.)

If a $60 cost had "40% markup," the price was $84. (Markup = 40% of $60 = $24.)

Same words, different numbers. When someone is loose with "profit," ask which percentage they mean.

Tip: insist on units
When discussing pricing in a meeting, force every percentage to be labeled "margin" or "markup." Force every dollar amount to be labeled "profit," "gross profit," or "net profit." The five extra words save you from the 50/50 trap.

Quick reference card

Memorize these and you'll never get tripped up:

Try the calculator

Free, no signup. Includes platform fees, shipping, and tax.

Open calculator →