Home / Articles / Markup vs margin

Markup vs Margin

Markup and margin both describe profit. They use different denominators, which means the same dollar profit produces two different percentages. Confusing them is one of the more expensive arithmetic errors in small business pricing.

Two people can look at the exact same $25 profit on the exact same $75 sale and report two different percentages, both correct, because markup and margin measure that profit against different bases. Knowing which one someone means, before you agree to a pricing target, saves an argument later.

Markup = (Selling Price - Cost) / Cost x 100. Margin = (Selling Price - Cost) / Selling Price x 100. A product costing $50 that sells for $75 has a 50% markup and a 33% margin. The markup number is always larger, which is probably why it gets used when sellers want to feel better about their pricing.

Side-by-side example

MarkupMargin
Formula(Price - Cost) / Cost(Price - Cost) / Price
Cost $50, Price $7550%33.3%
Cost $40, Price $100150%60%
Cost $80, Price $10025%20%

Why the confusion matters in practice

If your target is a 30% margin and you price using a 30% markup, you are underpricing every product. A 30% markup produces a 23% margin. The gap compounds across thousands of transactions before anyone notices. This is why finance teams and sales teams occasionally have different feelings about the same pricing strategy.

Converting between markup and margin

Margin to markup: Markup = Margin / (1 - Margin). For a 40% margin: 0.40 / 0.60 = 66.7% markup. That is the markup you need to actually hit the margin target.

Markup to margin: Margin = Markup / (1 + Markup). A 50% markup: 0.50 / 1.50 = 33.3% margin. If someone tells you they price at 50%, ask which one.

Which to use for pricing

Margins work better for reporting profitability, comparing to industry benchmarks, and setting business-level gross margin targets. Markups work better in day-to-day pricing: you know your cost and need a price. Either way, the resulting margin should always be visible so you know what the business actually earns per sale.

Convert your own numbers

The Gross Margin Calculator flips between markup and margin so you don't have to do the algebra by hand.

Related reading

Good to know

FAQs

What is the difference between markup and margin?

Markup divides profit by cost. Margin divides profit by selling price. A product costing $60 sold for $100 has a 66.7% markup ($40/$60) and a 40% margin ($40/$100). For any given transaction, margin is always the smaller number. The difference grows as price climbs further above cost.

How do you calculate markup percentage?

Markup % = ((Selling Price - Cost) / Cost) x 100. Cost $25, price $40: ($40 - $25) / $25 x 100 = 60% markup. To set price from a markup target: Price = Cost x (1 + Markup%). For a 50% markup on a $30 cost: $30 x 1.50 = $45, giving a 33.3% margin.

How do I convert markup to margin?

Margin = Markup / (1 + Markup). With a 50% markup: 0.50 / 1.50 = 33.3% margin. In percentage form: 50 / 150 x 100 = 33.3%. Run it the other way for margin to markup: Markup = Margin / (1 - Margin).

What markup gives a 30% margin?

Markup = Margin / (1 - Margin) = 0.30 / 0.70 = 42.9%. To hit a 30% margin you need to mark up your cost by roughly 43%. The 13-point gap between markup and margin target is where pricing surprises come from.

Jessica Martinez
About the author
Jessica Martinez
Contributing Writer, Business & Finance, Encore Editorial

Jessica Martinez spent six years as a credit analyst before deciding the spreadsheets had better stories than the meetings. She writes about lending, insurance, and the fine print everyone scrolls past, ideally before you sign it.