Back to Blog

Zepto Won't Turn a Profit on Groceries.
It'll Steal Meta's Revenue.

Meta sells the hope someone will buy. Zepto sells the moment they do. That's the entire thesis.

₹1,248 Cr
Zepto Net Loss FY24
220%
Blinkit Ad Revenue Growth YoY Q3 FY24
₹1,000 Cr+
Annualized Ad Revenue, Both Platforms FY25
₹30,000 Cr
India FMCG Annual Ad Spend (TAM)

Zepto lost ₹1,248 Cr in FY24, nearly flat from ₹1,272 Cr the year before, while revenue grew 140% to ₹4,454 Cr. Revenue scaled. Losses didn't move. That's not a scaling problem. It's a physics problem.

Dark stores cost ₹15-20 lakh/month regardless of capacity. The 10-minute window rules out batching: every order is its own trip. These aren't inefficiencies to optimise away. They're baked in.

Zepto Revenue vs Net Loss (₹ Cr)

Revenue grew 30x in two years. Losses barely moved.

Order Economics Waterfall · ₹450 Cart

Zepto keeps ~₹76.5 at a 17% take rate. Against that: ₹18 in discounts, ₹52 rider and fuel, ₹28 dark store ops, ₹8 packaging, ₹24 CAC. Total costs: ₹130. Contribution margin: -₹54 per order.

THE MATH AT SCALE

10 lakh orders/day x -₹54 = ₹5.4 Cr daily loss. Annualised: ~₹1,970 Cr. That's Zepto's reported loss, almost exactly.

Blinkit's ad revenue grew 220% YoY in Q3 FY24, with 557 advertisers (up 130% YoY). Both Zepto and Blinkit crossed ₹1,000 Cr in annualized ad revenue by FY25. Ads are now ~15% of Blinkit's total revenue, and the rate is climbing.

Quick Commerce Ad Rate Card

Monthly minimum commitments by platform.

Where India FMCG Spends Ads (₹ Cr)

Quick commerce is the only channel where you pay per confirmed purchase.

Ad inventory on Zepto: home screen banners (replaces TV branding), search result priority (Britannia bids for "biscuits"), and dark store shelf fees (digital slotting). Google search converts at ~5%. Zepto converts at 60%+. The CPM should not be the same.

"The inflection point isn't when Zepto starts selling ads. It's when not advertising on Zepto becomes a competitive disadvantage. Like Google Search in the 2010s."

A brand runs an Instagram ad pointing to Zepto. The user clicks, buys, and converts. Instagram's pixel can't see inside the Zepto app. The conversion disappears. The brand pays twice: once to Meta for the click, once to Zepto for the placement, and has data from neither to prove either worked.

Zepto in-app ads are SKU-level trackable end-to-end: impression, cart add, checkout, repeat purchase. That's not just better attribution. It's a different product entirely.

Platform Comparison: Where Your Ad Rupee Goes

MetricMeta/InstagramGoogleZepto In-App
Signal TypeProbabilistic intentSearch intentConfirmed purchase
Conversion Rate~1-2%~5%60%+
AttributionBroken (in-app)PartialSKU-level end-to-end
Audience DataDemographics + behaviorSearch historyReal purchase history
Min. Entry CostLowLow₹30,000/month (Atom)

Zepto Atom, launched May 2025, is a subscription B2B analytics platform priced at ₹30,000/month. It delivers pincode-level demand data, basket co-purchase patterns, and real price elasticity from actual transactions. Zepto's CEO has publicly targeted Nielsen and Kantar's combined ~₹1,000 Cr analytics market.

Nielsen charges lakhs per month for survey data with a 3-month lag. Atom delivers transaction-verified, SKU-level intelligence with 24-hour latency. The data is better. The lag is shorter. The price is lower.

"A Nestle brand manager can see that Maggi velocity drops 18% in Koramangala above ₹14 but holds in Whitefield up to ₹16. No survey gets you there."

But Atom hides a deeper conflict. Zepto's own private label, Go Zero, receives preferential search placement and pays zero listing fees. External brands pay ₹30,000/month for analytics access and listing fees on top. Zepto is using the data from its brand customers to compete with them directly, at lower cost, in their own sales channel.

Amazon Revenue Mix 2023

$47B ad business built by owning the purchase moment.

Atom vs Nielsen: Comparison

Atom wins on speed and price. Nielsen wins on legacy trust.

Three phases. None of them involve groceries getting cheaper to deliver.

STEP 1 · CONTRIBUTION NEUTRAL · TARGET FY26

Store density grows until per-order logistics costs reach zero contribution loss. Blinkit already proved this is achievable at scale.

STEP 2 · AD REVENUE SCALES · FY26-27

At ₹50,000 Cr GMV (FY27 target), a 5% ad take rate = ₹2,500 Cr, near-pure margin. FMCG ad budgets are mandatory and sticky once embedded in annual brand plans.

STEP 3 · ATOM SUBSCRIPTIONS · FY27-28

Top 200 FMCG brands at ₹30k-5 Cr/year = ₹200-1,000 Cr recurring, high-margin revenue. Nielsen pricing. Better data. SaaS churn profile.

Zepto P&L Trajectory · FY24 to FY28E (₹ Cr)

Breakeven comes from ads becoming too valuable to ignore, not groceries getting cheaper to deliver.

1
Grocery margins alone won't do it.

Dmart took 20 years to reach 8% PAT. Zepto doesn't have that runway.

2
The ad flywheel is already spinning.

₹1,000 Cr annualised, 220% YoY growth, 557 advertisers on Blinkit alone. This is not a pilot.

3
Atom is the long game. And the conflict of interest.

Zepto sells intelligence to brands while competing with them via Go Zero. That tension will define how much FMCG trust the platform earns.

4
Meta can't close the attribution gap.

Instagram drives discovery. Zepto closes the sale and owns the data. The budget will follow the proof.

Your kirana uncle makes money on the dal.
Zepto will make money on knowing you're about to run out of it.

Zepto RoC Filings FY24 · Zomato Q3 FY25 Investor Presentation · Amazon 2023 Annual Report · Redseer Quick Commerce Report 2024 · FICCI-EY Media & Entertainment Report 2024 · Zepto Atom Launch Coverage, May 2025 · Business Standard · Mint · Economic Times