top of page

Why D2C Brands Are Quietly Losing Margin on Quick Commerce Without Realising It

Jul 28
4 min read

Quick commerce has a visibility problem, and it is not the kind that brand managers usually mean when they talk about visibility. The problem is not that consumers cannot find products. It is that the financial picture underneath the GMV number is often considerably worse than it appears, and most brands only find this out once the margin damage has already compounded.


This is not a fringe situation. It is increasingly the experience of established, well-run D2C brands that entered quick commerce with clear revenue targets and a reasonable operational setup, only to discover that the channel economics are harder to manage than the topline suggested.



The ad spend that does not go away


The most structurally challenging part of quick commerce for D2C brands right now is the ad spend reality. Advertising on Blinkit, Zepto, and Swiggy Instamart surged from Rs 1,325 crore in 2024 to Rs 4,000 crore in 2025, a 202 percent increase, with projections of Rs 6,000 crore in 2026. That is the aggregate spend across all brands on those platforms. The direction of travel for individual brand ad budgets is the same.


The issue is not that ad spend is required, it is that it has become difficult to decline. Several established D2C brands are now being asked for a minimum of 10 percent of GMV in ad spend as a condition of platform engagement. Category managers are under real pressure to hit ad revenue targets, and that pressure moves downstream to brands quickly. For a brand with healthy gross margins, 10 to 15 percent going to ads is manageable, though uncomfortable. For a brand with margins already compressed by platform commissions and supply chain costs, it is a structural problem.


Platform commissions on quick commerce typically run between 18 and 28 percent depending on category, fee structure, and negotiated terms. Stack a 15 percent ad spend on top of that, add logistics and packaging costs specific to dark store replenishment, and the net contribution margin on a quick commerce order can look very different from the headline revenue number.



The hidden deductions that are hard to catch


On top of the explicit costs, most brands on quick commerce deal with a set of smaller deductions that do not appear prominently in any single report but accumulate meaningfully over time. Short-shipment deductions when delivery quantities are disputed. Damage claims when stock is received at a dark store. Listing and compliance fees for new SKUs. Promotional participation costs that are sometimes presented as optional but functionally are not.


None of these individually is catastrophic. Together, over a quarter, they can move your actual net contribution margin 3 to 5 percentage points below what your gross revenue and stated commission structure would suggest. Brands that do not track their actual net contribution after all deductions, rather than working backwards from stated commission percentages, are routinely surprised by this gap when they do the detailed reconciliation.



The OOS penalty that costs twice


Out of stock situations on quick commerce carry a double cost that is underappreciated until it happens to you. The obvious cost is the lost sale in the moment. The less obvious cost is the algorithmic penalty that follows.


When a dark store goes out of stock on your SKU, whether because your supply chain missed a delivery window or because the platform's own inventory management fell short, the algorithm records the unavailability. Your organic search ranking in that catchment area declines. Getting that ranking back after an OOS period typically requires heavier ad spend for several weeks, which means the cost of a single stockout extends well beyond the missed orders in that window.


The supply chain discipline required to avoid this is higher than most brands expect at the outset. Quick commerce platforms generate purchase orders frequently, sometimes multiple times per day for fast-moving SKUs. The fill rate requirements are strict. A consistent 90 percent or higher fill rate is the minimum for stable organic visibility. Falling below 80 percent triggers active demotion. For a brand managing supply to multiple dark stores across multiple cities, hitting this consistently requires dedicated operational focus, not just a reliable courier partner.



What the brands managing this well are doing differently


The brands that protect their margins on quick commerce are generally doing a few things differently from those that do not.


They track their net contribution margin after all deductions and all ad spend, not just their GMV or their gross revenue. They review this number monthly, not quarterly, because the channel moves too quickly for quarterly corrections to be meaningful.


They treat ad spend as a velocity-building tool rather than a permanent line item. The goal of early ad spend is to build enough organic rank that ad dependency decreases over time, not to sustain the same level of ad activity indefinitely. Brands that are spending 15 percent of GMV on ads after 12 months on a platform have usually not built meaningful organic equity, which means they are paying for visibility that they should by then be earning.


They also pay close attention to which cities and pincodes are actually contributing to returns, not just to coverage. A brand listed in 300 pincodes but genuinely profitable in 80 of them is not the same thing as a brand with 80 pincode coverage that has earned that footprint through consistent velocity. The map looks the same; the economics do not.


Quick commerce is a real and growing channel for D2C brands in India. The brands that will build durable positions in it are the ones that understand the full cost structure clearly and manage to it precisely, rather than chasing GMV while the margin picture quietly erodes beneath it.




RevQ helps D2C brands track their ad performance, fill rates, share of voice, and SKU-level availability across Blinkit, Zepto, Swiggy Instamart, and Flipkart Minutes, giving teams the visibility they need to manage the full picture, not just the topline.


 
 
bottom of page