mama Get a free camera plan ☰
Finished Goods That Don't Move: The Cash and Shelf Life Sitting in Your Food Godown

Finished Goods That Don't Move: The Cash and Shelf Life Sitting in Your Food Godown

By The Mama Editorial Team · Factory-floor cameras, India compliance & operations

A carton of packed food in your godown is cash you have fully spent, on a timer. Each day it sits, it ties up working capital and uses up part of the shelf life that your buyers, and FSSAI's expiry rule, will not give back. In the illustrative plant below, eight extra days of finished-goods cover plus a small share of slow SKUs that age out cost about ₹4.26 lakh a month. Most of that is product destroyed or sold off cheap, not interest.

By the Mama Editorial Team. We scope camera and floor-visibility projects for Indian factories. Last verified: 7 October 2026, against the FSS (Labelling and Display) Regulations compendium (Version VII, April 2025), Schedule 4 of the FSS (Licensing and Registration) Regulations, FSSAI's December 2024 e-commerce advisory and a Telangana GST advance ruling. All ₹ figures are illustrative assumptions, not benchmarks.

Key takeaways

Why packed stock is different from every other pile in the plant

Raw material can still become a dozen products. A pallet of 200 g namkeen pouches with a printed expiry date can only go to its buyer, to a cheaper channel, or to destruction, and every week of waiting narrows those choices. Two clocks run on it at once.

The cash clock. Everything you paid to make the product is locked up until the invoice is paid. If that money comes from a cash-credit limit, you pay interest on the pallet every day it sits.

The shelf-life clock. The FSS (Labelling and Display) Regulations, 2020 require "Date of manufacture or packaging" and "Expiry/Use by" on every pre-packaged food label. "Best before" is optional, additional information (reg. 5(10), FSSAI compendium Version VII). The same regulations define "use by" or "expiry" as the date after which the food "shall not be sold or distributed for human consumption". "Best before" marks the end of full marketability: the food may still be safe after it, but its quality may have dropped. The legal line is therefore expiry, but the commercial line arrives much earlier.

Your buyers set that earlier line. Distributors, modern trade and quick-commerce platforms all want stock with plenty of life left. A December 2024 FSSAI advisory to e-commerce food business operators states that products must have "a minimum shelf life of 30% or at least 45 days before expiry, at the time of delivery". That advisory is addressed to the platform, not to you, but it means your stock is finished for that channel well before the printed expiry, and each buyer's receiving cut-off pulls your selling window earlier still. Get each key buyer's minimum remaining shelf life at receipt in writing.

Days of cover: the one number to put on the wall

FG days of cover = finished-goods stock at cost ÷ average daily dispatch at cost

Count at cost, because you want to know the cash spent. If dispatch averages ₹10 lakh a day at cost and the godown holds ₹2 crore, you carry 20 days of cover. At a steady dispatch rate, stock and days in the godown move together.

The right number depends on shelf life, buyer cut-offs and how lumpy your orders are. A plant shipping 9-month spice blends can carry more than one shipping 90-day bakery snacks. Compute it per SKU family: the plant-wide average hides the three or four slow SKUs that carry most of the excess while fast movers run out.

How FEFO actually fails in an Indian godown

Schedule 4, Part II of the FSS (Licensing and Registration of Food Businesses) Regulations says storage of raw materials, ingredients, work-in-progress and "processed / cooked or packaged food products shall be subject to FIFO (First in, First Out), FEFO (First Expire First Out) stock rotation system as applicable" (clause 5.2.5, FSSAI licensing compendium). It is in nearly every SOP. It still fails, for physical reasons:

Worked example: one month of slow stock, in rupees

Assumptions (illustrative). A mid-size namkeen and biscuit plant. Average dispatch is ₹10 lakh a day at factory cost, over 26 working days. The finished-goods godown holds 20 days of cover, against 12 days that the order pattern actually needs. Average cost per carton is ₹900, and normal net realisation per carton is ₹1,150. Each month, 240 cartons of slow SKUs reach expiry and are destroyed, and another 200 cartons are sold to a discount channel at ₹600 because they are past buyers' receiving cut-offs. Assume ₹70 of input GST credit is embedded in each carton (packaging and some ingredients carry GST). Working capital costs 11% a year. Disposal costs ₹5 per kg on 8 kg cartons.

Leak Calculation ₹ per month
Interest on excess cover (20 − 12) days × ₹10 lakh = ₹80 lakh × 11% ÷ 12 73,333
Expired cartons destroyed 240 × ₹900 cost 2,16,000
GST input credit reversed on destroyed cartons 240 × ₹70 (assumed) 16,800
Disposal and handling 240 × 8 kg × ₹5 9,600
Markdown on short-dated cartons 200 × (₹1,150 − ₹600) 1,10,000
Total 4,25,733

