Why Brands Reject Expiry Claims (+ How to Win Them)
The documentation trail that separates approved claims from rejected ones. Real examples from Nestle, HUL, and ITC distributors.
The rejection rate nobody talks about
Ask any FMCG distributor in India what percentage of their expiry return claims get approved by brands, and you will hear numbers between 40% and 75%. The rest — the 25-60% that gets rejected — is pure loss. Stock that expired on the distributor's shelf, that the distributor tried to return per the brand's stated policy, and that was rejected for documentation failures.
Not because the stock was not actually expired. Not because the distributor was at fault for the expiry. But because the paperwork did not meet the brand's requirements for approving the claim.
A distributor in Coimbatore handling five FMCG brands calculated his rejected claims over the previous financial year. Total expired stock value: ₹4.8 lakhs. Claims submitted: ₹4.8 lakhs. Claims approved: ₹2.9 lakhs. Claims rejected: ₹1.9 lakhs. That ₹1.9 lakhs was money he was entitled to recover — the brands' own policies said so — but his documentation fell short.
Not sure how much you're losing to expiry?
Run a free inventory waste audit — find your bleeding SKUs in 60 seconds. No sign-up required.
Run free auditWhat brands actually require (and what most distributors actually submit)
Every major FMCG brand has a return/claims policy. The policy specifies what documentation is required for expiry claims. The common requirements across major brands:
Claim notification within the window. Most brands require notification 30-90 days before expiry, not after. If you notify after expiry, many brands will reject the claim outright. The logic is that pre-expiry notification allows the brand to arrange redistribution to higher-velocity outlets. Post-expiry notification means the stock is unsalveable and the brand has no recovery option.
Batch-level documentation. The claim must specify product name, batch number, manufacturing date, expiry date, quantity, and purchase invoice reference. Vague claims ("200 units of Product X expired") get rejected. Specific claims ("200 units of Product X, batch PX2405A, manufactured March 2024, expiry February 2025, received against invoice #INV-4521 dated April 12, 2024") get processed.
Photographic evidence. Increasingly, brands require timestamped photographs of the expired stock showing the batch number and expiry date printed on the packaging. Some brands require the product to be photographed alongside the invoice or delivery challan for cross-reference.
Stock isolation. The expired stock must be separated from saleable stock and stored in a designated area. During brand audits (which happen 1-2 times per year for most distributors), the auditor will check that claimed expired stock is physically present, isolated, and matches the claim documentation. If the stock has already been destroyed or disposed of before the claim is approved, the claim is rejected.
Destruction witnessed by brand representative. For high-value claims (typically above ₹50,000), some brands require their area sales manager or a designated representative to witness the destruction of expired stock. This prevents double-claiming — submitting a claim to the brand while also selling the expired stock at a steep discount to unauthorized channels.
The three most common rejection reasons
1. Late notification. The distributor discovers expired stock during a quarterly stock audit and submits the claim. The expiry date was two months ago. The brand's policy required notification one month before expiry. Claim rejected.
This is the most common and most preventable rejection. It happens because distributors do not have a system that tracks batch-level expiry dates and generates alerts at the brand-specific notification window. Without that system, discovery of near-expiry stock depends on manual checks, which are infrequent and incomplete.
2. Missing invoice reference. The claim says "batch PX2405A" but does not specify which purchase invoice this batch was received against. The brand cannot verify that the distributor actually purchased this batch through legitimate channels (versus receiving it from another distributor in an unauthorized transfer). Claim rejected or delayed pending investigation.
This happens because most distributors do not link their inventory records to purchase invoices at the batch level. They know they have 200 units of Product X. They do not know that 120 units came from invoice #4521 and 80 from invoice #4589, with different batch numbers.
3. Inconsistent quantities. The claim says 200 units expired. The brand cross-references with their secondary sales data and calculates that only 150 units of that batch were dispatched to this distributor. The 50-unit discrepancy kills the claim — or at minimum, reduces it to 150 units and triggers an investigation.
This happens when distributors do not maintain accurate batch-level receipt records. Stock received from the brand's C&F agent, stock transferred between the distributor's own branches, and stock returned by retailers all affect the batch-level count. Without tracking each of these movements at the batch level, the distributor's claim quantity will not match the brand's dispatch records.
Building the documentation trail that survives scrutiny
The distributors who consistently get 85-95% claim approval rates share one practice: they document the claim trail starting at goods receipt, not at expiry discovery.
At goods receipt: Record product, batch number, expiry date, quantity, invoice number, and date. Photograph the invoice and the received goods showing batch/expiry labels. This takes 5-10 minutes per delivery. It is the single highest-ROI activity in claims management.
Monthly: Run an expiry report sorted by date, showing all batches expiring in the next 90 days. For each batch approaching a brand's notification window, prepare the pre-expiry claim notification with all required documentation attached.
At notification window: Submit the claim to the brand's area sales manager with: product details, batch details, invoice reference, photograph of stock showing batch/expiry, current quantity on hand, and the brand's own policy reference specifying the notification window you are complying with.
After claim acknowledgment: Isolate the claimed stock physically. Label it with the claim reference number. Do not destroy or dispose of it until the brand approves the claim and, if required, arranges witnessed destruction.
This process is tedious. It is also the difference between recovering ₹4.8 lakhs and recovering ₹2.9 lakhs on the same expired stock.
How batch-level inventory systems change the math
The documentation trail described above requires knowing, at any moment, which batches of which products are approaching which brands' notification windows. This is a complex cross-reference: your inventory data (batch numbers and expiry dates) against each brand's claims policy (notification window, documentation requirements).
Manual tracking — in Excel or a physical register — works for a distributor carrying 200 SKUs from two brands. It breaks down completely for a distributor carrying 500+ SKUs from five brands, each with different policies, different notification windows, and different documentation formats.
At ShelfLifePro, we built batch-level tracking that generates expiry alerts calibrated to configurable windows. Our production deployment is at Dharmik Supermarket in Coimbatore, where Kavitha uses these alerts for supplier return windows on perishables. The mechanics are identical to what a distributor needs for brand claims: track every batch from receipt, alert before the window closes, and generate the documentation trail from existing system data rather than requiring manual compilation.
The expired stock is the same whether the claim gets approved or rejected. The ₹1.9 lakhs in rejected claims is not a loss from expiry — it is a loss from documentation. Fix the documentation, and the same expiry becomes recoverable instead of a write-off.
See what batch-level tracking actually looks like
ShelfLifePro tracks expiry by batch, automates FEFO rotation, and sends markdown alerts before stock expires. 14-day free trial, no credit card required.