Indian FMCG brands run two parallel distribution constructs in the same territory — super-stockists who buy on a primary tax invoice and own the inventory, and CFAs who receive Schedule I deemed-supply transfers without consideration and hold inventory on the brand's books as consignment agents. The two flows look similar on a distribution map but reconcile entirely differently: title transfer point, GSTIN of the inventory holder, TDS section under Section 393(1) Sl. 4 versus Sl. 18, ITC reversal regime, and audit evidence pack diverge at every step. Brands that run a single uniform process miss the Schedule I IGST on inter-state CFA transfers, mis-classify CFA service fee as super-stockist commission for TDS, fail to tie the CFA monthly stock statement to the brand inventory ledger, and surface the gap only at the year-end statutory audit — leaving roughly two percentage points of channel margin unreconciled every quarter.
Operate two independent reconciliation regimes. For super-stockists: build a primary invoice register keyed by brand GSTIN and super-stockist GSTIN; pull the super-stockist's DMS dispatch file by SKU by sub-stockist by period; classify each delta into scheme reversal (Section 15(2) CGST), trade-margin adjustment, damage credit, or genuine inventory shortfall; reconcile the super-stockist commission flow to Section 393(1) Sl. 18 (legacy 194H) at 5% in Form 26AS. For CFAs: build a Schedule I transfer register keyed by brand mother-warehouse GSTIN and CFA depot GSTIN; pull the CFA monthly stock statement by SKU by batch; tie opening plus inward minus outward minus damages minus destruction to closing stock at the brand inventory GL; reconcile the CFA service-fee flow to Section 393(1) Sl. 4 (legacy 194C) at 2% in Form 26AS. Cross-verify by GSTIN that every CFA depot has a separate registration per Section 24(vii) and that inter-state Schedule I transfers carry IGST at the HSN rate effective on the transfer date.
Channel master classifying every partner as super-stockist (principal-to-principal) or CFA (Schedule I agent) or hybrid (both functions, with separate vendor codes); brand GSTIN master per mother warehouse and per CFA depot; primary invoice feed from SAP SD or equivalent at line level; DMS secondary dispatch feed from each super-stockist; CFA monthly stock statement feed with SKU-batch-level opening, inward, outward, damages, destruction, and closing; Schedule I transfer register tracking inter-state versus intra-state transfers with IGST or CGST plus SGST output liability; vendor master with PAN and Section 393(1) classification (Sl. 4 versus Sl. 18) per vendor code; HSN rate-effective-date register for the 22 September 2025 GST 2.0 transition; ageing rule for in-transit stock between mother warehouse and CFA depot; per-PAN TDS rule routing payments at 5% / 2% / 1% based on flow classification.
A monthly two-stream reconciliation pack: a super-stockist primary-vs-secondary register with per-partner ageing of stuck claims, scheme reversal classification under Section 15(2), and Section 393(1) Sl. 18 commission TDS reconciled to Form 26AS; and a CFA inventory-vs-stock-statement register tying every depot's closing balance to the brand inventory GL, Schedule I IGST output liability reconciled to GSTR-1 IGST inter-state supply lines, and Section 393(1) Sl. 4 service-fee TDS reconciled to Form 26AS. The 90+ day in-transit ageing bucket feeds CARO 2020 disclosure on inventory-in-transit, the Schedule I per-CFA register feeds the GSTR-1 outward supply schedule, and the consolidated commission-and-service-fee register supports the brand's TDS Form 26Q filing.
A national FMCG brand running Wheel detergent through the Uttar Pradesh market operates two intermediary tiers in the same geography. A Lucknow super-stockist takes title to inventory on a primary tax invoice and on-sells to roughly 180 sub-stockists across central and eastern UP. A Kanpur CFA depot holds Wheel inventory on the brand’s own books — the brand has not invoiced the CFA, the goods sit at the CFA warehouse as consignment stock under Schedule I deemed-supply, and the CFA dispatches against orders that the brand’s sales force generates with super-stockists, modern trade chains, and institutional buyers in western UP. On the brand’s distribution map the two arrows look identical. In the brand’s GL, the Form 26AS reconciliation, the GSTR-1 outward supply schedule, and the year-end audit pack, the two flows are entirely separate reconciliation regimes. Treating them as one uniform settlement engine is the single biggest unforced error in super stockist CFA reconciliation FMCG India, and the discipline that separates them is the difference between a clean Ind AS 2 inventory disclosure and a qualified-audit risk.
Quick reference
| Aspect | Super-stockist | CFA (Carrying & Forwarding Agent) |
|---|---|---|
| Title to inventory | Super-stockist takes title on primary invoice | Brand retains title — CFA is consignment agent |
| Inventory on balance sheet | Super-stockist’s books | Brand’s books |
| Brand’s revenue trigger | Primary invoice to super-stockist | Onward dispatch from CFA to next-tier customer |
| GST document on transfer | Tax invoice with IGST or CGST+SGST | Schedule I deemed-supply tax invoice (still GST output) |
| GST registration basis | Distributor’s own GSTIN per state | Section 24(vii) — separate GSTIN per CFA depot |
| TDS section on payouts | Section 393(1) Sl. 18 (legacy 194H) | Section 393(1) Sl. 4 (legacy 194C) |
| TDS rate | 5% commission, code 1015 | 2% other entity / 1% Ind-HUF, code 1023 / 1001 |
| Reconciliation evidence | DMS dispatch file vs primary invoice | Monthly stock statement vs brand inventory GL |
| Ind AS reference | Trade receivable per Ind AS 109 | Inventory on brand books per Ind AS 2 |
| Audit pack content | Primary-vs-secondary gap, scheme reversals | Per-depot stock register, in-transit ageing |
What a super-stockist plus CFA channel actually looks like in India
The four-layer general trade pyramid for a national FMCG brand runs brand → CFA depot or super-stockist → sub-stockist → retailer → consumer. Different brands use different combinations of the second layer. HUL, ITC, Britannia, Dabur, Nestle India, Marico, GCMMF (Amul), Varun Beverages, and Haldiram Snacks — all PLISFPI beneficiaries on the verified 53-entity Ministry of Food Processing Industries list — typically run hybrid networks. The CFA exists in every major state to hold inventory close to the consumption point under the brand’s own GSTIN; the super-stockist exists in second-tier geographies where the brand wants channel-partner capital deployed but does not want to operate a depot.
The super-stockist construct is principal-to-principal. The brand raises a primary tax invoice on the super-stockist’s GSTIN at the listed primary price net of any invoice-line discounts (Section 15(2) first-prong qualifying), the super-stockist pays the brand on credit (typically 30 to 45 days for Tier-1 brands), and the super-stockist holds the inventory on its own books. The super-stockist’s DMS (distributor management system, typically a Botree or Salesworx or proprietary tool) generates secondary invoices to sub-stockists at the listed secondary price. The brand reads the DMS secondary dispatch file as its single source of truth for downstream demand, scheme accrual, and trade-spend reconciliation — but does not book the secondary sale as revenue, because revenue was already recognised on the primary invoice.
The CFA construct is consignment. The brand transfers Wheel detergent from its mother warehouse in Haridwar (or wherever the manufacturing or aggregation point sits) to a CFA depot in Kanpur for the western UP geography. The transfer is a Schedule I deemed supply — the brand raises a tax invoice with IGST at the prevailing HSN rate (5% post-22 September 2025 for soaps, detergents, shampoos, toothpaste under GST 2.0; 18% pre-22 September), the CFA records the inward receipt and takes ITC, and the inventory sits at the CFA depot as the brand’s own stock with the CFA acting as custodian. When the CFA dispatches against a brand-generated sales order to a sub-stockist or a modern trade DC, the brand raises the outward invoice on its own GSTIN (the CFA’s GSTIN appears as the dispatch location) and the brand recognises revenue at that point. The CFA does not buy and resell — it warehouses and forwards. For this service, the brand pays the CFA a service fee that runs typically 0.6% to 1.4% of the throughput value depending on category, depot size, and geography.
The brand’s trade promotion accrual register reads from both flows. Super-stockist secondary sales feed scheme accrual at the secondary level; CFA outward dispatches feed direct-to-modern-trade scheme accrual and PLISFPI incremental-sales numerator computation. Brands that do not split the two source flows at the accrual engine over-accrue on the CFA leg (which has no super-stockist commission overlay) and under-accrue on the super-stockist leg (where multi-tier sub-stockist schemes compound).
The tax and regulatory overlay
The two flows attract three distinct regulatory regimes. The first is GST. Super-stockist primary sales are ordinary outward supplies — invoice raised at the prevailing GST rate, ITC available to the super-stockist, no special provision required. CFA transfers from the brand’s mother warehouse to the CFA depot are Schedule I deemed supplies — the second entry in Schedule I covers principal-to-agent transfers where the agent onward-supplies on the principal’s behalf, and the brand cannot avoid output GST simply because no consideration changed hands. If the mother warehouse and the CFA depot are in different states, IGST applies; if they are in the same state, CGST plus SGST apply between two distinct GSTINs of the same legal entity. Section 24(vii) of the CGST Act compulsorily requires every CFA depot to have its own GSTIN, regardless of turnover thresholds, because the CFA makes taxable supply on behalf of another taxable person. The CBIC GST portal is the canonical reference for Schedule I treatment and the September 2025 rate notifications that hit the FMCG category list directly.
The second overlay is TDS. Super-stockist commission paid in cash — distinct from invoice-line discount, which is a price reduction not a payment — is subject to TDS at 5% under Section 393(1) Sl. 18 of the Income-tax Act 2025 (the successor to legacy Section 194H), payment code 1015. CFA service fee is a contractor payment under Section 393(1) Sl. 4 (legacy Section 194C) at 2% with payment code 1023 for non-individual-HUF entities, or 1% with code 1001 for Individual/HUF CFA partners. Both flows reconcile to Form 26AS at the partner’s PAN level — but they reconcile under different SFT entries and different deductee-summary lines, so the AP master must classify each vendor as a super-stockist or a CFA (or both, with two distinct vendor codes if hybrid) and route TDS computation through the correct rule.
The third overlay is income tax for the PLISFPI beneficiaries. The Production Linked Incentive Scheme for Food Processing Industries — ₹10,900 crore outlay, six-year tenure FY 2021-22 to FY 2026-27 with FY 2026-27 the final eligible operational year — pays the 53 named beneficiaries an incentive on incremental sales over a baseline FY. The numerator for the incremental-sales calculation is the brand’s primary dispatch — which for a CFA-plus-super-stockist channel means primary invoices raised on super-stockists plus CFA dispatches to next-tier customers. Brands filing PLISFPI claims must consolidate both flows into a single dispatch register, deduplicate sales-return entries, and reconcile to GSTR-1 outward supply schedules. Missing the CFA dispatch leg under-claims the PLISFPI incentive; double-counting an intermediate Schedule I transfer that did not eventually sell out by the FY close over-claims.
A worked example — HUL Wheel detergent, Lucknow super-stockist plus Kanpur CFA
A leading national FMCG brand runs Wheel detergent through Uttar Pradesh during Q3 FY 2025-26. The Lucknow super-stockist services central and eastern UP across roughly 180 sub-stockists; the Kanpur CFA services western UP across modern trade chains, institutional buyers, and a separate set of sub-stockists. The brand’s controller closes the books on 31 December 2025 and pulls the parallel reconciliation packs.
Illustrative — public disclosures do not reveal partner-level dispatch volumes; the figures here are representative of the operating pattern, not actual brand data. Cross-verify against your own SAP SD export, DMS feed, and CFA stock statement before action.
| Q3 FY 2025-26 — Lucknow super-stockist | ₹ crore |
|---|---|
| Primary invoices raised by brand to super-stockist (gross) | 14.6 |
| Less: invoice-line slab discount (Section 15(2) first prong) | 0.7 |
| Net primary invoiced | 13.9 |
| DMS secondary dispatch (super-stockist to sub-stockists) | 13.4 |
| Inventory build at super-stockist (period-end) | 0.5 |
| Super-stockist commission accrued (Section 393(1) Sl. 18) | 0.42 |
| Commission TDS booked at 5% (code 1015) | 0.021 |
| Scheme reimbursement via Section 15(2) qualifying credit notes | 0.81 |
| Scheme reimbursement via net-off against Q4 dispatch | 0.34 |
| Q3 FY 2025-26 — Kanpur CFA | ₹ crore |
|---|---|
| Opening stock at CFA depot (1 October 2025) | 2.1 |
| Schedule I inward transfers from Haridwar mother warehouse | 11.4 |
| IGST output liability on Schedule I transfers at 5% (post-22 Sept) | 0.57 |
| Outward dispatch from CFA to next-tier (brand invoices) | 12.6 |
| Damages and expiry write-off | 0.08 |
| Closing stock at CFA depot (31 December 2025) | 0.82 |
| CFA service fee at 1.1% of throughput value (Section 393(1) Sl. 4) | 0.139 |
| Service-fee TDS booked at 2% (code 1023) | 0.0028 |
The super-stockist reconciliation surfaces three findings. Primary invoiced (₹13.9 crore) less DMS secondary (₹13.4 crore) yields a ₹0.5 crore inventory build at the super-stockist, which should match the super-stockist’s own ageing-stock report. The scheme reimbursement total — ₹0.81 crore via credit notes plus ₹0.34 crore via net-off, totalling ₹1.15 crore — equals roughly 8.6% of net primary, in line with the published Q3 scheme matrix for the central UP geography. The Section 393(1) Sl. 18 commission TDS at ₹2.1 lakh ties back to Form 26AS under the super-stockist’s PAN at code 1015.
The CFA reconciliation surfaces a different set. Opening (₹2.1 crore) plus inward (₹11.4 crore) minus outward (₹12.6 crore) minus damages (₹0.08 crore) equals ₹0.82 crore closing — the cross-foot ties to the brand’s inventory GL line for the Kanpur depot to within rounding. The Schedule I IGST output of ₹0.57 crore on inter-state transfers from Haridwar to Kanpur feeds GSTR-1 as inter-state outward supply to the registered CFA GSTIN, and the corresponding ITC of ₹0.57 crore appears on the CFA’s GSTR-2B. The CFA service fee at 1.1% of ₹12.6 crore throughput is ₹13.9 lakh; the Section 393(1) Sl. 4 TDS at 2% is ₹27,800, booked at code 1023.
The compound finding from running both flows in parallel is that the Lucknow super-stockist and the Kanpur CFA together moved ₹26 crore of Wheel into the UP market in Q3, but only ₹26.5 crore of revenue was recognised by the brand (₹13.9 crore primary plus ₹12.6 crore CFA-mediated). The ₹0.5 crore difference is the super-stockist’s inventory build, which will pull through in Q4 dispatch — and which the TPM accrual register must not double-accrue against. Brands without a discipline that splits the two flows accrue scheme cost on both the super-stockist primary leg and the super-stockist secondary leg, over-stating Q3 liability by typically 50 to 80 basis points of revenue.
Common reconciliation breakages
- Hybrid partner mis-classification — a partner running both super-stockist and CFA functions for the same brand is set up under a single vendor code in AP, and the TDS engine deducts a uniform 5% on the entire settlement instead of splitting 5% on commission and 2% on service fee, surfacing as a Form 26AS reclassification dispute at year-end.
- Schedule I transfer treated as branch transfer without GST — the brand transfers stock from the mother warehouse to an inter-state CFA on a delivery challan instead of a tax invoice, missing the IGST output, and the gap surfaces only on a GST audit notice under Section 65 with interest under Section 50.
- CFA stock statement missing batch-level damage write-offs — the CFA reports closing stock without breaking out damaged-batch withdrawals, the brand’s inventory GL shows a higher closing than the CFA depot physically holds, and the year-end physical verification under Ind AS 2 surfaces a shortage that the auditor flags for management override review.
- Super-stockist secondary feed not deduplicated — a DMS upload error replicates a week’s secondary dispatch, the brand’s TPM accrual engine accrues scheme cost twice, and the inflated accrual sits in the GL until the TPM reconciliation catches it via the cross-foot to the trial balance.
- GST 2.0 rate straddle mis-applied on credit notes — a credit note issued in November 2025 against a September 21 primary invoice (old 18% rate) is raised at the new 5% rate, the credit-note GST adjustment fails to match the GSTR-1 amendment cycle, and the difference surfaces as an unreconciled output tax line in the Section 73 audit window.
How a reconciliation platform handles this
A reconciliation platform built for Indian FMCG channel complexity ingests the SAP SD primary invoice register, the DMS secondary dispatch files from each super-stockist (in native Botree, Salesworx, or proprietary format), the CFA monthly stock statements at SKU-batch level, the brand inventory GL extract, the AP vendor master with super-stockist or CFA classification, and the Form 26AS download for partner PAN reconciliation. It ties primary invoices to DMS secondary by super-stockist GSTIN and period, surfaces inventory-build and scheme-reversal variances by code, ages stuck-claim and in-transit balances by partner, classifies each settlement into Section 15(2) qualifying credit note versus net-off versus cash payout, splits TDS deduction by Section 393(1) Sl. 4 versus Sl. 18 at PAN level, reconciles CFA depot closing stock to the brand inventory GL by depot GSTIN, and produces a Schedule I IGST output register tied to the GSTR-1 outward supply schedule. The output is an audit-ready evidence pack: per-super-stockist primary-vs-secondary reconciliation with ageing buckets, per-CFA-depot inventory reconciliation with batch-level damage and expiry classifications, partner-PAN TDS reconciliation at code 1001 / 1015 / 1023 to Form 26AS, and a consolidated commercial-margin variance report that supports the year-end Ind AS 2 inventory disclosure and the Ind AS 109 trade-receivable disclosure for the FMCG cluster at large. Customers running this discipline have moved match rates from roughly 51% on uniform-treatment legacy stacks to 88% on flow-classified Indian-channel reconciliation — and the platform underpinning the discipline is documented at reconciliation software India.