Skip to main content
How-To · 14 min read

General Trade Distributor Pyramid Reconciliation for FMCG

The Indian FMCG general trade pyramid runs four layers deep — Brand to Super-Stockist to CFA to Sub-Stockist to Retailer to Consumer — and every commission node carries a Section 393(1) Sl. 18 (legacy 194H) TDS obligation, every geography carries a distinct distributor master, and primary sales rarely match secondary sales without a structured reconciliation. This cornerstone walks the full pyramid with HUL as the illustrative thread.

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 27 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

An Indian FMCG brand running a four-layer general trade pyramid — Brand → Super-Stockist → CFA → Sub-Stockist → Retailer — operates parallel masters in every state, primary sales flows in cleanly from the brand's depot SAP, but secondary sales arrives through 200 to 1,200 distributor DMS exports per period, route-coverage discipline is uneven across geographies, and Section 393(1) Sl. 18 commission TDS at 5 percent (payment code 1015, legacy 194H) applies at every commission node — CFA service fee, Super-Stockist incentive, Sub-Stockist appointment fee — with mis-characterisation between commission and buy-sell margin triggering both TDS exposure and Form 26AS gaps for the distributor counterparty.

How It's Resolved

Build a per-state distributor master keyed by GSTIN and PAN, with layer assignment (Super-Stockist / CFA / Sub-Stockist), parent-child relationship, beat assignment, and commission-versus-buy-sell margin flag per cash-flow head. Reconcile primary sales out of brand SAP to inbound inventory at each Super-Stockist or CFA; reconcile CFA outbound dispatch to Sub-Stockist inbound; reconcile Sub-Stockist secondary-sales DMS feed to retailer scan or beat-coverage proxy. Maintain a channel-inventory bridge per SKU per state per period. Classify each commission cash flow under Section 393(1) Sl. 18 (code 1015), deduct at 5 percent above the deductee threshold, file under new TRACES taxonomy, and tie back to Form 26AS at deductee PAN level. Run quarterly the primary-vs-secondary gap diagnosis (channel-stuffing or destocking signal) by geography and feed to the regional sales manager.

Configuration

State-wise distributor master (GSTIN, PAN, layer, parent, beats, commission-treatment per cash-flow head); brand SAP depot dispatch feed (primary sales by SKU by destination GSTIN); CFA inbound and outbound feeds (where the CFA is third-party); DMS secondary-sales feed per Sub-Stockist (SKU, beat, retailer code, period); route-coverage feed (declared retailers, visited, billed); channel-inventory opening balance per SKU per state; Section 393(1) Sl. 18 TDS rate table and threshold; commission-versus-margin classification rule per scheme master; Form 26AS download per distributor PAN per quarter; GST 2.0 rate-effective-date field per HSN to handle the 22 September 2025 straddle.

Output

A quarterly pyramid reconciliation pack: per-state per-SKU primary-vs-secondary bridge, channel-inventory movement, route-coverage quality flag, distributor margin gross-up reconciled to commission TDS deposited (code 1015 / Section 393(1) Sl. 18), 26AS tie-out per deductee PAN, channel-stuffing or destocking diagnosis by geography for regional sales review, and a feed into the PLISFPI incremental-sales certification for the 53 named beneficiaries where the brand qualifies. The same pack feeds Section 15(2) CGST treatment determination on retro schemes, the TPM accrual reconciliation, and the audit pack on distributor balances at year-end.

A Tier-1 FMCG controller in Mumbai closes the books on 30 June 2026 with primary sales of approximately ₹312 crore for the trailing quarter against secondary sales of ₹287 crore — a primary-versus-secondary gap of ₹25 crore loaded into channel inventory across 14 states. The brand’s general trade network runs four layers deep: 18 Super-Stockists, 26 CFAs, 412 Sub-Stockists, and a declared retailer universe of roughly 1.4 million stores covered through 4,800 beats. Of the ₹25 crore channel-inventory swing, ₹17 crore sits at Super-Stockist depots (normal cycle build for the festive flush), ₹6 crore at Sub-Stockist warehouses (route-coverage variance), and ₹2 crore in transit between CFAs and Sub-Stockists. The same quarter carries ₹4.1 crore of commission paid across the pyramid — CFA service fees, Super-Stockist incentives, Sub-Stockist appointment fees — every rupee of which sits inside the Section 393(1) Sl. 18 (legacy 194H) envelope at 5 percent TDS under payment code 1015. The reconciliation discipline that ties primary-to-secondary, classifies commission-versus-margin, deducts the correct TDS, and surfaces the channel-stuffing or destocking diagnosis is general trade distributor pyramid reconciliation FMCG at production scale, and it is the cornerstone control for every other reconciliation in the Indian FMCG finance stack.

