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.
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.
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.
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
| Stream | Cadence | Primary Deduction Categories | Primary Risks |
|---|---|---|---|
| Consignment T+1 | Daily | Commission, return, shrinkage | Closing-stock variance, FOC consumption mismatch |
| Direct-buy wholesale | Fortnightly or monthly | Trade scheme, damage, fill-rate, TDS | Margin drift, deduction misclassification |
| Ad-spend and slotting | Per campaign | Performance shortfall credit | Netting against product payment advice |
| FOC stock | Per campaign | Inventory 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.