Gross Margin vs Contribution Margin: What Each Subtracts
Gross margin and contribution margin divide a profit figure by the same revenue and differ only in what was subtracted first. Gross margin subtracts the cost of revenue, being what it cost to produce or deliver what was sold. Contribution margin subtracts every cost that moves with volume, wherever in the statement that cost sits. The two therefore use different tests, and the distance between them is a specific amount of money.
Contribution and the costs that move with volume are set out where the shape of revenue is built. The comparison here is one act: putting the two subtractions beside each other, working out how far apart the two answers land, and putting a name and a rupee amount on the distance. Naming the rupee amount turns the difference from vocabulary into something a reader can be wrong about by a measurable sum.
Setu Bazaar, an invented marketplace, supplies the numbers. In the year already built, Setu Bazaar collected revenue of Rs 20,00,00,000/- from 50,000 buyers, being Rs 4,000/- each. Serving those buyers cost Rs 6,00,00,000/- in goods handling and settlement, and a further Rs 4,00,00,000/- in the costs of getting each order sold and delivered. Fixed costsCosts that stay the same amount over a period whatever the volume does, such as a yearly rent or a salary that is paid whether the day was busy or empty. of Rs 12,50,00,000/- sat behind all of it.
What does each of the two margins subtract from revenue?
The two subtractions are easier to see when the whole business fits on one cart, so start with a food stall on a street corner. The stall sells a plate for Rs 60/-. The batter, the potato, the oil and the gas that cooked it come to Rs 22/-. Making the plate that was handed over cost Rs 22/-, and Rs 60/- less Rs 22/- is Rs 38/-. Now count the paper plate, the tissue, the small polythene bag for anyone taking it away, and the two rupees the delivery boy takes for a plate carried to the office upstairs, another Rs 8/- in all. The plate, the tissue, the bag and the delivery charge did not make the vada. Each of them arrived with the sale of one more plate. Rs 38/- less Rs 8/- is Rs 30/-.
Neither of the two figures is a kind of the other, and both are struck against the identical Rs 60/-, so the entire comparison is about the subtraction and never about the denominator. The Rs 38/- answers a question about making. The Rs 30/- answers a question about selling one more. Divided by the same Rs 60/-, they give a gross margin of 63.33 per cent and a contribution margin of 50.00 per cent for the stall, two ratios sharing one denominator.
Setu Bazaar runs the same two subtractions at a larger size. Revenue of Rs 20,00,00,000/- less the Rs 6,00,00,000/- it cost to handle and settle what was sold gives gross profit of Rs 14,00,00,000/-. Revenue of Rs 20,00,00,000/- less that Rs 6,00,00,000/- and less the Rs 4,00,00,000/- of selling cost that arrives with each order gives contribution of Rs 10,00,00,000/-. Same revenue at the top of both. Two different amounts taken out. Two different answers, both correct, both about different things.
What does gross margin subtract from revenue?
What does contribution margin subtract from revenue?
What does cost of revenue mean, and what puts a cost inside it?
Cost of revenue is what it cost to produce or deliver the specific things that were sold in the period. Some businesses print the same line as cost of sales and others as cost of goods sold. The test is about purpose. Somebody looks at a cost and asks what it was for, and if the answer is that it went into making or delivering the item that left the building, it goes above the gross profit line.
Cost of revenue is settled by what a cost was for, not by whether the cost moves with volume, and those two tests can and do disagree. A supervisor who watches the packing bench is paid the same amount whether the bench packs four hundred parcels or four thousand. Her salary was still spent on getting the parcels out, so a business can properly report it inside the cost of revenue. Nothing about that placement says her salary moves with anything.
Running the test over a handful of costs shows it working. The goods handling charge Setu Bazaar pays on each order is plainly a cost of delivering the order and is a direct costA cost that attaches to one identified item of output on its own, without anybody having to decide how to share it out across several things. of it, so it sits inside. The annual audit fee is not a cost of delivering anything, so it sits outside. The overheadThe running costs that keep the whole operation open rather than attaching to any single thing sold, such as rent on a head office or the salary of a company secretary. of a head office sits outside for the same reason. In between sit the genuinely arguable ones, and delivery to the buyer is the classic. One business treats the courier charge as part of delivering what it sold and reports it inside. Another treats it as a cost of selling and reports it below. Both can defend the choice, and their gross margins will differ for no reason except that choice.
Two more words belong to the same judgement. AllocationSplitting one shared cost across products, sites or periods by a rule somebody has chosen, because the cost does not belong wholly to any single one of them. happens when a cost is shared out rather than traced. AbsorptionLoading a share of the shared costs into the recorded cost of each item made, so that every item carries a slice of costs it did not cause on its own. is the practice of loading a share of those shared costs into each item. Both of them can push a cost that never moves with volume up above the gross profit line, quite properly, and neither has any bearing on what contribution margin does.
What a filed statement in India shows, and what it does not
In India the form of the statement a company files is prescribed by law, and the prescribed form sorts costs by what they are rather than by whether they move with volume. A schedule to the companies law sets out the headings, and the accounting standards issued for Indian companies decide what belongs under each heading. Contribution is a management figure built inside a business for its own use, so it appears in neither. The current form of the statement and the current standards sit with the Ministry of Corporate Affairs and with the Institute of Chartered Accountants of India.
Which costs move with volume, and who decides that they do?
Contribution margin runs the opposite test, and it runs it on every cost in the business without caring where any of them are printed. The question is behavioural: if one more buyer arrives tomorrow, does this cost go up, and if one buyer leaves, does it come back down? A cost that answers yes is subtracted, whether it sits inside the cost of revenue, inside an operating expenseA cost of running the business through the period, reported after the cost of sales line rather than inside it. Selling, administration and distribution costs usually appear here. line, or somewhere nobody has looked in years.
Gross margin sorts costs by purpose and contribution margin sorts them by behaviour, and because those are two unrelated tests, a single cost can fall inside one subtraction and outside the other. Two tests, each with a yes and a no, make four possible verdicts on any given cost, and all four are occupied by real costs. The goods handling charge is inside the cost of revenue and moves with volume. The packing bench supervisor is inside and does not move. The fee paid per order to whoever brought that order in is outside and moves. The head office rent is outside and does not move. None of the four is impossible and none of them is a mistake.
Now the part that most readers are never told. Nobody publishes the behavioural verdict. The form of the statement requires a cost of revenue line, so a filed statement shows one. No statement asks which rupees inside that line would disappear if volume halved, so no filed statement shows that. The split between what moves with volume and what does not is an assumption somebody inside the business made, never a disclosure, and any quoted contribution margin rests on that assumption rather than on anything that was filed. Two careful analysts looking at the same audited accounts can produce two different contribution margins without either of them making an arithmetic error. The discomfort does not make the fact any less true, and a reader who does not know it will treat a contribution margin with a confidence it has not earned.
On the figures published for Setu Bazaar, can contribution margin come out above gross margin?
How big is the gap between the two margins, and what is inside it?
The whole year sits below with every component printed, and both margins and the distance between them can be rebuilt from it. The second subtraction simply continues where the first one stopped, so read the table as one revenue line subtracted twice rather than as two separate calculations.
| The year at Setu Bazaar, invented | Amount | Per buyer | Share of revenue |
|---|---|---|---|
| Revenue from 50,000 buyers | Rs 20,00,00,000/- | Rs 4,000/- | 100.00 per cent |
| less cost of revenue, being goods handling and settlement | Rs 6,00,00,000/- | Rs 1,200/- | 30.00 per cent |
| Gross profit | Rs 14,00,00,000/- | Rs 2,800/- | 70.00 per cent |
| less selling and delivery cost carried by each order | Rs 4,00,00,000/- | Rs 800/- | 20.00 per cent |
| Contribution | Rs 10,00,00,000/- | Rs 2,000/- | 50.00 per cent |
Three figures drive the whole worked case: Rs 20,00,00,000/- of revenue, Rs 6,00,00,000/- of cost of revenue and Rs 4,00,00,000/- of selling cost. Every other amount in the table follows from those three by one subtraction or one division.
The gross margin is Rs 14,00,00,000/- over Rs 20,00,00,000/-, or 70.00 per cent. The contribution margin is Rs 10,00,00,000/- over the same Rs 20,00,00,000/-, or 50.00 per cent. A figure that survives two routes is worth more than one that survives a single route, so check the second margin against the buyer count as well: Rs 2,000/- of contribution across 50,000 buyers is Rs 10,00,00,000/-, the same amount. The agreement between the two routes is not a coincidence and not a discovery either. Contribution per buyer multiplied by buyers is contribution, rearranged, so the two routes could never have disagreed. The second route shows where the figure lives when the unit of thought is one buyer instead of a year.
The distance between the two margins is 20.00 percentage points, and it is not a definitional subtlety, it is Rs 4,00,00,000/- of selling cost with a name on it. Points and per cent are not the same unit, and both are in play in the same breath. The gap is twenty percentage points, meaning the difference between two ratios that are themselves quoted in per cent. The gap is not twenty per cent of anything, and not the 40.00 per cent by which 70.00 exceeds 50.00 either. Anybody who has met a basis pointOne hundredth of one percentage point, reached for when a movement is too small to read comfortably in decimals. Two thousand of them make up the gap between the two margins here. has already met this distinction, and that unit exists only because points needed splitting further. A reader who treats the two measures as one measure is out by Rs 4,00,00,000/-, a fifth of everything Setu Bazaar collected all year.
Revenue is Rs 20,00,00,000/-, cost of revenue is Rs 6,00,00,000/- and the selling cost carried by each order totals Rs 4,00,00,000/-. What are the two margins?
How large is the gap between those two margins, and in what unit?
What happens to each margin when a cost is reported on a different line?
One last movement separates the two measures more cleanly than any definition does. Take a rupee of that selling cost and move it, not out of the business, but from one line of the statement to another. Report the courier charge inside the cost of revenue instead of below it. Nothing has been spent, nothing has been saved, and no buyer has noticed. Contribution never cared which line the cost was printed on, so gross margin falls and contribution margin does not move by a paisa.
The panel below does exactly that, alongside moving the two costs themselves. Revenue, cost of revenue and the selling cost each order carries can all be set, and some of that selling cost can then be reclassified upwards to show which of the two readings responds. The published year is the setting it opens on, so the first reading is Rs 20,00,00,000/- of revenue producing 70.00 per cent and 50.00 per cent with 20.00 points between them.
Move the two costs, then move one of them between the lines
The first three controls change what is spent. The fourth changes nothing about what is spent and only changes where it is reported. Watch the two readings behave differently under the fourth control, and drive every control to its ends, including the settings where there is no revenue at all and where the costs are larger than the revenue.
A business moves its courier charge from a selling expense line into the cost of revenue. Nothing else changes. What happens?
Which question does each of the two margins answer?
Two measures that subtract different things are answering different questions, and naming the questions is more useful than memorising the definitions. Gross margin answers what it costs to deliver what is being sold. The question is about the trade itself: how much of every rupee that comes in survives the making and the handing over. Contribution margin answers what one more of them is worth. The question there is about the next unit rather than about the ones already sold.
Only the second of the two is a question about the next unit, so a reader planning a change in volume who reaches for gross margin has picked up the wrong tool. Watch the difference at Setu Bazaar. Gross profit per buyer is Rs 2,800/-, and that is the honest answer to what it cost to serve the buyers who came. Contribution per buyer is Rs 2,000/-, and that is the honest answer to what the fifty thousand and first buyer would leave behind. The second buyer is not cheaper or dearer than the first. The two figures differ because the questions differ.
There is a second and quieter difference. Gross margin has an outside witness and contribution margin does not. A cost of revenue line appears on a filed statement of profit and lossThe statement listing what a business earned and what it spent across a period, ending in the profit left for that period. Filed companies publish one., so two readers looking at the same accounts will compute the same gross margin. Contribution margin depends on a behavioural split nobody published, so two readers can compute two different ones. Neither property makes a measure better. The two properties make the measures usable in different situations, and that is not the same claim at all.
Which of the two measures answers what the next buyer is worth to Setu Bazaar?
Costing a volume plan at the gross margin
Setu Bazaar plans to serve 20.00 per cent more buyers next year, being 10,000 more of them on top of 50,000. Somebody reaches for the gross margin because it is the figure on the statement and the larger of the two, and works it out like this. Ten thousand buyers at Rs 4,000/- each is Rs 4,00,00,000/- of extra revenue. Seventy per cent of that is Rs 2,80,00,000/-. Set that against the fixed costs of Rs 12,50,00,000/- that do not move, and a year that finished at minus Rs 2,50,00,000/- now looks like finishing at a profit of Rs 30,00,000/-.
Run it again with the measure that answers the question actually being asked. Ten thousand more buyers at Rs 2,000/- of contribution each is Rs 2,00,00,000/-. Against the same unchanged fixed costs, the year finishes at minus Rs 50,00,000/-. Still a loss, and a smaller one, but a loss.
The two answers are Rs 80,00,000/- apart and they land on opposite sides of zero, so the wrong measure did not make the plan look slightly better, it made a loss look like a profit. The missing Rs 80,00,000/- is not mysterious. The shortfall is 10,000 new buyers at Rs 800/- of selling cost each. Selling cost was never a cost of delivering anything, so gross margin never subtracted it. A question about more units is answered by the measure that subtracts everything moving with units, and that measure is contribution rather than gross.
A reader costs a 20.00 per cent rise in buyers at the 70.00 per cent gross margin. What has that subtraction left out?
Is either of the two the better measure?
No, and the refusal deserves a precise reason rather than a polite one. Ranking two measures requires a criterion, and the two categories do not supply one. Gross margin is not a cautious measure and contribution margin is not an aggressive one. The two measures were built to answer different questions, so they subtract different things, and asking which is better is like asking whether a tape measure beats a weighing scale.
A comparison of this kind establishes difference and never preference, and the moment a question is named the ranking becomes obvious and stops being about the measures at all. Name the question and the answer follows immediately. If the question is what one more buyer is worth, contribution margin answers it and gross margin does not. If the question is how two businesses in the same trade compare on a figure both of them actually publish, gross margin can be read from both statements and contribution margin cannot be read from either. Neither of those sentences says one measure is superior. Each says that a stated question has one right tool.
The ranking claim gets made constantly, usually as a throwaway line about contribution margin being the one that really matters. Contribution margin does really matter, for volume decisions. Contribution margin also rests on a split nobody disclosed, cannot be compared between two businesses without knowing how each one split its costs, and does not appear on any filed statement. Hold both facts at once. A measure can be the only right answer to one question and unavailable for another.
What does a practitioner ask when two statements will not line up?
One question resolves nearly every confusion between these two measures in practice, and it is worth learning as a sentence: which costs did this particular statement put above its margin line? Not which costs should have gone there. Which ones did.
An analyst comparing two businesses in the same trade finds gross margins of 44.00 per cent and 51.00 per cent and starts writing about efficiency. Then the composition is checked, and the second business reports its outbound delivery as a selling cost while the first reports it inside the cost of revenue. Seven points of the difference may be a filing choice rather than anything happening on a loading bay. The labels are not applied consistently across businesses, so only the composition of a margin settles what a reported figure means.
The same question does work on a single business too. Anjani Stationers Private Limited, also invented, publishes revenue of Rs 2,70,00,000/- and an operating result of Rs 41,50,000/-. Neither margin can be got out of those two figures alone. Between the two figures sits a set of cost lines whose headings say what each cost was for and never say which of them would shrink if half the customers stopped coming. A lender sizing a working capital limit, an analyst modelling a bad quarter and a household deciding whether a second shop is worth opening all need the second fact, and all three have to get it by asking rather than by reading. The silence is not a flaw in the accounts. The silence is a limit on what a statement was ever built to say.
Where can any of this be checked?
Every rupee amount in this comparison was written for teaching, so no outside body can confirm one. The vocabulary, the prescribed form a statement takes in India, and the heading a cost is required to sit under are all matters an outside body settles.
| Source | Document | Site |
|---|---|---|
| Ministry of Corporate Affairs | The schedule to the companies law prescribing the form of a company statement of profit and loss | mca.gov.in |
| Institute of Chartered Accountants of India | The accounting standards issued for Indian companies on presentation of financial statements | icai.org |
| International Financial Reporting Standards (IFRS) Foundation | The international standard on presentation and disclosure in financial statements | ifrs.org |
| Institute of Cost Accountants of India | The cost accounting standards on classification and measurement of cost | icmai.in |
Setu Bazaar and Anjani Stationers Private Limited are invented.
Educational material. Not advice on any investment, tax, budget or market position.