Quick reference

AspectDetail
Pyramid layersBrand → Super-Stockist → CFA → Sub-Stockist → Retailer → Consumer
Primary salesBrand depot dispatch to Super-Stockist or CFA; invoiced, GST-paid, GL revenue on dispatch date
Secondary salesSub-Stockist dispatch to Retailer; captured via DMS hand-held / mobile feed
Tertiary salesRetailer to Consumer; captured via scan-data programmes or proxy
Distributor commission TDSSection 393(1) Sl. 18, payment code 1015, 5% (legacy 194H)
Contract manufacturing TDSSection 393(1) Sl. 4, code 1001 (Ind/HUF 1%) or 1023 (other 2%), legacy 194C
GST trade-discount overlaySection 15(2) CGST — three-prong test for post-supply discounts
GST 2.0 transitionCBIC Notifications 09-16/2025-CTR effective 22 September 2025
Quick-commerce TCS overlaySection 52 CGST at 0.5% (Notification 15/2024-CT w.e.f. 10 July 2024)
Route coverage thresholdBrand-specific; typically 70 to 85 percent declared beats visited
Channel inventory tolerance3 to 6 weeks at Super-Stockist; 1 to 2 weeks at Sub-Stockist

The reconciliation in one paragraph

The Indian FMCG general trade pyramid is the deepest distribution architecture in any consumer category in the country — four layers from brand depot to retailer beat, each governed by its own master, its own contract, its own commission structure, and its own taxable event. Primary sales (brand-to-Super-Stockist) flows out of the brand’s SAP cleanly on dispatch date and books revenue against an invoice with full GST. Secondary sales (Sub-Stockist-to-Retailer) flows in from a distributor management system covering 200 to 1,200 distributor endpoints across states, with route-coverage discipline varying from rigorous in urban beats to estimated in deep rural geographies. The gap between the two is loaded into channel inventory at the Super-Stockist and Sub-Stockist warehouses. At every commission node — CFA service fee, Super-Stockist incentive, Sub-Stockist appointment fee — the brand owes 5 percent TDS under Section 393(1) Sl. 18 of the Income-tax Act 2025 (payment code 1015, the successor to legacy Section 194H), and the failure to classify a payment as commission versus buy-sell margin shows up either as a TDS short-deduction notice from the assessing officer or as a Form 26AS gap for the distributor counterparty. The pyramid reconciliation is the cornerstone control that ties all of this together — primary-to-secondary bridge, channel-inventory diagnosis, commission TDS classification, and the per-state master integrity that every other FMCG reconciliation depends on.

What the GT pyramid actually looks like in India

Take HUL — Hindustan Unilever Limited, the country’s largest FMCG company by revenue — running brands like Wheel detergent, Surf Excel premium detergent, and Sunsilk shampoo across general trade. In Uttar Pradesh the pyramid for Wheel runs roughly as follows. HUL’s Lucknow depot ships primary inventory to two Super-Stockists, one covering the eastern UP zone (headquartered in Varanasi) and one covering the western zone (headquartered in Meerut). Each Super-Stockist holds three to five weeks of cover at its godown. Below each Super-Stockist sit four to six CFAs — third-party stocking and despatching agents — typically appointed at the divisional level (Allahabad, Gorakhpur, Bareilly, Agra and so on). Each CFA holds one to two weeks of cover and despatches on a daily indent from the Sub-Stockists assigned to it. The Sub-Stockist layer is the deepest — roughly 80 to 120 Sub-Stockists per UP zone, each operating district-level coverage with 8 to 25 beats and a declared retailer universe of 5,000 to 15,000 stores. The bottom rung is the retailer — the kirana shop, the small grocer, the chemist, the pan shop — selling to the consumer.

