An Indian FMCG brand selling ₹2 to ₹3 crore monthly on Zepto receives a settlement file on a T+10 cycle covering multiple SKUs across personal care, biscuits, chocolates and home care, with seven deduction categories per cycle, BOGO scheme reimbursement claimed at 8 to 10 percent of gross, listing-fee debits for new-launch SKUs at 2 to 3 percent of gross, Section 52 TCS withheld at the 0.5 percent notified rate, and a residual bank credit that has to reconcile back to GSTR-1 outward supply, Zepto's GSTR-8 TCS line, GSTR-2A TCS credit and the bank statement. Without a structured Zepto-specific reconciliation discipline that includes the MRP-versus-listing-price audit and the BOGO scheme claim cross-check, brands typically lose 1.5 to 3 percent of Zepto channel revenue inside silent off-MRP discounting and over-claimed scheme reimbursements that the reconciliation never decomposed.
Ingest Zepto's daily settlement file with a Zepto-specific parser; decompose every gross invoice into seven buckets — item-level margin off MRP, listing fee per new-launch SKU, ad and slotting invoices (kept separate, 18 percent GST claimed as ITC), BOGO and scheme reimbursement classified by Section 15(2) treatment per scheme, fill-rate and QC penalties, return-to-vendor credit notes against expiry-near stock, and Section 52 TCS at the 0.5 percent notified rate. Run the MRP-versus-listing-price audit each cycle — printed MRP, brand PTR, Zepto app price and net realisation tracked per SKU per cycle. Tie the Section 52 TCS line three-way (settlement file, GSTR-8, GSTR-2A). Cross-check BOGO claims against Zepto's promotion-redemption file. Apply the rate-by-date table for the 22 September 2025 GST 2.0 cut-over on chocolate, biscuits, soaps, shampoos and toothpaste HSN categories.
Zepto settlement-file parser with deduction-taxonomy mapping; SKU master with printed MRP, HSN, GST rate and 22 September 2025 cut-over flag; PTR-to-Zepto-app-price audit register with per-SKU per-cycle tracking; scheme master with Section 15(2) treatment flag per scheme and per-promotion redemption mechanic; BOGO claim reconciler against Zepto promotion-redemption file; ad-invoice register routed to marketing GL with ITC claim; Section 52 TCS register at the 0.5 percent notified rate (CBIC Notification 15/2024-CT); GSTR-1 tagging rule for Zepto-channelled outward supplies (Zepto TCS-collector GSTIN); GSTR-8 ingestion for Zepto per month; GSTR-2A TCS credit reconciliation rule; bank-statement matcher for Zepto net settlement receipts on T+10 horizon; Section 9(5) exclusion flag (FMCG goods are NOT in the deemed-supplier regime).
A monthly Zepto settlement pack: gross invoice raised, seven-bucket deduction decomposition with named-line breaks, MRP-versus-Zepto-app-price audit with per-SKU per-unit net realisation, BOGO claim cross-check against Zepto redemption file with leakage flagged, net bank receipt tied to Zepto payment advice on the T+10 cycle, Section 52 TCS three-way tie (settlement file, GSTR-8, GSTR-2A), GSTR-1 outward-supply tagging audit trail, ad-spend invoice register with ITC posture, scheme reimbursement ageing buckets (0-30 / 31-60 / 61-90 / 90+ days), GST 2.0 rate-by-date audit log for chocolate, biscuits, soaps, shampoos and toothpaste, and a leakage summary surfacing unrecovered listing fees, mis-tagged ad-spend deductions, off-MRP discounting and any Section 9(5) versus Section 52 treatment error before it reaches the GSTR-3B cycle close.
The Mondelez India controller closes the September Zepto settlement window and sees ₹2.2 crore of gross monthly invoicing across the Cadbury Dairy Milk, Bournville, Oreo and 5 Star SKU pyramid, settled on a T+10 cycle, with ₹18 lakh of BOGO scheme reimbursement on the festive Dairy Milk pack, ₹6 lakh of listing-fee debit on the new Oreo variant, Section 52 TCS withheld at the 0.5 percent notified rate against the 1 percent statutory ceiling, and a residual net bank credit of around ₹1.95 crore that must reconcile cleanly to GSTR-1 outward supply at Mondelez’s GSTIN, Zepto’s GSTR-8 TCS line filed by the 10th of the following month, the brand’s own GSTR-2A TCS credit table and the bank statement. The audit committee in November will ask whether any of the ₹2.2 crore was misclassified under Section 9(5), whether the BOGO reimbursement matches the underlying redemption data, and whether the TCS credit landed in the electronic cash ledger. This is Zepto FMCG settlement reconciliation at production scale, and the discipline that closes it without a Section 73 notice is what separates a clean Q3 close from a year-end audit qualification.
Quick reference
| Aspect | Detail |
|---|---|
| Applicable GST provision | Section 9(1) CGST — brand is supplier of record to Zepto’s commercial entity |
| Section 9(5) applicability | NOT applicable to FMCG goods (covers only four notified service categories) |
| Section 52 TCS notified rate | 0.5 percent (CBIC Notification 15/2024-CT effective 10 July 2024) |
| Section 52 TCS statutory ceiling | 1 percent under Section 52(1) — the notified operating rate is half that |
| TCS split (intra-state) | 0.25 percent CGST + 0.25 percent SGST |
| TCS split (inter-state) | 0.5 percent IGST |
| Settlement cycle | T+10 days from invoice cut for established direct-buy vendors |
| MRP control | FMCG brand cannot bill or sell above printed MRP under Legal Metrology Rules 2011 |
| TCS reporting | Monthly GSTR-8 by Zepto; GSTR-2A credit to supplier; claim in GSTR-3B |
| Section 34 credit-note window | By 30 November following FY of supply |
| GST 2.0 cut-over | 22 September 2025 — chocolate, biscuits, soaps, shampoos, toothpaste moved to 5 percent |
| Typical deduction categories | Margin, listing fee, ad and slotting, BOGO and scheme, fill-rate and QC, RTV CN, Section 52 TCS |
Section 9(5) versus Section 52 — clearing the most common Zepto confusion
Section 9(5) of the CGST Act does NOT apply to FMCG goods sold via quick commerce. Section 9(5) covers four notified categories — passenger transport, housekeeping, restaurant (including cloud kitchens since 1 January 2022), and accommodation. FMCG quick-commerce goods follow Section 9(1) (the brand or dark-store operator is the supplier of record) with Section 52 TCS at the notified rate of 0.5% (CBIC Notification 15/2024-Central Tax, effective 10 July 2024; statutory ceiling under Section 52(1) is 1%). Verify directly: CBIC Circular 167/23/2021-GST.
The temptation to read Section 9(5) as covering anything sold through an electronic commerce operator is strong because the structural language of the section sounds general. It is not. The CBIC notification is the law, and the notification lists only four categories of services — all of them in the consumer-services space, none of them goods. Cadbury Dairy Milk on Zepto is a Section 9(1) supply where Mondelez (or whichever Mondelez entity holds the GSTIN for the dispatch state) is the supplier of record to Zepto’s commercial entity, and Zepto collects TCS at the 0.5 percent notified rate under Section 52.
The practical risk of getting this wrong is concrete. A brand that misclassifies its Zepto FMCG supply as a Section 9(5) deemed-supplier flow does not file its GSTR-1 outward supply correctly, loses the TCS credit because no TCS would be applicable in a Section 9(5) flow, and faces a Section 73 or 74 notice on the under-declared outward supply at the brand’s GSTIN when the audit reconstructs the trail from Zepto’s GSTR-8 filing. The CBIC’s settled position, anchored in Circular 167/23/2021-GST, is unambiguous — quick commerce platforms supplying FMCG goods operate under the ordinary Section 9(1) regime.
How does Zepto’s dark-store settlement model actually work?
Zepto is a dark-store operator. The platform operates a network of micro-warehouses (typically 1,500 to 2,500 square feet, stocking 3,000 to 6,000 SKUs each) placed inside dense urban delivery radii to enable the ten-to-thirty-minute consumer delivery promise. The commercial entity behind the platform issues POs to FMCG brands, takes title of the inventory on receipt at the dark store, and books the customer-facing sale through its own GSTIN. The brand’s relationship is principally with the commercial entity, not with the dark store as a physical site.
The settlement chain therefore runs at the commercial-entity level. The brand dispatches against the PO to the designated dark-store network at the agreed PTR off MRP, raises a tax invoice at its own GSTIN, and the goods are received against GRN at the dark store. Zepto’s payable team validates GRN against invoice (allowing some tolerance for fill-rate variance and short supply), processes the invoice, applies the agreed item-level margin, debits the listing fees, debits banner-ad and slotting invoices, settles the BOGO and scheme reimbursement claims under Section 15(2), debits fill-rate and quality-control penalties, accepts return-to-vendor credit notes for expiry-near stock, withholds Section 52 TCS at the 0.5 percent notified rate, and remits the residual to the brand’s bank account on the T+10 cycle. Settlement files arrive as CSV or XLS attachments to a payment advice email, or as downloadable reports on the Zepto vendor portal.
The dark-store operator model matters for the reconciliation discipline because it means the Section 9(1) outward supply runs brand-to-Zepto-commercial-entity, not brand-to-end-consumer. The TCS-collector reference in GSTR-1 is Zepto’s GSTIN, not the consumer’s PIN code. The brand’s reconciliation register treats Zepto as a single B2B commercial counterparty per state, with the multiple dark-store delivery addresses tracked at the logistics layer rather than the GST layer.
Why is the MRP-versus-Zepto-listing-price audit a critical reconciliation control?
FMCG brands operating in India cannot bill or sell above the printed Maximum Retail Price under the Legal Metrology (Packaged Commodities) Rules 2011. The printed MRP on a Cadbury Dairy Milk 50g pack is the legal economic ceiling on every Indian retail channel, including Zepto. The MRP-versus-Zepto-listing-price audit cross-checks four data points each settlement cycle.
First, the printed MRP on the pack — the legal ceiling. Second, the brand’s PTR in the Zepto PO — Zepto’s purchase price from the brand, typically expressed as a percentage off MRP per the joint business plan. Third, Zepto’s customer-facing app price for the same SKU — the price at which the consumer sees the product on the Zepto app. Fourth, the brand’s net realisation per unit after all deductions are stripped out.
The audit catches two failure modes. The first failure mode is the PTR-margin combination accidentally driving the consumer app price above printed MRP — exposing the brand to Legal Metrology scrutiny and to consumer-protection action. The second failure mode is silent off-MRP discounting by Zepto — the platform listing the SKU at a heavier discount than the JBP allows, compressing the brand’s effective per-unit realisation below the agreed margin floor. Without this discipline as a monthly audit control, brands routinely lose 1.5 to 3 percent of Zepto channel revenue inside off-MRP discounting they never agreed to and never reconciled.
For the Mondelez Cadbury Dairy Milk pyramid specifically, the MRP-versus-listing-price audit runs per SKU per pack size, with the agreed JBP discount band for each pack size compared against Zepto’s actual rolling app price. The audit register flags any SKU where Zepto’s app price has moved more than two percent outside the JBP band for a sustained period.
Worked example — Mondelez Cadbury Dairy Milk monthly Zepto settlement
Illustrative — public disclosures do not reveal internal scheme amounts; the figures here are representative of the operating pattern, not actual brand data. Cross-verify against your own DMS export or trade-spend GL before action.
Consider Mondelez India running the Cadbury Dairy Milk pyramid (50g, 100g, 165g pack sizes) plus the Bournville, Oreo and 5 Star portfolio across Zepto for a representative September month. The gross monthly invoicing to Zepto’s commercial entity comes to approximately ₹2.2 crore across multiple SKUs. The brand’s controller closes the Zepto reconciliation in the first ten days of October as part of the monthly close.
The settlement file from Zepto arrives with seven deduction lines. Item-level margin lands at approximately ₹15 lakh on a blended margin off MRP across the chocolate and biscuit portfolio (chocolate carries a slightly higher Zepto margin than biscuits in the JBP). Listing fee for the new Oreo Strawberry variant launched in September runs at ₹6 lakh — Zepto debits this against the September settlement as a one-time fee. Banner-ad and slotting invoices total ₹4 lakh, all carrying 18 percent GST that Mondelez claims back as ITC against its marketing GL.
The BOGO scheme reimbursement claim raised by Zepto comes to ₹18 lakh — the festive Cadbury Dairy Milk Silk pack promotion ran a buy-one-get-one on the 165g pack across the first three weeks of September, with the cost of the second unit absorbed by Mondelez under the Section 15(2) discount mechanic. Of this, roughly ₹12 lakh is classified as invoice-recorded discount (BOGO at invoice level on the same supply) and roughly ₹6 lakh is classified as post-supply discount with prior agreement and recipient ITC reversal. Fill-rate and QC penalties for short supply during the festive window add ₹1.5 lakh. Return-to-vendor credit notes against expiry-near 5 Star stock from the August dispatches come to ₹2 lakh.
The Section 52 TCS line is the headline number for the audit trail. On the net taxable value of approximately ₹2.18 crore (gross of ₹2.2 crore less the ₹2 lakh value of return-to-vendor credit notes), Section 52 TCS deducted by Zepto at the 0.5 percent notified rate comes to roughly ₹1.1 lakh. The brand reconciles this against Zepto’s GSTR-8 filing for September that lands in October, against the GSTR-2A TCS credit table at Mondelez’s GSTIN, and claims the credit in the electronic cash ledger via the October GSTR-3B.
The residual bank receipt — gross of ₹2.2 crore, less the ₹15 lakh item-level margin, less the ₹6 lakh Oreo listing fee, less the ₹4 lakh ad and slotting invoices, less the ₹18 lakh BOGO scheme reimbursement, less the ₹1.5 lakh fill-rate and QC penalties, less the ₹2 lakh RTV credit notes, less the ₹1.1 lakh Section 52 TCS — works out to approximately ₹1.95 crore (₹2.20 crore minus ₹0.25 crore of net deductions, rounded to two decimal places). This is what credits Mondelez’s bank account on the T+10 cycle, and what the bank-statement matcher reconciles against the Zepto payment advice.
The MRP-versus-listing-price audit on the Cadbury Dairy Milk 165g pack — printed MRP ₹100, agreed Mondelez PTR ₹62, agreed JBP Zepto margin 28 percent off MRP, expected app price ₹72 — is run against Zepto’s actual app price tracked at a rolling weekly cadence. Any sustained deviation above two percent outside the JBP band is flagged in the audit register for the JBP review meeting with Zepto. For the September cycle, the audit confirmed app pricing within the agreed band across the pyramid; the BOGO-period app price on the 165g Silk variant was correctly priced as a “buy one get one” rather than as a 50 percent off price (which would have created a different Section 15(2) treatment).
How does the Section 52 TCS three-way tie close on Zepto?
The Section 52 TCS tie is the audit trail that closes the regulatory question. It runs across three documents on a monthly cadence specific to Zepto.
First, Zepto’s settlement file carries an explicit Section 52 TCS line — the rupee value Zepto has withheld at 0.5 percent on the net value of taxable supplies for the month. In the Mondelez worked example, this is the ₹1.1 lakh line buried inside the seven-bucket deduction taxonomy.
Second, Zepto files GSTR-8 by the 10th of October, reporting TCS collected at the Mondelez GSTIN level for September. The brand can pull its TCS line from Zepto’s GSTR-8 via the GSTR-2A TCS credit table at the Mondelez GSTIN. One GSTR-8 line per Mondelez state GSTIN — so a multi-state operation generates multiple lines that aggregate to the consolidated TCS figure.
Third, the GSTR-2A TCS credit table at the Mondelez GSTIN shows the same TCS rupee value as available to claim in the electronic cash ledger via the October GSTR-3B. Mondelez claims, the cash ledger increases, and the TCS is now usable against future GST liability.
The three-way tie — Zepto settlement file TCS line equals Zepto’s GSTR-8 TCS line equals Mondelez’s GSTR-2A TCS credit — closes the audit-ready posture. Any variance feeds back to Zepto’s reconciliation manager. The most common variance source is timing — Zepto files GSTR-8 on the 10th, but a late-month invoice may straddle the cut-off and appear in the wrong month’s filing. The brand’s reconciliation register must track these timing variances to avoid recording a permanent gap where only a one-month delay exists.
How does the 22 September 2025 GST 2.0 chocolate move land inside the Zepto cycle?
The 22 September 2025 GST 2.0 rate rationalisation — CBIC Notifications 09/2025 to 16/2025 – Central Tax (Rate) — moved chocolate and confectionery (HSN 1806) to the 5 percent slab from that date, down from the prior 18 percent. For a Cadbury Dairy Milk dispatch on Zepto, this lands inside the settlement cycle in three concrete places.
First, Mondelez’s invoice template for chocolate dispatches must switch on 22 September 2025. Dispatches on or before 21 September carry 18 percent GST; dispatches on or after 22 September carry 5 percent. The September Zepto settlement file will reflect both rates in the same monthly cycle for any brand whose dispatch schedule straddled the cut-over. The reconciliation register must apply the rate-by-date table per dispatch date to avoid a uniform rate misapplication.
Second, Section 52 TCS at 0.5 percent is computed on the net value of taxable supplies. Because the post-22-September net taxable value at 5 percent is lower than at 18 percent for the same gross MRP, the absolute TCS rupee value falls — and Mondelez’s recovery through GSTR-3B falls in proportion. The three-way tie still ties, but the absolute rupee values shrink. The September Mondelez TCS line of ₹1.1 lakh reflects a blended rate across the pre- and post-22-September dispatches.
Third, any post-supply credit note issued after 22 September against a pre-22 September Cadbury invoice — typically the September RTV credit notes against August dispatches — must carry the original 18 percent rate, not the new 5 percent. The Section 34 credit note links back to the original supply date. Mis-applying the new 5 percent rate to a credit note against an 18 percent invoice creates a GST liability gap that the audit will surface. The biscuit (HSN 1905, including Oreo) and the soap/shampoo/toothpaste HSN categories follow the same Section 34 rule.
Pre-check the effective deduction rate before the JBP review with Zepto
The MDR Effective Rate Calculator is built around credit-card MDR but the underlying logic — total deductions over gross supply, normalised across multiple processors — is exactly the shape of a Zepto monthly settlement. Use it as a directional sense-check on the seven-bucket deduction load before you sit with Zepto’s reconciliation team or your own JBP committee. A dedicated Quick Commerce FMCG Settlement Auditor with full seven-bucket decomposition, MRP-versus-listing-price audit and Section 52 TCS three-way tie is on the Terra Insight tools roadmap for Wave 3 of the FMCG cluster.
Open the tool →How does the Zepto detection and reconciliation discipline actually run?
The detection layer runs four parallel checks on every Zepto settlement file the brand ingests.
Settlement-file ingestion and seven-bucket decomposition
Zepto’s settlement file format aggregates margin and listing fee in a single deduction column unless the brand has negotiated the split. The brand-side parser must request the split — a single “deductions” column collapses two distinct economic flows that the GL needs separated. Once the split is negotiated, the parser decomposes every gross invoice into seven canonical buckets — item-level margin, listing fee, ad and slotting invoices, BOGO and scheme reimbursement, fill-rate and QC penalties, return-to-vendor credit notes, and Section 52 TCS. Each bucket lands in its own GL ledger line, not as a generic ECO settlement net.
MRP-versus-Zepto-app-price audit
Every SKU on the Zepto vendor portal is audited weekly on four data points — printed MRP, brand PTR, Zepto app price and per-unit net realisation. The audit register flags any SKU where the Zepto app price has moved more than two percent outside the JBP band for a sustained period, or where the PTR-margin combination drives the consumer app price above the printed MRP. The first finding goes into the JBP review meeting with Zepto; the second finding triggers an immediate brand-side stop-shipment and Legal Metrology review.
BOGO scheme claim cross-check against Zepto redemption file
Every BOGO scheme claim raised by Zepto is matched line-by-line against the brand’s scheme master (SKU, promotion window, redemption mechanic, cost share) and against Zepto’s promotion-redemption file (units claimed versus units actually redeemed at the consumer end). The Section 15(2) classification per scheme determines whether the discount reduces taxable value or stays inside it. Any gap between claimed and redeemed units is a leakage to recover from Zepto in the next JBP review.
Section 52 TCS audit and the three-way tie
Every Section 52 TCS line on the Zepto settlement file is matched to Zepto’s GSTR-8 GSTIN-by-GSTIN line and to the brand’s GSTR-2A TCS credit line. Variances are aged 0-30, 31-60, 61-90 and 90-plus days from the settlement date. Permanent variances over 60 days trigger a manual review with Zepto’s reconciliation manager. The three-way tie closes the audit trail on the regulatory side. Reference the CBIC GST portal directly for Section 52 Notification 15/2024-CT, Circular 167/23/2021-GST and the September 2025 GST 2.0 rate notifications when challenged.
Where the leakage shows up in a typical monthly Zepto close
Four areas absorb the most Zepto FMCG leakage in mid-tier brands, and each surfaces only when the reconciliation discipline is in place.
First, off-MRP discounting that the brand never agreed to. When Zepto’s app price drifts outside the JBP band for a sustained period without the brand catching it through the MRP-versus-listing-price audit, the per-unit net realisation silently compresses. A two-month sample at a representative brand can show 1.5 to 2 percent of channel revenue lost to silent off-MRP discounting, recoverable only with the disciplined weekly audit.
Second, over-claimed BOGO scheme reimbursements. When Zepto raises a BOGO claim of ₹18 lakh against a redemption pattern that, when checked against the redemption file, supports only ₹15 lakh of actual second-unit redemptions, the brand should recover the ₹3 lakh gap. Without the BOGO claim cross-check, the brand pays the full claim and the gap is invisible.
Third, unrecovered listing fees and mis-tagged ad-spend deductions. When Zepto debits a ₹6 lakh listing fee for the new Oreo variant but the JBP agreement covered only ₹4 lakh, the brand cannot challenge the ₹2 lakh gap because it never decomposed the deduction. Similarly, when a banner-ad invoice at 18 percent GST is netted against product-sales settlement and the GST 18 percent ITC is never claimed, the brand pays twice — once economically for the ad spend, once for the lost ITC. The reconciliation discipline that routes ad-spend invoices to the marketing GL with their own ITC line recovers this loss.
Fourth, Section 9(5) versus Section 52 treatment errors. As discussed at the top of this article, a brand that mis-classifies its Zepto FMCG supply under Section 9(5) loses its TCS credit and faces a downstream Section 73 notice when the audit reconstructs the trail from Zepto’s GSTR-8. Catching this in pre-filing reconciliation — not in audit defence — is the discipline that closes the regulatory exposure cleanly.
The audit-ready posture is achieved when the brand can walk into the November statutory audit with a per-cycle Zepto reconciliation pack — gross invoice, seven-bucket deduction decomposition, MRP-versus-Zepto-app-price audit per SKU, BOGO claim cross-check against the redemption file, net bank receipt tied to Zepto payment advice, Section 52 TCS three-way tie, GSTR-1 outward-supply tagging audit trail, ad-spend invoice register with ITC posture, scheme reimbursement ageing buckets, GST 2.0 rate-by-date audit log, and a leakage summary.
Continue reading
The full quick commerce FMCG settlement surface — Blinkit, Zepto and Instamart together with the cornerstone Section 52 versus Section 9(5) treatment — is mapped in quick commerce FMCG settlement reconciliation in India. The platform-by-platform Blinkit deep-dive — including the Bikaji bhujia worked example and the Blinkit T+7 cycle — is covered in Blinkit FMCG settlement reconciliation. For the cross-cluster bridge into the merchant-fees universe — where Section 52 TCS treatment on direct-buy versus consignment versus marketplace flows is contrasted across the D2C operating model — see quick commerce platform reconciliation across direct-buy, consignment and ad-spend and the merchant-fees cluster hub. The wider FMCG reconciliation surface — TPM, modern trade, general trade distributor pyramid, quick commerce, Section 15(2) trade-discount valuation, PLISFPI claim filing — is mapped on the FMCG reconciliation cluster hub.