Skip to main content
How-To · 9 min read

Quick Commerce Platform Reconciliation: Blinkit, Zepto, Instamart Settlement Cycles

Beyond direct-buy wholesale, quick commerce platforms operate adjacent commercial layers that D2C brands must reconcile — dark-store consignment, slotting and banner-ad spend, FOC (free-of-charge) promotion replacements, Section 9(5) GST liability on some categories, and Section 52 TCS at 1 percent on marketplace facilitations.

Terra Insight
Terra Insight Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 12 June 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

D2C brands operating across quick commerce platforms in hybrid consignment plus marketplace plus direct-buy models face a multi-cadence reconciliation problem — T+1 daily sale-through on consignment SKUs, T+15 to T+30 wholesale settlements on direct-buy, separate ad-spend invoices, FOC promotion replacement tracked outside billed inventory, and Section 9(5) versus Section 52 versus ordinary GST treatment varying by SKU category — where unstructured reconciliation absorbs 2 to 6 percent of channel spend invisibly across slotting, ad, and FOC layers.

How It's Resolved

Operate three parallel reconciliation streams per quick commerce platform: daily consignment sale-through matching, fortnightly direct-buy PO-to-invoice-to-payment, and per-campaign ad-spend PO-to-invoice. Track FOC stock as a separate ledger with replacement matching. Apply Section 9(5) GST treatment only on notified categories where applicable; Section 52 TCS on marketplace categories; ordinary B2B GST on direct-buy. Match Section 194O code 1042 TDS where applicable for marketplace facilitations.

Configuration

Quick commerce platform adapters with consignment, wholesale, ad-spend, and FOC parsers per platform, SKU master tagged by commercial model (direct-buy, consignment, marketplace), dark-store stock ledger per SKU per location, campaign PO ledger with performance-report matching, FOC stock ledger, and Section 9(5) and Section 52 category mapping.

Output

Reconciled receivable ledger per platform across consignment, direct-buy, and marketplace streams; ad-spend variance versus campaign PO surfaced per campaign; FOC replacement gap quantified per dark store; Section 9(5), Section 52, and Section 194O code 1042 deductions cleanly mapped to the right GL; board-ready net realisation view per SKU per commercial model.

A personal-care D2C brand spends ₹14 crore annually on quick commerce across Blinkit, Zepto, and Swiggy Instamart — split across direct-buy wholesale (₹9.2 crore), consignment SKUs at T+1 settlement (₹3.1 crore), and ad and slotting spend (₹1.7 crore). The brand also funds FOC replacements for buy-one-get-one campaigns across all three platforms. A single monthly review covers three settlement cadences, four commercial models, and nine deduction categories. This article is for finance teams at D2C brands managing the wider quick commerce reconciliation surface beyond the direct-buy wholesale base case.

What Quick Commerce Platform Reconciliation Involves

Quick commerce reconciliation in 2026 has expanded beyond the simple direct-buy wholesale model that dominated the early platform years. Today, a mid-size D2C brand on Blinkit, Zepto, or Instamart routinely operates across four commercial layers: direct-buy wholesale (the platform buys at MRP minus margin), consignment (the brand retains title until sale-through), marketplace facilitation for specialty SKUs, and ad-spend services (banners, search, slotting). Each layer has its own settlement cadence, deduction taxonomy, and tax treatment.

The India-specific context is the speed of platform commercial-model evolution. A brand that built its reconciliation for the wholesale model in 2024 finds in 2026 that 25 to 35 percent of its quick-commerce revenue runs on consignment with daily T+1 settlement, ad-spend has grown to 12 to 18 percent of channel investment, and FOC promotion replacements drain 3 to 6 percent of stock value without appearing in any invoice line. Reconciliation must keep up with this fragmentation by running parallel streams rather than collapsing all platform flows into a single wholesale-receivable ledger.

How Quick Commerce Platform Reconciliation Works

