The Contribution Margin Nobody Wants to Calculate
Here is a number you can calculate in about four minutes. Take the price of what you sold. Subtract the cost of making it. Subtract the cost of getting it into the customer's hands. What's left is your contribution margin, and it is the single most avoided calculation in early-stage business.
Not because it's hard. Because of what it might say.
The formula everyone knows and nobody runs
Selling price, minus cost of goods, minus variable fulfilment cost, equals contribution margin. That's it. No accountant required. No software subscription. A spreadsheet and forty minutes of honesty.
And yet founders will spend six months building a brand, three months negotiating a funding round, and forty hours a week hiring a team, before they'll spend forty minutes running this number on their actual order data.
That's not a coincidence. Revenue tells you a story you want to hear. Contribution margin tells you a story you need to hear. Most people, given the choice, will listen to the first one for as long as they possibly can.
Why revenue lies so convincingly
Revenue is the number on every slide, in every investor update, in every conversation at every dinner. It's public, it's simple, and it only ever goes in one comforting direction when a business is growing.
Contribution margin doesn't behave that way. It can shrink while revenue grows. It can go negative while everyone in the company is celebrating a record month. It is, by design, the metric that disagrees with the party.
I built a D2C fragrance brand to almost ₹55 lakh in monthly revenue and roughly 10,000 orders a month. The revenue number was real, and it was genuinely worth celebrating in a room. What wasn't worth celebrating, and what I didn't look at closely enough for longer than I should have, was what each of those 10,000 orders actually contributed once the real costs were subtracted. That gap, between the number that gets applause and the number that decides survival, is the entire subject of the book I eventually wrote about it.
What actually goes into the number
Selling price is the easy part. Everyone gets that right. The other two inputs are where the honesty either happens or doesn't.
Cost of goods has to include everything that touches the product before it ships: raw material, manufacturing, packaging, quality control rejects, the wastage that never makes it into the tidy per-unit cost sheet because admitting to wastage is uncomfortable.
Variable fulfilment cost is where founders get creative in the wrong direction. Shipping, both ways, because returns exist. Payment gateway fees, which are a real cost of the sale, not an accounting footnote. Return-to-origin logistics, which in Indian D2C is its own tax that almost nobody prices in until it's already eaten the quarter. Packaging that gets damaged in transit and has to be replaced. Customer support time spent resolving the order, if you're honest enough to allocate it.
Leave any of these out, and your contribution margin isn't wrong by a little. It's wrong by exactly the amount of denial you built into the spreadsheet.
The margin that looks fine until you multiply it
Here's the part that actually kills companies. A contribution margin of five percent doesn't feel dangerous on a single order. Five percent of a modest transaction is a small number, easy to shrug at, easy to assume will improve with scale.
It doesn't improve with scale. It gets multiplied by scale.
Ten thousand orders a month at a thin, barely-positive contribution margin isn't ten thousand small wins. It's the same fragile unit economics, repeated ten thousand times, with every fixed cost of running the business, salaries, rent, marketing, still sitting on top of a foundation that was never actually solid. Growth doesn't fix a broken contribution margin. It just runs the experiment faster and burns through more cash finding out.
If your unit economics don't work at ten orders, they don't work at ten thousand. Scale is not a repair mechanism. It's a magnifying glass.
Why founders avoid running it
I think the real reason is simpler than anyone admits. Revenue is a report card you get to write yourself, in the tense you prefer. Contribution margin is a report card written by the business, in whatever tense the business actually lives in, whether or not you want to hear it.
Running the number honestly means you might discover that the thing you've spent a year building, the thing your team believes in, the thing you've told your family is working, doesn't actually make money on a per-order basis. That's a genuinely hard thing to sit with. Avoiding the calculation doesn't make it less true. It just delays the moment you find out, and moves that moment to a point where you have far less room to fix it.
What to actually do with the number once you have it
A low or negative contribution margin isn't a verdict on the business. It's a diagnostic. It tells you exactly where to look.
If cost of goods is the problem, you have a sourcing or pricing conversation to have, not a marketing conversation. If fulfilment cost is the problem, particularly return-to-origin in Indian ecommerce, you have a logistics and product-fit conversation, because RTO is very often a symptom of the wrong product being sold to the wrong customer through the wrong channel, not a shipping company being unreasonable.
If the margin is healthy and growing revenue still isn't translating into cash in the bank, that's a different problem entirely, usually working capital and payment cycles, and it means you're not actually in trouble, you're in a timing mismatch that a credit line solves.
The number doesn't just tell you whether you have a problem. It tells you which problem, which is the part that actually saves you time.
The forty-minute habit that changes everything
Run the calculation on your last fifty orders. Not your best fifty. Your actual last fifty, in sequence, including the returns and the discounted ones and the ones that came through a channel with a high commission rate.
Do it before your next fundraise conversation, not after a term sheet has already priced the business on a revenue multiple that assumes the unit economics work. Do it before your next big marketing push, not after you've spent the budget acquiring customers at a cost the contribution margin can't actually support. Do it every month, on the same day, whether the month was good or not, because the months you don't want to look are exactly the months that matter most.
Contribution margin won't make your business succeed. Nothing about running a formula guarantees an outcome. But it will tell you, honestly and early, whether the business you're building is one that can survive its own growth, or one that's borrowing time from a problem that compounds. Given a choice between finding that out in month three or month thirty, there is no version of this where waiting is the smarter move.
← Back to Writing