The Real Unit Economics of Quick Commerce After Platform Fees and Returns
Almost every brand we meet that is excited about quick commerce is excited about the wrong number. They quote GMV. They show a chart that goes up and to the right. They tell us Blinkit and Zepto and Instamart are now a meaningful slice of their topline. And then we ask the one question that changes the mood in the room. What is the contribution margin per order, after platform commission, after fulfilment, after the ad spend it took to get that order. Nine times out of ten, nobody has the number. The growth was real. The profit was a guess. And a guess that goes unchecked for two quarters is how a brand ends up scaling a channel that quietly loses money on every box it ships.
This is the core argument. Quick commerce GMV is not the same as quick commerce value. The platform sits between you and the customer and takes a cut at every layer, and unless you model the full per-order P&L, you are flying on a vanity metric. So let us actually build the number.
Start with the order, not the channel
The mistake is reasoning at the channel level. Total quick-commerce revenue minus total cost gives you a blended figure that hides everything. A few hero SKUs subsidise a long tail that bleeds, and the average looks fine while the structure rots underneath. The only honest unit of analysis is a single order, broken into its real components.
Take a representative order. Strip it down line by line. What the customer paid is the top line, and it is the last time that number flatters you. Everything after it is a deduction, and most operators have never written the deductions down in one place.
- Platform commission. The take rate on the order value. This is the headline cut and it varies by category, but it is rarely small. It is the price of access to the dark store and the customer.
- Fulfilment and handling. The per-order fee for storage, picking, and the last-mile that the platform runs on your behalf. It is roughly fixed per order, which means it punishes low average order values hardest.
- Ad take-rate. The spend you put behind visibility, share-of-voice on the category page, and sponsored placement. Treat this as a cost of the order, because in a crowded dark store an unadvertised SKU often does not sell at all.
- Returns, damages, and spoilage. Lower than ecommerce on many categories, but real, and brutal on anything perishable or fragile. A returned order is not zero revenue. It is negative, because you paid to ship it both ways and may not be able to resell it.
- Your own landed cost of goods. The actual cost to make and deliver the unit into the platform’s network, including inbound freight.
What is left after all of that is contribution margin. Not gross margin. Not GMV. The rupees that actually remain to cover overhead and, eventually, profit. Most brands discover their contribution margin is far thinner than their gross margin suggested, and a meaningful share of orders are contribution-negative once ad take-rate is loaded in honestly.
The ad take-rate is the line everyone underweights
Commission and fulfilment are visible. They appear on a statement. Ad spend feels separate, a marketing decision rather than a cost of goods. That separation is exactly how brands fool themselves. On quick commerce the shelf is algorithmic, and discovery is bought. If you need to spend to win the slot, then the spend is not optional brand-building. It is the entry fee for that order to exist.
So load it into the per-order P&L. Take your channel ad spend over a period and divide it across the orders that period produced. Now your contribution margin tells the truth. We have watched brands realise that the SKUs they were proudest of were the ones being most aggressively subsidised by ads, and the apparent winner was a money pit wearing a growth costume. We go deeper on the availability side of this in our piece on why your Blinkit dark-store availability score matters more than your ad spend, because spending into a SKU that is out of stock at the dark store is the purest form of burning cash.
GMV measures how much money moved through the channel. Contribution margin measures how much money stayed with you. Only one of them pays salaries.
Where the order actually breaks even
Once the model is built, the break-even points stop being mysteries and start being levers. There are really only a handful of them, and every one is a decision you control.
Average order value
Fulfilment is roughly fixed per order, so AOV is the single most powerful lever in the model. A larger basket spreads that fixed cost across more revenue and can flip a contribution-negative order positive without changing anything else. This is why bundling, multi-pack architecture, and threshold nudges are not merchandising tricks. They are margin engineering.
Assortment
Not every SKU deserves a slot. The slow movers drag the blended number down, eat working capital, and often sit in the contribution-negative zone permanently. Disciplined pruning is one of the highest-return actions available, and we lay out the method in pruning slow movers as an assortment discipline. A tighter range that sells through is worth more than a wide range that mostly sits.
Take-rate negotiation and category mix
Commission is not always a fixed law of nature, especially as your volume grows. And category mix matters because take rates differ. A brand that understands its own per-order P&L walks into platform conversations with leverage, because it knows exactly which orders it can afford to chase and which it cannot. We get into how to actually run that conversation in our note on negotiating trade margin on quick commerce.
What changed recently
The take-rate side of this model is not standing still, and the move is in one direction. In March 2025 Blinkit shifted away from a fixed commission band of roughly 3 to 18 percent toward a dynamic structure where the rate is keyed to the selling price of items within a category, while Zepto’s take rate climbed to around 22 to 23 percent as it pushed to firm up unit economics ahead of a listing. Once storage, warehousing and delivery fees are stacked on top, the platforms’ combined share of the selling price now lands in the 30 to 35 percent range, with larger brands negotiating better terms, according to Business Standard. Instamart and Flipkart Minutes had not matched the commission changes at the time of that report, which is exactly why category mix and platform mix belong in the model.
The ad-take line is moving the same way. A Datum Intelligence projection cited by Storyboard18 puts combined Blinkit, Zepto and Instamart ad revenue at nearly Rs 4,900 crore for the current year, with an estimated 10 to 25 percent of FMCG and impulse-category performance budgets already shifting onto these platforms. More money chasing the same shelf means a higher entry fee per order, not a lower one. Inc42 reports that festive ad rates can jump 40 to 50 percent, and that the early return-on-ad-spend advantage normalises as keyword competition inside the apps rises. The practical reading for an operator is simple. If your model still assumes last year’s commission and last year’s cost-per-click, it is already optimistic. Rebuild it on current rates before you commit the next quarter of spend.
The honest comparison most brands avoid
Here is the question that sits underneath all of this. If contribution margin per order on quick commerce is thin after the full take-rate, is the channel even the right place for the next rupee of growth. Sometimes yes, because the velocity and visibility compound into brand value that a spreadsheet will not capture. Sometimes no, because a direct channel keeps far more of every sale and the brand is better served pushing there. That tradeoff is real and most brands get it backwards, which is why we wrote the marketplace versus D2C margin tradeoff as a companion to this.
The point is not that quick commerce is bad. It is that quick commerce is a channel with a specific economic shape, and you cannot manage what you refuse to measure. A brand that knows its true per-order P&L can scale the channel with confidence. A brand that knows only its GMV is gambling, and the house in this game takes a cut at every table, and is quietly raising the cut.
Build the model before you scale the spend
None of this requires a finance team or exotic tooling. It requires the discipline to write down every deduction against a single order and look at what survives. We build this model with every brand we run on quick commerce, because the alternative is scaling a number that feels like success and reads, in the accounts, like a slow leak.
This is the spine of Quick Commerce Growth as we practise it. Not chasing GMV for the deck, but managing contribution margin per order as the real scoreboard, and pairing it with the Marketplace Account Management discipline that keeps availability and assortment honest so the spend actually converts. Get the unit economics right first. Then scale the channel, knowing every additional order adds to the bottom line instead of quietly subtracting from it.