Daily Consignment Sale-Through Matching

Consignment SKUs are placed at dark stores with title retained by the brand. The platform reports daily sale-through via API or daily file, listing per dark store and per SKU the opening stock, sold quantity, FOC quantity dispatched, returned quantity, and closing stock. The reconciliation pipeline ingests this daily, matches against the brand’s consignment-stock ledger per location, raises an invoice for the sold quantity at the agreed consignment price, and updates the closing-stock balance.

Common exceptions are sale-through reported on stock the brand has no record of dispatching (warehouse-to-dark-store transfer not booked), closing stock variance against expected (shrinkage or unreported sale-through), and FOC quantity dispatched without corresponding FOC replacement. The discipline at T+1 cadence is essential — a one-week delay in identifying a 2 percent shrinkage on consignment stock at 12 dark stores compounds to material write-off exposure by month-end.

Direct-Buy Wholesale PO-to-Invoice-to-Payment

This is the base case covered in the direct-buy quick commerce reconciliation pattern. The platform raises POs at negotiated margins off MRP, the brand dispatches and invoices, the platform pays on T+15 to T+30 cycles net of deductions for trade promotion, damage, return, fill-rate penalty, and TDS where applicable. The reconciliation pipeline matches each invoice to its PO, each payment-advice line to open invoices, and decomposes deductions into the right GL.

Ad-Spend and Slotting Invoice Reconciliation

Banner ads, search-keyword bidding, top-of-category slotting, and home-page recommendation slots are billed by the platform separately at 18 percent GST through their ad-services entity. Each campaign has a PO with agreed value, target dark-store coverage, and duration. The platform raises a tax invoice on campaign completion (or monthly for evergreen placements). Reconciliation matches each ad invoice to its campaign PO, validates the campaign performance report against agreed deliverables where available, and posts the spend to the marketing GL with 18 percent GST claimed as ITC.

A common error is netting ad-spend deductions against the product-sales payment advice. This distorts both gross margin (because ad spend is being treated as a product-revenue deduction) and marketing spend reporting (because the ad invoice never reaches the marketing GL). Reconciliation must keep ad-spend invoices separate from product-sales payment advice even when the platform settles them through a single bank transfer.

FOC Replacement Stock Reconciliation

FOC stock is the brand-funded inventory provided free to support promotions. For a buy-one-get-one offer running on Blinkit at 800 dark stores, the brand might dispatch 240,000 FOC units over the campaign window in addition to the regular billed dispatch. The platform consumes FOC stock alongside the paid SKU at each sale event, and replaces consumed FOC stock from the brand’s next regular dispatch (the platform records the FOC line in its PO as non-billable). Reconciliation tracks the FOC stock ledger separately from billed inventory, validates that the FOC quantity dispatched and replaced equals the FOC quantity consumed (per the platform’s sale-through report), and books an inventory write-off equal to the FOC cost.

Under-tracking of FOC is a common quick commerce leakage source. Brands routinely find at year-end that 5 to 10 percent of FOC stock dispatched cannot be reconciled to consumption — either short-supplied to dark stores, lost in transit without a deduction claim, or consumed against promotions that ended without the platform reconciling balance FOC stock back to the brand.

Quick Commerce Reconciliation Stream Reference

StreamCadencePrimary Deduction CategoriesPrimary Risks
Consignment T+1DailyCommission, return, shrinkageClosing-stock variance, FOC consumption mismatch
Direct-buy wholesaleFortnightly or monthlyTrade scheme, damage, fill-rate, TDSMargin drift, deduction misclassification
Ad-spend and slottingPer campaignPerformance shortfall creditNetting against product payment advice
FOC stockPer campaignInventory write-off (no payment leg)Untracked consumption, lost stock

Worked Example: ₹14 Crore Personal-Care Brand Across Three Platforms

