Near-Expiry Stock: 7 Strategies to Recover Value
Seven strategies — from tiered markdowns to inter-store transfers — that retailers use to recover 60-80% of value from near-expiry products.
The 30-day window that determines your margin
Every perishable product in your store has a moment when it transitions from an asset to a liability. For most products, that moment arrives about 30 days before the expiry date. Before that point, the product can be sold at full margin, returned to the distributor, or transferred to a higher-velocity location. After that point, your options narrow rapidly and your recovery rate drops with each passing day.
Industry estimates suggest Indian retailers lose ₹50,000-₹2,00,000 per month on near-expiry and expired stock, depending on store size and category mix. The retailers who keep this number at the lower end are not lucky — they are systematic. They have strategies that activate automatically when a product enters the near-expiry zone, and those strategies can recover 60-80% of the value that would otherwise be lost.
Here are seven strategies that work across Indian retail formats, from standalone kirana stores to multi-location supermarket chains.
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 auditStrategy 1: Tiered markdown pricing
The most straightforward approach, but one that most retailers execute poorly. The mistake is waiting too long and then applying a panic discount. The correct approach is a tiered markdown that starts early and escalates gradually.
The tiered approach:
- 60-90 days before expiry: No discount. Product is in the monitoring zone. The system flags it for attention, but no pricing action yet.
- 30-60 days before expiry: 10-15% discount. Enough to accelerate movement without destroying margin. Apply via combo offers rather than straight price cuts — "Buy 2 Get 1 at 15% off."
- 15-30 days before expiry: 25-30% discount. Clear signage. Move product to a dedicated "best value" section near checkout.
- 7-15 days before expiry: 40-50% discount. The goal shifts from margin recovery to cost recovery. You are now trying to recoup your purchase cost.
- 0-7 days before expiry: Donation or disposal. For food items, donate to food banks if safe. For non-food, dispose per category guidelines.
The key insight: a product sold at 50% off recovers more value than a product that expires at 0%. Every percentage you recover above zero is money saved.
Software makes this automatic. Shelf life management systems trigger markdown alerts at each tier, and some can even update POS pricing automatically based on remaining shelf life.
Strategy 2: Bundle deals with fast-movers
Customers resist buying a single near-expiry item. But bundle that same item with a popular, full-shelf-life product, and the perception changes entirely.
How this works in practice:
A supermarket has 30 packs of a Greek yoghurt brand expiring in 20 days. Individually, they move 2-3 packs per day — they will not clear in time. But bundle them with fresh fruit at a combined price that represents 20% savings, and the bundle moves 8-10 per day. The yoghurt clears, the fruit gets an uplift, and the customer feels they got a deal.
The economics: the yoghurt cost you ₹60 and normally sells at ₹85. Bundled with ₹40 worth of fruit (cost: ₹25), the bundle sells at ₹100. Your total cost is ₹85, your revenue is ₹100, and you make ₹15 instead of losing ₹60.
Some inventory management systems include an auto-bundler feature that identifies near-expiry items and suggests bundle combinations based on purchasing patterns and category affinity. This removes the guesswork and makes bundling a systematic strategy rather than an occasional idea.
Strategy 3: Distributor returns (with timing discipline)
Most Indian distributors accept returns of near-expiry stock, but with specific conditions:
- Return window: Typically 60-90 days before expiry for FMCG, 90-120 days for pharmaceuticals
- Credit terms: Full credit, partial credit (85-90%), or replacement stock
- Documentation: Original invoice number, batch number, reason for return
- Condition: Products must be in saleable condition, undamaged packaging
The strategy is not "return everything you can." The strategy is "return high-value, slow-moving items where the credit recovery exceeds what you would get from a markdown sale."
Decision framework:
- If the product's markdown velocity suggests it will sell at 70%+ margin recovery through clearance → sell it
- If the product is a slow-mover with low clearance probability → return it
- If the return credit is less than 80% of cost → evaluate whether markdown sale might recover more
The critical factor is timing. Miss the return window by one day and the option disappears entirely. WhatsApp alerts configured for distributor return deadlines — not just expiry dates — ensure you never miss a window.
Strategy 4: Inter-store transfers
This strategy is available only to multi-location retailers, but for them, it is the highest-value intervention.
Product X is expiring in 25 days at Store A, where it sells 1 unit per week. Store A cannot clear its 12 remaining units. But Store B, in a different part of the city, sells 5 units per week of the same product and is running low. Transfer 8 units from Store A to Store B, and the problem solves itself.
What makes this work:
- Real-time visibility into stock levels and expiry dates across all locations
- Understanding of per-store velocity for each product
- Logistics cost calculation (is the transfer cost less than the expiry loss?)
- Speed — the transfer must happen quickly because every day reduces the remaining shelf life
Multi-location retailers using centralized expiry tracking report 30-40% reduction in expiry waste from inter-store transfers alone. It is the single highest-impact strategy for chains.
Strategy 5: Staff incentives tied to waste reduction
This is the human strategy, and it matters more than most retailers acknowledge.
The person stocking shelves determines whether the old batch goes in front or in back. The cashier notices (or does not notice) that a product scans at a price that does not match the near-expiry markdown. The department manager decides (or forgets) to set up the clearance display.
Structure that works:
- Set a department-level monthly waste target (e.g., less than 2% of category revenue)
- Track actual waste at the department level (this requires batch-level tracking)
- Reward departments that beat their target with a share of the savings (10-15% of the value saved vs. target)
- Make the metrics visible — weekly waste numbers on the department notice board
Industry data suggests that stores implementing staff incentive structures for waste reduction typically see meaningful improvements within the first quarter. The incentive cost is modest relative to the potential savings — the maths speaks for itself when waste reduction is measured at the department level.
Strategy 6: Near-expiry section with dedicated signage
Indian consumers are increasingly price-sensitive and waste-conscious. A dedicated "Smart Saver" or "Best Value" section near the checkout or store entrance can move near-expiry products faster than scattered markdowns across aisles.
Why this works:
- Visibility: Customers discover deals they were not looking for. Impulse purchase behaviour activates.
- Permission: The dedicated section signals that near-expiry is normal, not shameful. It normalises the purchase.
- Concentration: Staff can manage one section instead of marking down products across 20 aisles.
- Freshness perception: Counterintuitively, having a dedicated near-expiry section makes the rest of the store feel fresher by comparison.
Execution details:
- Locate near checkout (high traffic) or at store entrance (first impression of deals)
- Refresh daily — stale-looking clearance sections do more harm than good
- Use green/yellow signage (associated with savings and freshness) rather than red (associated with danger)
- Include QR code linking to your near-expiry deals page if you have an online presence
- Rotate featured items weekly to create a treasure-hunt effect
Strategy 7: Donation partnerships for tax benefits
Section 80G of the Income Tax Act allows deductions for donations to registered charitable institutions. While the deduction applies to monetary donations, several food bank networks in India — including the India Food Banking Network and Feeding India — accept food donations and provide receipts that can support CSR reporting.
For food businesses, donating near-expiry (but still safe) food products serves multiple purposes:
- Cost recovery through tax treatment: While not a direct tax deduction on the product cost, the donation reduces waste disposal costs and supports CSR compliance
- Reputation benefit: Particularly valuable for supermarket chains where community perception matters
- Regulatory alignment: FSSAI's food donation guidelines provide a framework for safe donation of near-expiry food products
- Waste reduction: Products donated are diverted from landfill, improving your sustainability metrics
Practical setup:
- Identify a local food bank or NGO that accepts near-expiry food donations
- Establish a recurring pickup schedule (weekly or bi-weekly)
- Set a system rule: food items entering the 3-7 day window that have not sold through markdown are automatically flagged for donation
- Maintain documentation: product names, quantities, batch numbers, expiry dates, donation recipient
Making these strategies systematic
The difference between a retailer who loses 4% to expiry and one who loses 1% is not knowledge — it is systems. Both retailers know they should markdown near-expiry products. Both know they should return eligible stock to distributors. Both know bundling works. The 1% retailer has systems that execute these strategies automatically, with alerts and workflows that trigger at the right time.
Here is the execution stack:
- Batch-level tracking captures what expires when — this is the foundation
- [Automated alerts](/alerts) notify the right person at the right time — this is the trigger
- Decision rules determine which strategy applies to which product — this is the intelligence
- [POS integration](/features) ensures markdowns are reflected at billing — this is the execution
- Reporting measures what was saved vs. what was lost — this is the feedback loop
Without the foundation (batch tracking), none of the strategies above can be executed systematically. You might catch some near-expiry items through manual shelf checks. You will miss many more.
ShelfLifePro provides the complete stack — from batch-level expiry tracking to WhatsApp alerts to auto-bundling to FEFO enforcement at the POS. Built for Indian retailers, with rupee pricing, GST integration, and multi-location support.
Start with strategy 1 (tiered markdowns) and strategy 3 (distributor returns). These two alone typically recover 40-50% of current expiry losses. Then layer on the remaining strategies as your tracking capabilities mature.
The goal is not zero waste — that is aspirational. The goal is waste under 1% of perishable revenue. That is achievable with the right systems.
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.