For Surf Excel — a premium SKU with concentrated urban skew — the pyramid is shallower. HUL bypasses the Sub-Stockist for modern trade and quick commerce flows but retains the full four-layer GT pyramid in Tier-2 and Tier-3 towns. For Sunsilk the pyramid mirrors Wheel but with a different SKU bouquet at every layer — sachet packs dominate the Sub-Stockist-to-rural-retailer flow while bottle packs dominate the urban Super-Stockist-to-modern-retailer flow. Maharashtra runs a parallel structure with different named Super-Stockists, different CFA appointments, and a different rural-versus-urban SKU split.

The architecture matters because reconciliation must respect it. Every layer has its own GSTIN, its own PAN, its own bank account, its own claim-portal credentials. A single distributor counterparty can simultaneously be a Super-Stockist for one brand SKU and a Sub-Stockist for another — common when the brand consolidates appointments at festive launches. The distributor master must capture the layer assignment per SKU per state, not per legal entity in aggregate. Brands that maintain a single-layer master collapse the four-layer pyramid into an undifferentiated “distributor” view and lose the ability to diagnose where the primary-vs-secondary gap is loaded.

The CFA leg deserves its own paragraph. The CFA is structurally different from the other layers because the CFA does not take title to the goods — the CFA holds inventory on the brand’s account, despatches against the Super-Stockist’s or Sub-Stockist’s order, and earns a service fee (often a fixed rupee-per-case fee plus a slab-based incentive). Because no title transfer happens, the CFA dispatch is not a sale — it is a stock movement, treated under GST as a branch transfer with an e-way bill but no GSTR-1 outward line. The fee the CFA earns is unambiguously commission under Section 393(1) Sl. 18 and TDS at 5 percent applies on every rupee deposited. Brands that mis-classify the CFA fee as a buy-sell margin (rare but it happens in mid-market brands consolidating their finance stack) face a TDS short-deduction notice and a Section 40(a)(ia) disallowance on the gross fee in the year of payment.

The Section 393(1) Sl. 18 overlay — commission TDS at every node

Distributor commission TDS is the single most consequential statutory layer on the GT pyramid because it applies at every commission node — and the determination of what is and is not commission is far from mechanical. Section 393(1) Sl. 18 of the Income-tax Act 2025 succeeds the legacy Section 194H of the 1961 Act and operates at the same 5 percent rate for residents, with payment code 1015 in the new TRACES taxonomy. The threshold per deductee per FY governs whether deduction applies, and the brand reconciles each quarter at deductee-PAN level in Form 26AS.

The classification rule is straightforward in principle and slippery in practice. A pure buy-sell margin — the brand sells SKU X to the distributor at ₹100, the distributor sells SKU X to the next layer at ₹105, the distributor keeps the ₹5 — is not commission and not subject to Section 393(1) Sl. 18. The economic risk and reward of inventory ownership sit with the distributor. A commission payment — the brand instructs the CFA to despatch SKU X to the Sub-Stockist, the CFA earns ₹2 per case for the service, the brand pays the ₹2 separately into the CFA’s bank account — is unambiguously commission and TDS applies. The grey zone is the incentive or rebate paid to the Super-Stockist or Sub-Stockist beyond the standard buy-sell margin, often structured as a “growth incentive” or “loyalty rebate” or “appointment retention bonus.” If the incentive depends on hitting a sales threshold the brand sets, and is paid in cash or net-off rather than as a value reduction on the underlying dispatch invoice, the income-tax department’s settled position is that the incentive is commission — Section 393(1) Sl. 18 applies, the brand must deduct, and the distributor’s Form 26AS will carry the credit.

