The Q-Comm Bill Nobody Shows You Before You List
What “listing” actually costs in 2026
Two years ago, getting onto Blinkit, Zepto or Swiggy Instamart cost a D2C brand almost nothing. Platforms were racing each other for catalogue depth and would onboard sellers cheap, sometimes free, just to look bigger than the competitor. That era is over. Through 2024 and 2025, all three platforms converted listing from a discovery favour into a paid, non-refundable gate — and they did it while their own balance sheets stayed deep in the red. Zepto’s FY25 net loss widened to ₹3,367 crore even as sales grew 129% to ₹9,669 crore, which is exactly the kind of investor pressure that pushes a platform to fund itself off seller ad spend instead of commission alone.
The fee stack is no longer a rounding error. Blinkit charges a mandatory listing fee of roughly ₹25,000 per SKU per state, credited to a non-refundable ad wallet that expires in 12 months whether the SKU sells or not, plus a minimum monthly ad spend of ₹2-3 lakh. Zepto doesn’t publish a rate card at all; it sells a bundled onboarding package — influencer marketing, ad slots, listing — starting around ₹5-6 lakh, with commission negotiated brand by brand. Instamart quotes a listing-cum-ad-wallet fee of ₹8-10 lakh per quarter, on top of fixed weekly purchase orders of ₹2,000-5,000 that carry no guarantee of sell-through — the same numbers Storyboard18 documented independently, on the record with named D2C founders.
None of these figures come from an official public rate card — the platforms don’t publish one. They come from trade press triangulating what sellers report paying, and they line up closely enough across independent sources to trust the range, if not the exact rupee.
The anecdote isn’t an outlier, it’s the default outcome
Run the “list on all three at once” instinct through the numbers above and the ₹6 lakh figure builds itself: ₹2 lakh into Blinkit’s listing fee and first month of mandatory ads, ₹5.5 lakh into Zepto’s bundled onboarding, and a partial, negotiated entry into Instamart because few founders can front the full ₹8-10 lakh quarterly ask. That lands close to ₹6 lakh in committed spend before a single organic sale has happened — because ranking on these apps rewards sales velocity, and a brand new listing has none to show yet.
Three months in, revenue trickles back from impulse and discovery buyers only, plausibly in the ₹1-1.5 lakh range — consistent with the ₹1.2 lakh the anecdote reports. That’s not bad luck. It’s what happens when fixed cost hits three platforms simultaneously before any platform has had time to tell you whether your product converts on ten-minute delivery at all.
A separately reported version of this story carries names. Storyboard18 quoted Sonalika Sabharwal of SouLilly Toys and Saurabh Goel of Agro Mantra describing the same fee stack on the record: Blinkit’s ₹25,000-per-SKU listing fee, non-refundable with a 12-month ad-wallet expiry; Instamart’s fixed weekly purchase orders of ₹2,000-5,000 with no guarantee of sell-through, stacked on top of a ₹8-10 lakh-per-quarter listing-cum-ad-wallet fee; and ROAS for small, self-funded D2C brands that “rarely goes beyond 1.2x to 1.5x”. That’s a named, on-record version of the math the anonymous anecdote only illustrates.
Why the fee stack only works for some categories
The gap between “this platform works for me” and “this platform is bleeding me” comes down to one number most founders don’t check before they list: gross margin. Commission (reported anywhere from 10-22%, sometimes described as a dynamic 2-18% band depending on category), fulfilment (~₹50/order), inwarding (~₹5/unit) and storage (~₹1-2/unit/day) stack on top of the listing and ad-wallet fees. Add it up and the combined platform take repeatedly lands in the 30-50% of selling price range — a figure Storyboard18’s reporting corroborates independently.
That means a brand needs enough margin cushion to absorb 30-50% off the top and still clear a positive contribution per order. The number that recurs in trade commentary is roughly 70% gross margin as the practical threshold for q-comm to pencil out — a rule of thumb from agency and industry analysis, not a figure any platform states as policy. Most D2C brands run 40-60% gross margins. That’s the mismatch at the centre of the ₹6 lakh anecdote: the founder wasn’t miscalculating ad performance, they were running a margin profile the channel’s own fee structure was never built to support.
| Category | Typical gross margin | Q-comm fee stack (30-50%) | Verdict |
|---|---|---|---|
| Beauty / personal care | 65–75% | Absorbable, contribution margin often survives | Strong fit |
| F&B, spices, ghee | 68–75% | Absorbable, small per-order contribution possible | Strong fit |
| Supplements | 60–70% | Tight but workable on a pilot basis | Conditional fit |
| Apparel / accessories | 45–60% | Fee stack likely erases per-order profit | Weak fit — pilot only, cap exposure |
| Home / kitchen, low-ASP items | 35–50% | Fee stack exceeds available margin on most orders | Poor fit — avoid or renegotiate SKU price point |
The disciplined alternative: one SKU, one platform, one checkpoint
The founders who avoid the ₹6 lakh mistake don’t skip quick commerce — the channel is real, and India’s q-comm market is running at roughly ₹1.08 lakh crore in 2026, growing near 40% year on year. They just refuse to fund three platforms’ worth of ad wallets before they have one platform’s worth of data. The pattern is simple: pick the SKU with the best margin, list on the one platform that fits its category, cap total exposure at the listing fee plus one month’s minimum ad spend, and set a hard go/no-go checkpoint at four to six weeks using conversion rate and contribution margin — not vibes, not “let’s give it a full quarter.”
The single-platform pilot, in order
- Pick the SKU — highest gross margin item in the catalogue, not the bestseller by volume.
- Match the platform to category fit using the table above; don’t default to “all three, why not.”
- Cap exposure — listing fee plus one month’s minimum ad spend, nothing more, until week 4.
- Track weekly — conversion rate, ROAS, contribution margin per order, not monthly averages.
- Checkpoint at week 4-6 — proceed, extend the pilot, or exit. Decide before week 1, not at week 5.
- Only then add platform #2, using the same margin math, never the same week as platform #1.
Instamart’s own structure gives disciplined founders an early-warning tool most don’t use: its weekly purchase orders of ₹2,000-5,000 aren’t tied to guaranteed sell-through, so a founder who checks sell-through against PO cost every week — instead of waiting for a quarterly review — can walk away from the ₹8-10 lakh quarterly commitment after three or four weeks of bad data, roughly halving the anecdote-style loss.
Worked example: Selling price ₹500, landed cost ₹225 (55% gross margin), Blinkit commission 16%, fulfilment/inwarding/storage ₹57/unit, 400 units expected in month one, mandatory ad spend ₹2.5 lakh. Contribution per unit = ₹500 − ₹225 − ₹80 − ₹57 = ₹138. Monthly contribution = ₹138 × 400 = ₹55,200 — against a ₹2.5 lakh ad-spend commitment. Verdict: Avoid, or renegotiate volume and price point before listing. This is the exact shape of math the ₹6 lakh anecdote skipped.
Risk, mapped by category and platform
Not every platform-category pairing carries the same risk. A single-SKU brand deciding where to spend its first q-comm rupee should weigh both the entry cost and how forgiving the category’s margin is.
| Low entry cost (Blinkit-style) | High entry cost (Zepto/Instamart-style) | |
|---|---|---|
| High margin (65%+) — beauty, F&B, supplements | Low risk — pilot with confidence | Medium risk — cap exposure, checkpoint at week 4 |
| Low margin (under 55%) — apparel, home/kitchen | Medium risk — pilot one SKU only, hard stop-loss | High risk — avoid until price point or cost base changes |
What this actually costs you if you get it wrong
Run the anecdote’s numbers as a plain loss statement: ₹6 lakh out, ₹1.2 lakh in, a net cash burn of ₹4.8 lakh in three months — enough to fund four to six months of a junior marketing hire, or a full quarter of paid performance marketing on channels the founder already understands. The cost isn’t just the rupees. It’s the three months of runway spent finding out what a ₹25,000 pilot and a spreadsheet would have told a founder in week two.
- decodegrowth.in — unbylined post on a D2C growth-marketing agency’s own blog; origin of the anonymous ₹6L / ₹1.2L anecdote plus platform fee breakdown
- Storyboard18 — named founder accounts (Sonalika Sabharwal, SouLilly Toys; Saurabh Goel, Agro Mantra); Blinkit listing fee, Instamart PO and ad-wallet fees, combined platform take and small-brand ROAS figures
- ecomdigest.in — Zepto and Instamart fee breakdown, weekly PO structure, combined fee load
- aaranyaadvertising.com — the 70% gross-margin threshold rationale
- Angel One — Zepto FY25 financials
- digitalinasia.com — India quick commerce market size, 2026
No. It’s an anonymous anecdote that traces to a single unbylined post on decodegrowth.in, a D2C growth-marketing agency’s own blog rather than a trade-press outlet — the post presents the figures as something “a founder we know” told the writer, with no brand name, founder name, date or citation attached. Treat it as illustrative: it matches the documented fee math for Blinkit, Zepto and Instamart closely enough to be credible, and a separately reported, named investigation (Storyboard18, on the record with SouLilly Toys’ Sonalika Sabharwal and Agro Mantra’s Saurabh Goel) shows the same fee stack squeezing real brands — but the ₹6 lakh/₹1.2 lakh figure itself isn’t an audited case study you can cite as fact.
Blinkit’s ₹25,000-per-SKU listing fee is documented as non-refundable with a 12-month expiry. Zepto and Instamart’s bundled onboarding and quarterly ad-wallet fees function the same way in practice, though neither publishes an official rate card, so treat the exact figures as a documented range rather than a fixed price.
Industry commentary converges on roughly 70% gross margin as the point where a brand can absorb the 30-50% combined platform fee load and still clear a positive contribution per order. That’s a rule of thumb from trade sources, not a platform-stated policy — run your own SKU-level numbers before trusting it.
Not without data. Listing on three platforms simultaneously multiplies fixed cost before any platform has told you whether the product converts. Pilot one SKU on one platform, cap exposure at the listing fee plus one month’s minimum ad spend, and checkpoint at four to six weeks before adding a second.
Not necessarily — but skip the “all three at once” approach. Pilot the single highest-margin SKU in your catalogue on the platform with the lowest entry cost, cap exposure hard, and use the go/no-go calculator above before committing a second rupee.
Track conversion rate and contribution margin weekly, not monthly or quarterly. Instamart’s weekly purchase order structure, in particular, lets you compare PO cost against sell-through every week — a founder who checks that data at week three or four can exit before the full quarterly ad-wallet commitment is spent.
You just did the hard part — working through the real math behind quick-commerce listing fees. Joining the Vibe Community is the easy 10%.
Finish JoiningReady to list, but not sure the visuals can carry it?
Not sure your product photography and listing content can carry a q-comm pilot? Get a Visual Brand Audit before you spend the ad-wallet minimum.

