The short answer

For an FMCG brand selling through general trade, most of the hidden margin leak lives in one blind spot: you can see what you billed to distributors (primary sales), but you cannot reliably see what actually sold through to outlets (secondary sales). That gap is expensive. Manual scheme tracking alone leaks an estimated 5 to 10 percent of revenue through errors, unauthorised claims and off-target schemes (Delta Sales App), and trade spend, typically 15 to 25 percent of revenue and your largest controllable cost after COGS, is mostly flying blind, because only about 22 percent of companies can measure promotion ROI accurately at the individual scheme level (RapidPricer). The leak is invisible because your DMS, your SFA field data and your scheme calculations sit in separate systems that no single report reconciles. Here is where FMCG margin actually leaks, and how to find your own number.

Why general trade makes the leak worse

General trade still carries roughly 90 percent of FMCG business in India, sold through millions of kirana and independent outlets reached via a layered distributor network (Kirana Club). That structure is the reason the leak is so hard to see. Every rupee of demand passes through at least two hands, the distributor and the retailer, before it reaches a shopper, and each hand keeps its own records in its own format. A modern-trade brand can pull point-of-sale data from a handful of retail chains and see exactly what sold. A general-trade brand cannot, because there is no single till reporting back to you. What you get instead is a distributor's monthly claim, a field rep's beat report and an ERP invoice, three views of the same money that rarely agree.

The financial stakes ride on thin margins. Distributor margins in general trade commonly sit around 10 to 12 percent, with retailer margins layered on top (Scico). When your own operating margin is a single-digit slice of revenue, a 5 to 10 percent scheme leak is not a rounding error. It can be the difference between a profitable quarter and a loss-making one. That is why the reconciliation work below pays for itself so quickly: you are protecting a margin that was already tight.

The primary versus secondary sales gap

Primary sales are what you bill the distributor; secondary sales are what the distributor sells on to the kirana and retail outlets (Sort String Solutions). Primary books your revenue. Secondary is the honest proxy for real consumer demand. When primary rises but secondary stays flat, you have not sold more. You have loaded the channel, and that stock will come back to haunt you as returns, near-expiry markdowns or a distributor who stops ordering because his godown is full.

Most brands manage to the number they can see (primary) and are blind to the one that predicts next quarter (secondary). Sales teams have every incentive to hit primary targets, so month-end and quarter-end loading is routine. The stock sits in the distributor's warehouse, counts as revenue on your books, and then quietly becomes tomorrow's problem. The only way to tell channel loading apart from genuine demand is to hold primary and secondary side by side, by SKU and by distributor, over time. A distributor whose primary keeps climbing while his secondary is flat is not growing your business. He is building a return waiting to happen.

Scheme leakage in claims and settlement

Scheme leakage is the quiet 5 to 10 percent. It shows up as claims paid for schemes that were mis-applied, double-counted, applied to outlets outside the scheme window, or simply calculated wrong on a spreadsheet that no one reconciled against actual secondary offtake (Delta Sales App). The mechanics are mundane, which is exactly why they persist. A distributor submits a claim for a quantity-based scheme. Nobody checks whether that quantity actually reached retail outlets. The claim is paid on trust and volume, not on verified sell-through.

Distributors also game the timing, loading up just before a scheme ends and then stopping orders, so you pay a premium to pull demand forward that would have come anyway. Multiply a small unverified overpayment across hundreds of distributors and dozens of overlapping schemes and the leak compounds fast. The fix is not tighter forms; it is a data flow that ties every distributor claim back to a verified secondary sale before it is paid. When settlement is gated on reconciliation, the mis-applied and double-counted claims never leave the building. That single control usually recovers more than the pipeline costs to build.

Trade-promo ROI you cannot measure today

Trade spend is 15 to 25 percent of revenue for most FMCG brands, the biggest controllable line after cost of goods (RGM Academy). Yet only around 22 percent of companies can measure ROI at the individual promotion level, and a landmark Nielsen study of 212 million promotional events found that 59 percent of trade promotions did not break even, with the trend worsening over time (Warc). That means a meaningful share of your single largest discretionary spend is going out the door with no way to tell which schemes worked.

ROI here is not a mystery of formula. It is incremental gross margin minus promotional spend, divided by spend. It is a data problem: you need spend correlated with the secondary offtake it actually caused, at the outlet and scheme level. The trap is the baseline. Without a credible pre-promotion baseline for each SKU and each cluster of outlets, any lift figure is meaningless, because you cannot separate genuine incremental volume from sales that would have happened anyway. Getting the baseline right is most of the work, and it is precisely the kind of thing a spreadsheet cannot do reliably across thousands of SKU and outlet combinations. Once the baseline exists, ranking schemes from best to worst becomes routine, and cutting the bottom decile of loss-making promotions frees budget with no drop in real demand.

Ready to fix your data foundation?

Book a free diagnostic call and find out where your stack stands.

Book a Call

Stale secondary data closes your reaction window

Even brands that track secondary sales usually see it late. Distributors self-report offtake, area sales managers aggregate what their reps tell them, and the national sales team sees a summary several steps removed from the outlet, commonly running 7 to 10 days behind reality (Checbox). By the time a slow-moving SKU or an under-performing beat shows up in the report, the window to reorder, redistribute or fix the scheme has closed.