That is about ₹51 lakh a year, and the cartons involved are only about 1.5% of a month's output (440 of roughly 28,900). Two things stand out:

  1. Interest is the smallest line. The bigger losses are product destroyed and product sold cheap. The ₹80 lakh itself is the bigger prize: a one-time release of cash if cover comes down to 12 days and stays there.
  2. The destroyed carton costs more than its own cost. On top of the ₹900 you also lose the GST credit and pay for disposal.

Plug in your own numbers. Shelf life matters most: the same overstock on a 9-month product may never reach expiry, while on a 60-day product it ages out within weeks.

The GST line, briefly

Section 17(5)(h) of the CGST Act says input tax credit is not available on "goods lost, stolen, destroyed, written off or disposed of by way of gift or free samples". In a 2023 advance ruling for a manufacturer whose finished goods were destroyed in a fire, the Telangana Authority for Advance Ruling held that the credit on inputs contained in those destroyed finished goods had to be reversed. An advance ruling binds only the applicant and its jurisdictional tax officer, and other facts can lead to other outcomes. Treat this as a question to put to your CA before a destruction batch, not as a settled rule. Disposal records will also be needed for FSSAI and your auditors.

What actually reduces it

What cameras can and cannot show here

What ceiling or wall cameras can show: - Pallet dwell by zone. A pallet in a marked bay untouched for N days. In a godown meant to turn in two weeks, a month in one spot is a strong signal, whatever the ERP says. - Overflow in aisles, at the dock or in the "returns corner", and for how long. - Pick pattern in lanes. In many layouts, whether loaders take from the front while older pallets stay at the back. - Dock rhythm. When loading happens, how long trucks wait, how early stock is staged. Warehouse dock leaks follow the same pattern.

What video cannot tell you: - What is on the pallet. Shrink-wrapped and seen from 6 metres up, it is a box. Batch codes and expiry dates need a label scan. - Book stock or ageing. Batch age, quantities and buyer cut-offs live in the ERP. Video knows where something sat and for how long, not what it is. - Inside dense racking or in uncovered areas. - Whether stock is safe or saleable. That is QA's call; a cold-chain break needs temperature records, not footage. - The decision to discount, divert or destroy.

The useful combination is dwell from video, identity from the ERP. Check the ERP's list of batches past 50% of shelf life against the zones where pallets have not moved. Where they agree, act this week. Where they disagree, the stock is not where the ERP thinks, or it moved unrecorded; both are findings. A tag scanned at putaway joins the two lists reliably; without it any match is approximate. For the wider picture of camera use in food plants, see cameras in food processing plants.

Where Mama fits

Mama reads the video from your existing cameras, or from cameras added where coverage is missing, and each morning sends the owner a short plain-language note on where hours and money leaked the day before. In a finished-goods godown that means which zones hold pallets that have not moved, where overflow is building up, and how the dock ran. It watches pallets, zones and trucks, not individual people. To get a read on your own plant, leave an email or phone in the form below and Mama will get back to you with the points worth watching and a camera plan to cover them.

FAQ

How many days of finished-goods cover should a food plant hold? There is no universal number. Work back from shelf life and your buyers' minimum remaining life at receipt, and set it per SKU family.

Can we sell food after the "best before" date? Under FSSAI's labelling regulations, "best before" marks the end of full quality, and the food may still be safe after it. The product still must not be sold if it has become unsafe at any stage, and "use by/expiry" is the hard line: after it, food shall not be sold or distributed for human consumption. Most buyers will reject stock long before either date.

Is FEFO mandatory or just good practice? For licensed food businesses, Schedule 4 of the FSS (Licensing and Registration) Regulations requires FIFO/FEFO stock rotation "as applicable" for packaged food products. Auditors and buyers will expect to see it working on the floor, not just written in the SOP.

Do we lose GST credit when we destroy expired stock? Section 17(5)(h) of the CGST Act blocks input tax credit on goods destroyed or written off, and at least one advance ruling applied this to inputs inside destroyed finished goods. The details depend on your facts, so check with your CA before a destruction.

Can a camera read expiry dates on my cartons? Not reliably from a normal ceiling or wall mount. Cameras show which pallets have not moved, where and for how long; batch and expiry come from the ERP or a label scan.

Free · no obligation

Get a camera plan for your floor

Tell Mama about your plant and Mama will come back with how many cameras you need, where they go, and the retention your state expects — sized to your floor, in ₹. Built for Indian factories.

  • How many cameras & exact placement
  • Compliance-ready (BIS/STQC, women's night shift)
  • Honest ₹ estimate — guard vs camera-AI

Mama replies by email or phone — whichever you left. No spam, no obligation.