Margin vs markup: the difference that trips up pricing
Why margin and markup are not the same percentage, the formulas that link them, and how mixing them up quietly erodes profit.
Two views of the same profit
When you sell something for more than it cost, the gap is your profit. Markup and margin are just two ways to state that gap as a percentage, and the only thing that changes is what you divide by. Markup compares the profit to what you paid, so it is profit divided by cost. Margin compares the profit to what the customer paid, so it is profit divided by price. Because the price is always larger than the cost, the same dollar of profit looks like a bigger markup than margin.
The formulas, side by side
Start with cost and price. Profit is price minus cost. Markup percent is profit divided by cost, times 100. Margin percent is profit divided by price, times 100. To go from a known markup to a price, multiply cost by one plus markup over 100. To go from a known margin to a price, divide cost by one minus margin over 100. These four relationships are all this calculator uses, which is why entering any single value alongside cost is enough to recover the rest.
The costly mistake
The classic error is setting prices with a margin target but calculating them as a markup, or the reverse. Say you want a 40 percent margin on a $100 item. The correct price is $166.67, not the $140 you would get by adding 40 percent as a markup. That $26.67 gap per unit is pure profit left on the table, and it repeats on every sale. Because markup percentages always read higher than the matching margin, treating them as interchangeable consistently underprices your goods.
Which one should you use
Margin is the language of financial statements and profitability analysis, since it shows how much of each sales dollar you keep. Markup is handy at the point of pricing, because it starts from the cost you actually paid and is easy to apply across a catalog. Many businesses set prices with markup for speed, then report and compare using margin. The trick is to convert deliberately between the two rather than assuming a 30 percent markup gives a 30 percent margin, because it does not.