FSSAI Expiry Compliance 2026: New Rules for Stores
Quarterly FoSCoS reporting, tightened date-labelling rules, and escalating penalties — a practical guide to the 2026 FSSAI expiry compliance changes.
The compliance landscape just shifted under your feet
In January 2026, FSSAI quietly updated its enforcement guidelines for expired and near-expiry food products. If you run a food business in India — a supermarket, a kirana store, a bakery, a restaurant, a distribution company — these changes affect you directly. And unlike many regulatory updates that arrive with years of lead time, this one is already in effect.
The core change: quarterly reporting of expired and rejected food products through the FoSCoS portal is now mandatory for licensed food businesses. Not annual. Quarterly. That means every 90 days, you need to account for every expired product that passed through your inventory — what it was, how much of it there was, what you did with it, and why it expired in the first place.
For businesses that already track expiry dates systematically, this is a paperwork exercise. For the majority that don't, it is a scramble.
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 the 2026 FSSAI amendments actually require
Let's break down the specific FSSAI expiry date rules India businesses must now follow:
Quarterly expired stock reporting via FoSCoS
Every licensed food business operator (FBO) must submit a quarterly report through the FoSCoS portal documenting:
- Total quantity of expired products identified during the quarter
- Product-wise breakdown (category, brand, batch number where available)
- Disposal method for each item (destruction, return to manufacturer, donation before expiry)
- Value of expired stock in rupees
The reporting windows are January-March, April-June, July-September, and October-December, with submissions due within 15 days of quarter end.
Date labelling requirements
FSSAI compliance 2026 tightens the rules on how dates appear on packaging:
- Best before date: Required for products with shelf life exceeding 3 months. Format must be month/year or DD/MM/YY
- Use by date: Required for products with shelf life under 3 months. Must include day, month, and year
- Date of manufacturing: Must appear on all packaged food products
- Lot/batch identification: Must be traceable to the manufacturing date
The critical distinction: "best before" dates indicate quality degradation. "Use by" dates indicate safety limits. Selling a product past its "use by" date is a direct violation. Selling a product past its "best before" date is a grey area that FSSAI is increasingly scrutinising.
Penalties that actually hurt
The penalty structure for FSSAI expiry date violations follows a multiplier of your license fee:
- First offence: Written warning with 30-day compliance window
- Second offence: Penalty of 2x annual license fee
- Third offence: Penalty of 5x annual license fee
- Repeated violations: License suspension or cancellation
For a supermarket with an annual FSSAI license fee of ₹5,000, a third offence means a ₹25,000 penalty. That sounds manageable. But for a central warehouse license at ₹25,000 annually, a third offence is ₹1,25,000. And that is before the reputational damage of having your license suspended.
The real cost isn't the fine — it is the expired stock itself
Here is where the economics matter more than the regulations. The average Indian supermarket loses 3-5% of perishable revenue to expiry. For a store doing ₹50 lakh in monthly perishable sales, that is ₹1.5 to ₹2.5 lakh per month vanishing from the bottom line. Per year, that is ₹18 to ₹30 lakh.
The FSSAI fine for non-compliance is a rounding error compared to the actual cost of the expired stock itself. But the reporting mandate forces you to confront a number most businesses prefer to ignore: how much are you actually losing?
The three stages of expiry loss
- Products that expire on your shelf — This is pure loss. You paid for it, stored it, and now it goes in the bin. You lose the cost of goods plus the margin you would have earned.
- Products you return to distributors — Better than stage 1, but still costly. Return windows are tight (typically 30-60 days before expiry), the logistics cost is yours, and many distributors apply a handling fee or credit note that is less than full value.
- Products you discount to clear — The best of the bad options. You recover some value, but less than full margin. The question is how early you identify the need to discount and how systematically you execute it.
FSSAI compliance 2026 requires you to track all three stages. Most businesses can only estimate stage 1. Stages 2 and 3 are invisible without batch-level tracking.
How software automates FSSAI compliance
Manual expiry tracking — walking aisles, checking dates, writing them in registers — worked when a store had 500 SKUs and a relaxed regulatory environment. It does not work when you have 5,000 SKUs, quarterly reporting deadlines, and inspectors who now have specific numbers to verify.
Here is what a proper shelf life management system does:
Batch-level expiry tracking from day one
Every product is received with its batch number and expiry date. Not at the SKU level — at the batch level. Because the same SKU from two different deliveries can have two different expiry dates. The system tracks each batch separately and knows exactly which units expire when.
Automated alert zones
The system creates alert zones based on product category:
- Red zone (0-7 days to expiry): Immediate action required — markdown, donate, or prepare for disposal
- Amber zone (8-30 days): Start clearance strategy — bundle deals, targeted promotions
- Green zone (31-90 days): Monitor and plan — identify slow movers before they reach amber
These alerts arrive via WhatsApp at 8 AM every morning. Not in a dashboard you have to remember to check. On the device you already look at 50 times a day.
One-click FoSCoS reporting
At the end of each quarter, the system generates a report that matches the FoSCoS submission format: products expired, quantities, disposal methods, values. What would take a staff member 2-3 days of digging through invoices and registers takes the system about 4 seconds.
FEFO enforcement at the POS
This is where prevention beats reporting. FEFO — first expiry, first out — ensures that the batch closest to its expiry date gets sold first. When a cashier scans a product, the system automatically deducts from the batch with the nearest expiry date. This isn't a guideline for staff to follow. It is a rule the software enforces.
The labelling compliance gap
One area where many food businesses trip up is date labelling on repackaged or prepared items. If you buy rice in 25kg bags and sell it in 1kg packets, FSSAI requires:
- Date of repackaging
- Best before date (calculated from the original product's manufacturing date, not the repackaging date)
- Your FSSAI license number
- Batch/lot identification
If you run a bakery or sweet shop and prepare items daily, each batch needs a label with the date of preparation and the use-by date. The system should generate these labels automatically based on the product's defined shelf life.
What to do this week
If your food business is not yet tracking expiry dates systematically, here is a practical path:
- Audit your current state. Pick a single department — dairy, for instance. Walk the shelf and check how many products are within 15 days of expiry. Write down the number and the value. That is your baseline.
- Start batch-level receiving. Every delivery that comes in, record the batch number and expiry date. Even if you do it in a spreadsheet initially, the act of capturing this data changes how you think about your inventory.
- Set up your FoSCoS login. If you haven't already registered on the Food Safety Compliance System, do it now. Familiarise yourself with the quarterly reporting interface before the next deadline.
- Evaluate automation. For businesses with more than 200 perishable SKUs, manual tracking becomes unreliable within weeks. ShelfLifePro automates the entire workflow — from batch receiving to expiry alerts to FoSCoS-ready reporting.
The businesses that will thrive under the new FSSAI regime are the ones that treat expiry management not as a compliance burden, but as a profit lever. Every product saved from expiry is revenue recovered. Every batch cleared before its date is a customer served. Every quarterly report submitted on time is an inspection you don't have to worry about.
FSSAI compliance 2026 is not optional. But making it painless is a choice.
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.