Calcylator
Margins

Gross margin vs markup:
same profit, two different percentages

Margin and markup describe the same profit against two different bases, which is why mixing them up quietly eats into earnings.

Calcylator Editorial Team

Updated · 5 min read

Two percentages, one rupee of profit

Suppose a shop buys a shirt for ₹800 and sells it for ₹1,000. The profit is ₹200 either way. Express that profit as a share of what the shirt cost and you get 25%; express it as a share of what the customer paid and you get 20%. The first figure is the markup and the second is the gross margin.

Neither is wrong. They answer different questions. Markup tells a buyer or shop owner how far above cost the price sits, which is the natural number when you are setting a price from a supplier's invoice. Margin tells you how much of every rupee of sales is left after the direct cost of the goods, which is the number that appears on a profit statement and the one that investors, banks and managers compare across businesses.

The trouble starts when the two are used interchangeably. A manager who asks for a 30% margin and a buyer who applies a 30% markup are not talking about the same price, and the gap is real money on every sale.

The two formulas

Gross margin % =(price − cost) ÷ price × 100
price:
selling price before tax
cost:
direct cost of goods sold for that item
Markup % =(price − cost) ÷ cost × 100
price:
selling price before tax
cost:
direct cost of goods sold for that item
Both use the same profit in the numerator. Only the denominator changes.

Because price is always bigger than cost, the denominator of margin is larger, so margin is always smaller than markup for any positive profit. A margin can never reach 100%, since cost would have to be zero, while a markup of 100% or more is common: it just means the price is double the cost or higher.

  • Cost

    ₹800

  • Selling price

    ₹1,000

  • Profit

    ₹200

Markup and margin

Markup 25%, margin 20%

Markup = 200 ÷ 800 = 25%. Margin = 200 ÷ 1,000 = 20%.

Converting from one to the other

If you know one figure you can get the other without going back to rupees. The two relationships are short enough to remember.

  • Margin = markup ÷ (1 + markup). A 25% markup, written 0.25, gives 0.25 ÷ 1.25 = 20%.
  • Markup = margin ÷ (1 − margin). A 20% margin gives 0.20 ÷ 0.80 = 25%.
Margin and markup equivalents
MarginEquals markup ofMarkupEquals margin of
10%11.1%10%9.1%
20%25.0%20%16.7%
25%33.3%25%20.0%
30%42.9%30%23.1%
40%66.7%40%28.6%
50%100.0%50%33.3%

The table shows that the two diverge fast. At low percentages the difference is small, but a 50% margin needs a markup of 100%, meaning you must double the cost. That surprises many first-time sellers.

Pricing from a target margin

The most useful practical rule is this: to hit a target margin, divide the cost by (1 − margin), not multiply by (1 + margin). Multiplying gives you the markup route, and the margin you end up with is lower than you wanted.

  • Cost per item

    ₹600

  • Target gross margin

    30%

  • Correct price

    600 ÷ 0.70 = ₹857.14

  • Naive price

    600 × 1.30 = ₹780

Margin on the naive price

23.08%

(780 − 600) ÷ 780 = 23.08%, which is 6.92 points below the 30% target. The correct ₹857.14 gives profit ₹257.14, and 257.14 ÷ 857.14 = 30%.

On 1,000 such items the shortfall is about ₹77,000 of profit over the year if volumes stay the same. Small slips in the base add up.

What a discount does to margin

Discounts bite more than they appear, because they come out of profit rather than cost. If the ₹1,000 shirt is sold at 10% off, the price is ₹900, cost is still ₹800, and profit falls from ₹200 to ₹100. The margin drops from 20% to 11.1%, and the profit is halved by a 10% price cut.

This is why a 'small' discount needs a large volume rise to pay for itself. To earn the same ₹200 total profit at ₹100 a piece, you must sell twice as many. Before running an offer, check the new margin and ask whether it is realistic to double the units.

Margin across a whole business

On an income statement the margin is taken over everything sold in the period. Say a shop records ₹50,00,000 of sales and ₹36,00,000 of cost of goods sold. Gross profit is ₹14,00,000, the gross margin is 14 ÷ 50 = 28%, and the average markup on cost is 14 ÷ 36 = 38.9%. A reader who sees '39%' and '28%' in different reports may assume the business changed when it only changed denominators.

Product mix shifts the blended figure even when no individual price moves. Take 600 units of a product sold at ₹500 against a ₹400 cost (20% margin) and 200 units of another sold at ₹2,000 against a ₹1,200 cost (40% margin). Profit is 60,000 + 1,60,000 = ₹2,20,000 on sales of ₹7,00,000, a blended margin of 31.4%, not the simple average of 30%. Selling more of the higher-margin line lifts the blend, and the reverse drags it down.

Quoted prices that include sales tax also need care. If a price tag shows ₹1,180 with 18% tax included, the revenue the business keeps is ₹1,000; use that, not the tag, as the base for both percentages.

Which figure to use, and when

  • Markup: setting list prices from supplier costs, building a rate card, or checking a quote against a rule of thumb.
  • Gross margin: comparing products or branches, tracking profitability over time, reporting to partners or a lender.
  • Both, in rupees: when negotiating with a supplier, state the saving per unit, because a cost cut raises margin and markup together and percentages alone hide how much money it is.

Remember what gross margin leaves out. It counts only the direct cost of the goods. Rent, wages, marketing, delivery and tax all come out afterwards, so a healthy gross margin does not guarantee a profit. A calculator is useful for checking both figures quickly while you test prices.

A quick way to keep them straight is a one-line memory aid: markup is 'on top of cost', margin is 'out of price'. When a supplier says they add 20% to their cost, that is markup. When a retailer says they keep 20% of what customers pay, that is margin. The first yields a price of 1.20 times cost, the second a price of 1.25 times cost.

Common questions

What is the difference between gross margin and markup?

Both start with profit. Markup divides profit by cost, margin divides it by selling price. A ₹200 profit on a ₹800 cost sold at ₹1,000 is a 25% markup and a 20% gross margin.

How do I convert markup to margin?

Divide the markup by 1 plus the markup. For a 25% markup, 0.25 ÷ 1.25 = 20%. For 50%, it is 0.5 ÷ 1.5 = 33.3%. The result is always lower than the markup.

How do I price a product to get a 30% gross margin?

Divide the cost by 0.70. A ₹600 item should sell at ₹857.14 to earn 30%. Adding 30% to cost gives ₹780, which delivers a margin of only 23.08%.

Can gross margin be over 100%?

No. Profit cannot exceed the selling price, so margin stays below 100%. Markup can exceed 100%: an item that costs ₹200 and sells at ₹700 has a markup of 250% but a margin of 71.4%.

Is a 50% markup the same as a 50% margin?

No. A 50% markup means the price is 1.5 times cost, giving a margin of 33.3%. A 50% margin means price is double the cost, which is a 100% markup.

Was this guide helpful?

Continue reading

View all blogs