A personal-care D2C brand operates across Blinkit (₹6.2 crore annual product spend), Zepto (₹5.1 crore), and Swiggy Instamart (₹2.7 crore), totalling ₹14 crore annual channel investment. Of this, direct-buy wholesale is ₹9.2 crore, consignment ₹3.1 crore, and ad-and-slotting spend ₹1.7 crore. The brand funds FOC replacement of approximately ₹62 lakh per year across campaigns, equivalent to roughly 6.7 percent of paid wholesale value.

Before structured per-stream reconciliation, the brand consolidated all platform flows into a single quick-commerce receivable ledger per platform. A finance review at half-year found four categories of leakage. First, consignment closing-stock variance at four Blinkit dark stores totalled ₹14 lakh over four months — sale-through reported but stock balance not adjusted, indicating either unreported sale-through or shrinkage. Second, ad-spend invoices from Zepto for ₹38 lakh across three campaigns were netted against product payment advices and posted to product-cost-of-sale instead of marketing — gross margin understated by ₹38 lakh, marketing spend under-reported by ₹38 lakh. Third, FOC stock variance across all three platforms totalled ₹18 lakh of stock dispatched without corresponding consumption confirmation. Fourth, Section 194O code 1042 TDS on a marketplace-category SKU sold via Blinkit’s third-party seller programme was not reconciled to Form 26AS, leaving a credit of ₹2.4 lakh uncollected.

After implementing parallel-stream reconciliation with daily consignment matching and separate ad-spend reconciliation, the brand caught structurally over ₹35 lakh per half-year in identifiable leakage and brought reporting into alignment with actual commercial reality. The estimated annualised improvement runs between ₹70 lakh and ₹1.1 crore, or roughly 5 to 8 percent of channel investment.

India Compliance Angle: Section 9(5), Section 52 TCS, and Section 194O Code 1042

GST treatment varies by commercial model on the same quick commerce platform. For direct-buy wholesale, ordinary B2B GST applies on the brand-to-platform invoice — 18 or 12 or 5 percent depending on the SKU, CGST plus SGST intra-state, IGST inter-state. For consignment SKUs, the brand invoices the platform on sale-through at the agreed consignment price plus applicable GST, with the platform claiming ITC. For marketplace facilitations where the brand is the seller of record and the platform facilitates, Section 52 TCS at 1 percent applies on the net taxable value of supplies, collected by the platform and reported in GSTR-8, with the brand claiming the TCS credit in GSTR-2B.

Section 9(5) of the CGST Act shifts GST liability from the supplier to the eCommerce operator for specified categories — restaurant services on Swiggy and Zomato, certain accommodation services, cab aggregators. For mainstream quick-commerce FMCG, personal-care, and grocery SKUs, Section 9(5) does not apply. Where a quick-commerce platform extends into cloud-kitchen or restaurant supply, Section 9(5) treatment applies to those legs and the brand should not charge GST on the affected supplies.

Under the consolidated TDS framework effective from FY 2026-27, payment code 1042 corresponds to the previous Section 194O — the eCommerce operator deducts 1 percent TDS on gross sale value for marketplace facilitations where the brand is the seller of record and the platform facilitates the supply. This applies to marketplace categories on quick commerce, not to direct-buy wholesale. The brand reconciles 1042 deductions in Form 26AS per platform GSTIN, separate from any Section 393 deductions on direct-buy purchases that may apply where the platform’s aggregate purchases from the brand exceed the threshold.

To size the recoverable variance across consignment, ad-spend, and FOC streams, the three-way match exception cost calculator helps finance leaders model the leakage band before committing to reconciliation work.

For brands also running modern trade reconciliation at DMart and Reliance Smart, the contrast is the cadence — quick commerce runs at T+1 to T+30 across multiple parallel streams while modern trade runs at T+45 to T+90 in a single B2B receivable stream. The Section 9(5) GST treatment for marketplaces article covers the operator-as-supplier framework in detail. Reconciliation software India finance teams use that handles parallel-stream reconciliation per platform avoids the consolidation silo where ad-spend and FOC leakage hide. Payment gateway reconciliation pipelines extend cleanly to consignment sale-through files using the same line-item matching primitives. The CBIC GST portal is the authoritative reference for Section 9(5) notified categories and Section 52 TCS treatment.