The brand’s reconciliation engine must classify every cash-flow head per distributor into commission versus margin before the quarterly TDS cycle. Mis-classification is a two-way risk. Under-deduction triggers a 201(1A) interest order and a 40(a)(ia) disallowance. Over-deduction creates a refund-claim cycle for the distributor that drags into the next FY and erodes the distributor relationship. The discipline that catches both is a per-scheme treatment flag on the scheme master — every scheme that pays out in cash is tagged commission-treatment “Yes” or “No” with a documented basis, and the TPM payout flow respects the flag automatically. For the deeper mechanics of how the same provision plays out for advertising agencies versus distributors, see the advertising and distributor TDS coverage article; for the broader migration to the new tax-year and payment-code taxonomy, see the new Income Tax Act 2025 TDS section mapping.

A worked example — HUL Wheel UP zone, Q1 FY 2026-27

Take a UP-zone-aggregated view of HUL’s Wheel detergent franchise for the April-to-June 2026 quarter. The numbers below are illustrative — they reflect the operating pattern of a Tier-1 FMCG GT pyramid and are not actual HUL data; cross-verify against your own DMS export and SAP feed before action.

Wheel UP zone — Q1 FY 2026-27 reconciliation summary₹ crore
Primary sales (HUL Lucknow depot → 2 Super-Stockists)87.4
CFA outbound dispatch (Super-Stockist → 9 CFAs)83.1
Sub-Stockist inbound (CFA → 104 Sub-Stockists)80.7
Secondary sales reported (DMS feed, Sub-Stockist → Retailer)73.5
Channel-inventory build (primary minus secondary)13.9
Of which: Super-Stockist godown4.3
Of which: CFA holding2.4
Of which: Sub-Stockist warehouse7.2
Of which: in transit(Below ₹1 crore)
Period commission paid (Section 393(1) Sl. 18 universe)1.42
Of which: CFA service fees (9 CFAs)0.84
Of which: Super-Stockist growth incentives (2 SS)0.31
Of which: Sub-Stockist appointment / retention fees0.27
Commission TDS deducted at 5% (code 1015)0.071
Route coverage achieved (declared beats visited)78%

The reconciliation surfaces four actionable findings for the brand’s controller. First, the ₹13.9 crore channel-inventory build is 16 percent of primary sales — within the brand’s published 3-to-6-week Super-Stockist cover tolerance for the pre-monsoon flush, so no channel-stuffing alarm. The 7.2 crore concentration at Sub-Stockist warehouses, however, is one standard deviation above the trailing six-quarter mean for the UP zone, which the engine flags for regional sales review. Second, route coverage at 78 percent sits inside the brand’s 70-to-85 percent acceptable band but trails the 84 percent achieved in the same quarter the prior year — a leading indicator of beat-execution slippage that pre-dates the secondary-sales decline. Third, the ₹0.27 crore “Sub-Stockist appointment retention fee” was paid into 14 Sub-Stockist bank accounts net-off against the next dispatch — a classification call. The reconciliation engine flags this as commission-treatment Yes (paid in cash, contingent on retention, not a value reduction on the dispatch invoice), TDS at 5 percent applies, and the deduction of ₹1.35 lakh is routed to the next quarterly challan. Fourth, the cross-tie to the brand’s GL trade-spend liability matches within tolerance — the period accrual and the per-distributor open-claim register agree, and the quarter closes clean.

The same exercise repeats in Maharashtra with a different Super-Stockist roster, a different SKU bouquet (Wheel powder, Surf Excel matic liquid, Sunsilk sachets), and a different rural-urban beat split — but the same primary-to-secondary bridge, the same Section 393(1) Sl. 18 classification gate, and the same channel-inventory diagnosis discipline.

