Profit Margin vs Markup: The Difference That Costs Small Sellers Money
Margin and markup use the same profit but divide by different numbers. Here is how to convert between them, price to a target margin, and avoid the common 20-percent-versus-25-percent pricing mistake.
Same profit, two different percentages
Margin and markup both describe how much you earn on a sale, and people use the words as if they mean the same thing. They do not. Both start from the same profit in rupees. The only difference is what you divide it by.
- Margin = profit ÷ selling price × 100
- Markup = profit ÷ cost × 100
Because the selling price is always larger than the cost when you make a profit, margin is always the smaller number. A product bought for Rs. 600 and sold for Rs. 1,000 earns Rs. 400. That is a 40% margin and a 66.67% markup. Neither figure is wrong, but they answer different questions, and mixing them up is one of the quietest ways for a small seller to underprice.
This guide explains the difference, gives conversion formulas, and shows how to price to a target margin. ToolHive's profit margin calculator works out the profit and margin from revenue and cost, so you can check your own numbers as you read.
Why the two get confused
Retail and trading traditions often quote markup: "we add 25% on cost." Accounts, marketplaces and investors talk in margin: "we run at 20%." If a supplier, an employee and your accountant each use a different word, the same product can seem to have three different profit levels.
The mistake that costs money is the following. You decide you want a 25% margin. You take your cost and add 25%. That feels right, but you have actually applied a 25% markup, which produces only a 20% margin.
Worked example: the 25% trap
Suppose a product costs you Rs. 800 and you want to earn a 25% margin.
- The shortcut. Add 25% to cost: 800 × 1.25 = Rs. 1,000. Profit is Rs. 200. Margin = 200 ÷ 1,000 = 20%, not 25%.
- The correct method. Divide cost by (1 − target margin): 800 ÷ 0.75 = Rs. 1,066.67. Profit is Rs. 266.67, and 266.67 ÷ 1,066.67 = 25%.
The gap is Rs. 66.67 per unit. On 500 units that is about Rs. 33,000 of profit you meant to earn and did not. Nothing in the shortcut looks wrong on a price list, which is why it persists.
The same effect grows with the target. For a cost of Rs. 800, the table shows the price you get from adding a markup of the same percentage versus the price you need to actually hit that margin.
| Target | Price if you add that % as markup | Price needed for that % margin |
|---|---|---|
| 20% | Rs. 960.00 | Rs. 1,000.00 |
| 25% | Rs. 1,000.00 | Rs. 1,066.67 |
| 30% | Rs. 1,040.00 | Rs. 1,142.86 |
| 40% | Rs. 1,120.00 | Rs. 1,333.33 |
At a 40% target, the shortcut price of Rs. 1,120 yields a real margin of only 28.57% ((1,120 − 800) ÷ 1,120). The higher the margin you want, the more the shortcut misleads you.
Converting between the two
You do not need a different dataset for each; one number gives you the other.
- Markup to margin: margin = markup ÷ (100 + markup) × 100
- Margin to markup: markup = margin ÷ (100 − margin) × 100
| Margin | Equivalent markup |
|---|---|
| 10% | 11.11% |
| 20% | 25.00% |
| 25% | 33.33% |
| 30% | 42.86% |
| 40% | 66.67% |
| 50% | 100.00% |
Two things are worth remembering. A 50% margin means you price at double the cost (a 100% markup). And margin can never reach 100%, because that would need a cost of zero, while markup can go as high as you like.
Gross margin versus net margin
The profit margin calculator takes one revenue figure and one cost figure. The result is only as meaningful as the cost you type in.
- If the cost is what you paid the supplier, the result is a gross margin on the product.
- If the cost also includes packaging, shipping, payment-gateway charges, marketplace fees, ad spend, returns and your share of rent or salaries, you are closer to a net margin.
An example: you sell for Rs. 1,000 a product that costs Rs. 600. The gross margin is 40%. Now add Rs. 60 for packaging and delivery and Rs. 120 of advertising per order. Profit falls to Rs. 220 and the margin to 22%. Both numbers are correct. Only the second tells you what is left in your pocket, and you need to know which one someone is quoting.
What margin means for discounts and ads
Discounts hurt more than they look. At a price of Rs. 1,000 and cost of Rs. 600, a 10% discount brings the price to Rs. 900. Profit drops from Rs. 400 to Rs. 300, which is a 25% fall in profit for a 10% cut in price, and the margin slips from 40% to 33.33%. The thinner your margin, the more painful a given discount.
Your margin sets your break-even ad return. ROAS is ad revenue divided by ad spend. The break-even ROAS is 1 ÷ gross margin. At a 40% gross margin you need at least 2.5x to cover product cost and the ad itself. At 20% you need 5x. If you believed you had a 40% margin but your real margin is 28.57% (the 40%-markup case above), your break-even moves from 2.5x to 3.5x, and campaigns you thought were profitable are losing money. Use the ROAS calculator for the ratio, and remember it counts revenue, not profit.
On marketplaces, fees also change the picture. The Amazon FBA calculator estimates per-unit profit after a flat 15% referral fee and the FBA fee you enter, which is a quick screen rather than a replacement for your category's actual fee schedule.
A simple pricing routine
- Decide the margin you need after all costs, not just product cost. Work backwards from what the business must earn.
- List the per-unit costs: product, packaging, shipping, fees, expected returns, ad cost per order.
- Divide total cost by (1 − target margin) to get the price.
- If you sell GST-inclusive prices, work out the pre-tax price first. The GST calculator separates the tax from a tax-inclusive price, so your revenue figure excludes GST, which you collect for the government and do not keep.
- Enter revenue and cost into the profit margin calculator to confirm the margin is what you intended.
Limits of this approach
- The profit margin calculator reports margin only. It does not show markup, so use the formulas above for that, and it does not split costs or tax for you.
- Entering zero revenue gives an undefined result, and a negative result means a loss.
- Margin is a ratio, not a measure of total profit. A 10% margin on a high volume can beat a 40% margin on a handful of sales.
- Competitive prices, seasonality and cash flow also shape what you can charge. A target margin is a starting point for your pricing decision, not the whole decision.
- This article is general information about pricing arithmetic. It is not accounting, tax or financial advice, and your own situation may call for a professional's input.
The short version
Margin is profit divided by price; markup is profit divided by cost. Quote them with their names, convert with the formulas above, and price to a margin by dividing cost by (1 − margin). If a number on a price list does not say which one it is, ask before you build a business on it.