The following questions address the reconciliation issues D2C brands operating across multiple quick commerce commercial models encounter most often.

Primary reference: CBIC GST portal — for Section 9(5) GST liability on specified eCommerce categories and Section 52 TCS treatment of marketplace operators.

Frequently Asked Questions

What is the dark-store consignment model in quick commerce?
Some quick commerce platforms operate a hybrid model alongside their direct-buy wholesale: certain SKUs are placed at dark stores on consignment, meaning the brand retains title to the inventory until sale to the end consumer. The platform reports daily sale-through, and the brand invoices for sold units on a T+1 or T+7 cycle. Returns of unsold or near-expiry stock flow back to the brand without a credit-note step because no sale was booked. Reconciliation requires daily sale-through file matching against the consignment opening stock, sold quantity, returned quantity, and current closing stock per dark store per SKU. Consignment is most common for high-value premium SKUs and pilot launches.
What is the T+1 settlement cycle on quick commerce platforms?
For consignment SKUs or marketplace categories, quick commerce platforms run a T+1 settlement cycle — sale-through reported and invoiced day-end on T, payment to the brand on T+1 net of commission, deductions, and TCS where applicable. The reconciliation pipeline must ingest daily sale-through files, match each line to brand SKU master with consignment opening stock, validate deduction categories, and update the receivable ledger daily. A brand selling 4,000 to 9,000 consignment units per day across three platforms must reconcile at this cadence to catch sale-through versus invoice mismatch before it compounds across the week.
How is slotting and banner-ad spend reconciled in quick commerce?
Quick commerce platforms charge separately for premium placement: in-app banner ads, top-of-category slotting, search-keyword bidding, and home-page recommendation slots. Each ad placement is sold per campaign with agreed dates, target store coverage, and value. The platform issues a separate tax invoice at 18 percent GST for ad spend and the brand claims ITC. Reconciliation requires matching each ad-spend invoice to the agreed campaign PO and the platform's campaign performance report (impressions, clicks where reported), and posting the spend to the correct marketing GL. A common error is netting ad-spend deductions against product-sales payment advice — this distorts both gross margin and marketing-spend reporting.
What is FOC promotion replacement?
FOC (free-of-charge) promotion replacement is the brand-funded provision of free units to support a quick commerce promotion — for example a buy-one-get-one offer where the brand ships the free unit at zero invoice value but with an internal stock-issue entry. The platform records the FOC quantity in the PO as a non-billable line, dispatches the FOC quantity from the dark store alongside the paid SKU, and replaces consumed FOC stock from the brand's next dispatch. Reconciliation requires tracking the FOC stock ledger separately from billed inventory, validating that the FOC quantity replaced equals the FOC quantity consumed per platform per dark store, and booking an inventory write-off equal to the FOC cost. Under-tracking of FOC is a common quick-commerce leakage source.
When does Section 9(5) GST apply on quick commerce categories?
Section 9(5) of the CGST Act shifts GST liability from the supplier to the eCommerce operator for specified categories notified by the government. For most quick-commerce direct-buy FMCG and personal-care SKUs, Section 9(5) does not apply — the platform is the seller of record under its own GSTIN and ordinary B2B GST runs on the brand-to-platform leg. Section 9(5) applies to specified service categories where the operator is the deemed supplier (restaurants on Swiggy or Zomato, certain accommodation services, cab aggregators). For quick-commerce platforms that offer cloud-kitchen or restaurant supply, Section 9(5) treatment applies to those legs. Section 52 TCS at 1 percent applies to marketplace categories on the platform where a third-party seller is the supplier and the platform facilitates.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.