Common reconciliation breakages

  • Distributor master collapse — brands maintain a single “distributor” entity per legal counterparty across SKUs and lose the layer assignment, so primary-vs-secondary can no longer be bridged by layer and the channel-inventory diagnosis becomes impossible.
  • CFA fee mis-classification — the CFA service fee is treated as a buy-sell margin in the brand’s books, no TDS is deducted, and the year-end tax audit surfaces a Section 40(a)(ia) disallowance on the gross fee.
  • Stale route-coverage feed — the DMS hand-held feed has not been refreshed for a beat re-allocation, secondary sales are attributed to retired beats, and the geography-wise secondary roll-up understates actual retailer drawdown.
  • Section 15(2) CGST mis-determination on Super-Stockist incentives — incentives paid via cash net-off are issued GST credit notes assuming Section 15(2) qualifies, but the recipient does not reverse ITC and the brand carries a Section 73/74 exposure on the unrecovered GST.
  • Title-transfer assumption on CFA stock — the brand books CFA outbound as a sale to the Sub-Stockist, but no GSTR-1 outward line was raised by the CFA (because CFA does not take title), and the e-way bill trail does not reconcile to GST returns.

How a reconciliation platform handles this

A purpose-built FMCG reconciliation platform ingests the brand SAP depot dispatch feed, the CFA inbound/outbound stock movement file, the Sub-Stockist DMS secondary-sales export, and the route-coverage feed in their native shapes, ties each layer to the next using the state-wise distributor master and the parent-child layer assignment, classifies every cash-flow head per distributor as commission or buy-sell margin against the scheme-master treatment flag, surfaces the channel-inventory build per state per SKU per period with a stuffing-versus-destocking diagnosis, computes Section 393(1) Sl. 18 commission TDS at 5 percent under payment code 1015 with the per-deductee threshold and Form 26AS tie-out, applies the September 2025 GST 2.0 rate envelope per HSN per dispatch invoice date, and produces an audit-ready pack with the primary-vs-secondary bridge, the channel-inventory ageing, the route-coverage quality flag, the commission-TDS reconciliation, and the per-state distributor-balance disclosure for CARO 2020. Customers running the full pyramid through structured reconciliation have moved match rates on distributor settlement lines from 51 percent to 88 percent — a customer outcome that scales across the 200-to-1,200 distributor endpoints in a Tier-1 FMCG GT footprint. For the broader pillar, see FMCG reconciliation software India; for the cross-category technology stack, see reconciliation software India.

The pyramid reconciliation is the cornerstone control on which every other FMCG reconciliation rests. Once the per-state distributor master is clean and the primary-to-secondary bridge holds, the TPM accrual versus payout reconciliation can be run honestly against the right secondary-sales base. The slab discount distributor claim recovery flow depends on a clean Sub-Stockist DMS feed for slab-tier qualification. The growth-vs-base scheme reconciliation depends on a clean prior-year secondary baseline per distributor. The BOGO scheme accounting under Section 15(2) GST depends on per-scheme treatment flags carried through the pyramid. The retro credit-note quarter-end flow depends on the distributor-counterparty PAN integrity from the master. On the modern trade side, the modern trade settlement variance reconciliation handles a parallel pyramid that the same brand runs through DMart, Reliance Smart, More Retail and other chains — see DMart FMCG settlement, Reliance Smart RSL settlement, and More Retail settlement. On the quick-commerce side, the same brand also reconciles flows through the Blinkit, Zepto, and Swiggy Instamart channels — see the quick-commerce FMCG settlement overview for the cross-platform pattern. All of these are downstream of the GT pyramid reconciliation — without a clean primary-vs-secondary base by geography, none of the downstream reconciliations can be trusted.

The five FAQs below address the operational questions Indian FMCG controllers ask most often when implementing structured general trade distributor pyramid reconciliation.

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 27 June 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Primary reference: Income Tax India portal — for Section 393(1) Sl. 18 commission TDS (legacy Section 194H) — the statutory anchor at every node of the general trade pyramid where a commission or rebate is paid to a distributor.

Frequently Asked Questions