Latency is itself a leak: decisions made on last week's picture are decisions made on the wrong picture. A scheme that is quietly failing in one region keeps running for another ten days because nobody sees it in time to pull the plug. Stock that should have been redistributed from a slow market to a fast one expires in the wrong godown. The cost of stale data is not the reporting delay itself. It is every good decision you could not make because the information arrived too late to act on.

Outlet and beat coverage gaps hide lost distribution

Your SFA data knows which outlets your reps are supposed to visit and which they actually bill. The gap between the two, unproductive beats, outlets that dropped off the order book, and territories with declining unique billed counts, is lost distribution you are paying a field force to prevent. In general trade, distribution width is the growth engine: a brand grows by getting into more outlets and staying on their shelves, not just by selling more to the outlets it already serves.

This rarely surfaces on a sales dashboard because coverage sits in the SFA system while revenue sits in the DMS, and no one has joined them at the outlet level. When you do join them, the picture is often uncomfortable. A rep hits his revenue target while quietly letting his outlet count shrink, propping up the number with bigger orders from fewer shops. That is a fragile base and a leading indicator of decline, and it stays hidden until you can see productive coverage and revenue in the same view.

Why these leaks stay hidden

Notice the pattern: every leak lives in the gap between systems. Primary is in your ERP, secondary and claims are in the DMS, field coverage is in the SFA app, and scheme calculations are in a spreadsheet. Each system is individually fine. The leak is that they do not talk, so no report can show you spend against actual offtake, or claims against verified secondary, or coverage against revenue at the outlet level. That reconciliation is the whole job, and it is exactly the pipeline a mid-market Indian FMCG brand usually does not have.

The reason it stays unbuilt is rarely a lack of will. It is that stitching a DMS, an SFA app and an ERP into one trustworthy view is unglamorous, detail-heavy plumbing: mapping distributor and outlet codes that differ across systems, cleaning names that are spelled three ways, and handling the daily churn of new outlets and closed ones. It is real data engineering, not a dashboard you buy off the shelf. Software vendors sell you a screen; the leak is in the pipe that feeds the screen.

How to find your own number

The figures above are industry ranges, not promises. Your real leak could be smaller or considerably larger. The only way to know is to reconcile your own data: primary against secondary, claims against verified offtake, trade spend against the sell-through it caused, and coverage against revenue per beat. That reconciliation is the first thing we build, and it turns "we are probably overspending on schemes" into a specific rupee figure per scheme, per distributor, per outlet.

We start with the data you already have. The DMS holds secondary sales and claims, the SFA app holds beat and coverage data, and the ERP holds primary. We build the pipeline that pulls all three, resolves the outlet and distributor identities so they line up, and lands them in one reconciled model. From there the questions you could never answer become standing reports: which schemes returned a profit, which distributors are loading the channel, which beats are shrinking, and how much cash is walking out through unverified claims. The instrumentation is permanent, so once it exists, you keep the visibility every month without adding a single person to the field.

Our AI Stack Audit does exactly this: we x-ray your DMS, SFA and scheme data, quantify the leak, and show you which of these is costing you most. For how we work with consumer brands specifically, see our D2C and e-commerce practice.

Key takeaways

  • FMCG margin leaks hide in the gap between primary sales (what you billed distributors) and secondary sales (what actually sold through to outlets), and general trade at roughly 90 percent of Indian FMCG makes that gap especially hard to see.
  • Manual scheme tracking leaks an estimated 5 to 10 percent of revenue, and trade spend runs 15 to 25 percent of revenue with only about 22 percent of companies measuring promotion ROI accurately.
  • Secondary sales data commonly runs 7 to 10 days stale, so decisions are made on the wrong picture and the window to act has already closed.
  • Your real number comes only from reconciling your own DMS, SFA and scheme data, which is the first pipeline we build.

Frequently asked questions

What is the difference between primary and secondary sales in FMCG?

Primary sales are goods billed from the company to the distributor; secondary sales are the distributor selling on to retail outlets. Primary books your revenue, but secondary is the more honest proxy for real consumer demand. When primary rises and secondary stays flat, you have loaded the channel rather than sold more, and that stock tends to come back as returns or near-expiry markdowns.

How much is scheme leakage costing us?

Industry sources commonly put manual scheme leakage at 5 to 10 percent of revenue, through mis-applied schemes, unauthorised or double-counted claims, and calculations never reconciled against actual secondary offtake. Your figure depends on how well your DMS, SFA and scheme systems are connected. The only reliable number comes from auditing your own claims against verified secondary sales before they are paid.

How do I measure trade-promotion ROI accurately?

The formula is incremental gross margin minus promotional spend, divided by spend, but the hard part is data, not arithmetic. You need trade spend correlated with the secondary offtake it actually caused, plus a credible pre-promotion baseline, at the scheme and outlet level. Only around 22 percent of companies manage this today, which is why studies find a majority of trade promotions never break even.

How do I get sell-through visibility without adding field staff?

The visibility problem is a data problem, not a headcount problem. The offtake data usually already exists in your distributors' systems and your SFA app. It is just fragmented and 7 to 10 days stale by the time it is aggregated by hand. Building a pipeline that pulls and reconciles that data automatically gives you near real-time secondary visibility without putting more people on the ground.