What are the four layers of the FMCG general trade distributor pyramid in India?
The canonical Indian GT pyramid runs Brand → Super-Stockist → CFA (Carrying and Forwarding Agent) → Sub-Stockist → Retailer → Consumer. Each layer plays a distinct role. The Super-Stockist is typically appointed at the state or zone level and holds primary inventory bought directly from the brand's depot. The CFA is a stocking and despatching agent — often a third party paid on a service fee model — who fulfils to Sub-Stockists on behalf of the brand. The Sub-Stockist operates at district or town level and services retailer beats. The Retailer is the kirana, chemist, or general store that sells to the consumer. In practice not every brand uses every layer — Tier-1 brands like HUL run all four for deep rural reach; smaller brands compress the pyramid to Brand → CFA → Distributor → Retailer.
Why does primary sales never match secondary sales in an FMCG general trade network?
Primary sales is the dispatch from brand to Super-Stockist or CFA — invoiced, GST-paid, and booked in the brand's GL as revenue on dispatch date. Secondary sales is the onward dispatch from the Sub-Stockist to the Retailer — captured (when captured) through the brand's distributor management system on the distributor's hand-held device or DMS feed. The two flows almost never match in the same period because primary sales loads inventory into the channel while secondary sales drains it onto retailer shelves. Closing channel inventory absorbs the gap. If primary runs above secondary for two or three months, channel stuffing is the typical diagnosis; if secondary runs above primary, the channel is destocking. The pyramid reconciliation rebuilds the primary-versus-secondary view by geography, by SKU, and by distributor and flags the diagnosis to the regional sales manager before quarter-end.
Where does Section 393(1) Sl. 18 commission TDS apply in the GT pyramid?
Section 393(1) Sl. 18 of the Income-tax Act 2025 — payment code 1015 at 5% for residents, the successor to legacy Section 194H — applies at every node of the pyramid where the brand pays a commission, brokerage, or margin that the income-tax department would re-characterise as commission rather than a buy-sell margin. The most common touch points are the CFA service fee (always commission, always under code 1015), the Super-Stockist incentive or rebate beyond the standard buy-sell margin (often re-characterised), and the Sub-Stockist appointment fee or growth incentive paid in cash. A pure buy-sell margin on a back-to-back invoice is not commission and not subject to Section 393(1) Sl. 18 — the brand sells to the distributor, the distributor sells to the retailer, no commission flows. The reconciliation must split each distributor's cash flow into commission (deduct TDS, file in the new TRACES taxonomy under code 1015) versus buy-sell margin (no TDS, no Form 26AS entry) before the quarterly TDS cycle.
How does the September 2025 GST 2.0 transition affect general trade pyramid reconciliation?
CBIC Notifications 09 to 16/2025-CTR effective 22 September 2025 moved soaps, shampoos, toothpaste, biscuits (HSN 1905), chocolates, and metal kitchenware from 18 percent (or 12 percent) to 5 percent, and aerated and sweetened beverages to the new 40 percent NSAB slab. For pyramid reconciliation the transition creates three issues. First, brand-to-Super-Stockist primary dispatches invoiced on 21 September at the old rate sit at the Super-Stockist as inventory on 23 September and pass to Sub-Stockists at the new rate — the channel inventory at the straddle must be valued at the original primary invoice rate, not the prevailing market rate. Second, any retro scheme settled via credit note after 22 September must reference the underlying primary invoice rate, not the rate at credit-note issue. Third, distributor commissions accrued on August primary sales but paid in October must be classified under the original Section 393(1) Sl. 18 envelope, which is rate-agnostic — the TDS percentage does not change, only the GST rate on the underlying goods changes.
What is the role of the route-coverage discipline in distributor pyramid reconciliation?
Route coverage is the operational backbone of the secondary-sales feed. Each Sub-Stockist operates a defined set of beats — a list of streets, markets, or rural cluster routes — and a defined service frequency (daily, alternate-day, weekly). The Sub-Stockist's salesman walks the beat with a hand-held device, takes retailer orders, and uploads to the brand's DMS at end of day. Route coverage tracks the percentage of declared retailers visited in the period and the bills-cut versus retailers-visited ratio. Where coverage falls below the brand's published threshold, the secondary-sales feed becomes statistically unreliable and the pyramid reconciliation must mark the geography as estimated rather than actual. Brands that ignore route-coverage discipline ship the unreliable secondary feed into the TPM accrual base and trigger over- or under-accrual against trade-spend liability. The pyramid reconciliation pack publishes coverage-quality flags alongside the primary-vs-secondary gap to keep the diagnosis honest.

See how TransactIG handles reconciliation for your industry

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