The Problem with Running Three Godowns Like Three Separate Businesses
Managing stock across multiple godowns? Learn how FMCG distributors track inventory, avoid stockouts, and cut expiry waste without losing the plot.
ShelfLifePro Editorial Team
Inventory management insights for retail and pharmacy
Picture a mid-size FMCG distributor in Nagpur. He runs three godowns: one near the main mandi, one on the highway for outstation deliveries, and a smaller cold-storage unit for dairy and beverages. Each godown has its own supervisor. Each supervisor keeps his own tally in a notebook or a local Excel sheet.
Every Monday morning, the distributor calls all three to figure out total stock before placing his weekly order with the company. The calls take 40 minutes. Two of the three numbers are usually wrong. He over-orders biscuits because Godown B forgot to report a 200-carton transfer to Godown A last Thursday.
By the end of the month, Godown A has 60 cartons of a cream biscuit variant expiring in 18 days and nobody flagged it because nobody was looking at all three locations together.
This is the real cost of treating multiple godowns like separate businesses. Not a technology problem. A visibility problem.
What Actually Goes Wrong When Stock Isn't Synced
When each location tracks its own inventory independently, a few things happen reliably:
- Phantom stockouts. Your salesman tells a retailer a product is unavailable. It's actually sitting in Godown C, 12 km away, but nobody knew.
- Duplicate orders. You order 500 cases of shampoo because stock looks low. Two locations already have combined inventory of 380 cases you forgot about.
- Expiry blind spots. Short-dated stock quietly ages in one godown while fresh stock from a new shipment gets moved first from another.
- Transfer gaps. Stock moves between godowns but the paperwork (or WhatsApp message) gets lost. Both locations show the same units. You've double-counted.
None of these are dramatic failures. They're small leaks, and small leaks are exactly what drain margins in distribution.
How Distributors Who Have This Under Control Actually Do It
The ones who manage multi-location inventory well aren't necessarily using expensive ERP systems. What they have in common is a single view of stock across all locations, updated frequently enough to matter.
A typical setup that works:
Every inward movement at any godown gets entered into one system immediately, not at end-of-day. Every outward dispatch, whether to a retailer or another godown, creates a record at the source location. Transfers between godowns require both a dispatch entry at the sending end and a receipt confirmation at the receiving end before the stock shows up at the destination.
That last part is important. If a transfer is entered only when it leaves Godown A, your total stock count is correct, but Godown B's count shows something available that hasn't physically arrived yet. A salesman books it, the delivery fails, the retailer complains.
The two-step transfer confirmation sounds like extra work. In practice it's a minute or two per transfer. The alternative is the kind of delivery failure that costs you that retailer's trust for a month.
Batch Tracking Across Locations Is Not Optional Anymore
For FMCG distributors handling products with expiry dates, whether it's packaged food, personal care, or household products, batch-level expiry visibility across godowns is what separates clean operations from messy ones.
Consider a distributor handling a personal care brand across two godowns. A batch of face wash comes in with an 18-month shelf life — the expiry date looks comfortably far away. Sounds fine. But if that batch sits at Godown B while all your active sales are being fulfilled from Godown A's newer stock, nobody will touch that batch until it's too close to expiry to place confidently with retailers.
Good multi-godown software shows you, for every SKU, which batches are sitting at which location and when each expires. You can look at Godown B's near-expiry report on the 1st of the month and decide to prioritize that stock for the next set of orders from retailers in that area. You still have time to move it at full price.
Waiting until a supervisor physically notices the dates on a carton is not a system. It's luck.
Get the 2-page FEFO cheatsheet
The first-expired-first-out rulebook, the 30/15/7-day alert ladder, and the weekly checklist — print it and stick it on the store-room door. See what's inside.
Instant download. No spam, unsubscribe in one click.
The Reorder Question Gets Complicated with Multiple Locations
When you're running one godown, a reorder point is straightforward: stock drops below X units, place an order. With three godowns, the question becomes more nuanced.
Do you look at each location's stock independently and reorder for each? Or do you look at combined stock and redistribute before ordering fresh?
The answer depends on lead time from your supplier versus lead time for an internal transfer. If your supplier delivers in 48 hours and an internal transfer takes 6 hours, you often have flexibility. You can pull from a stocked godown and replenish later rather than placing an emergency order.
But you can only make that call if you can see, in one place, that Godown A has 80 units and Godown C has 400 units of the same SKU. If each location is tracked separately, the person managing Godown A sees a potential stockout and escalates. The escalation leads to an order. The 400 units at Godown C sit untouched.
Software that gives you a consolidated view across locations, with the ability to drill down to individual godown stock, solves this. You place fewer unnecessary orders and redistribute more often, which reduces your working capital tied up in inventory.
Godown-wise Reporting That Actually Tells You Something
Most distributors who've tried multi-location tracking run into one frustration: reports that show combined totals but don't help them understand what's happening at each location individually.
The reports worth running regularly:
- Location-wise stock on hand, broken down by SKU and batch. Not combined, per godown.
- Near-expiry report by location, so you know which godown needs attention this week.
- Transfer activity log, so you can catch unconfirmed transfers and reconcile before month-end.
- Slow-moving SKU report by location, because a SKU that moves fast at one godown might be stagnant at another.
The slow-mover report by location is particularly useful. If a variant of atta is moving steadily from your highway godown to outstation retailers but hasn't moved at your city godown in three weeks, that tells you something about what that channel's retailers want. You can adjust how you stock each location next time.
What to Look for in Software If You're Evaluating Options
A few things worth checking before you commit to any system:
First, does it actually support multiple locations as a native feature, or is it a workaround using different accounts or categories? Workarounds break down when transfers happen.
Second, can your godown supervisors enter data from their phones? If the system requires a desktop at each location, the data will lag. Real-time means the entry happens when the movement happens, not when someone gets to a computer.
Third, does the transfer process require confirmation at both ends before stock moves in the system? As mentioned earlier, this is what prevents the double-counting problem.
Fourth, can you pull a near-expiry report by location, not just overall? Expiry management is local, not aggregate.
Every check on that list is what ShelfLifePro was built around for distributors: one view of stock across every godown, batch-wise expiry visibility per location, transfers that are recorded at dispatch and confirmed at receipt before stock moves in the system, and entries your supervisors can make from their phones as the movement happens. If you're running two or three godowns on WhatsApp and Excel today, see how it works for FMCG distributors.
The Straightforward Case for Getting This Right
Multi-godown distribution is genuinely harder to manage than single-location. That's not a complaint, it's just the reality. More locations mean more moving parts, more chances for stock to get lost in transit entries, more opportunities for expiry to sneak up on you.
The distributors who handle it well aren't doing anything exotic. They've picked a single system, trained their supervisors to enter movements as they happen, and they look at one dashboard instead of calling three people every Monday morning.
That 40-minute Monday call becomes a 5-minute check. The over-order on biscuits doesn't happen. The near-expiry cream biscuits at Godown A get flagged on the 1st, not on the 25th when options have run out.
Small disciplines, applied consistently across locations, are what keep margins intact in distribution.
ShelfLifePro Editorial Team
The ShelfLifePro editorial team covers inventory management, expiry tracking, and waste reduction for pharmacies, supermarkets, and retail businesses worldwide.
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.
Get weekly expiry tips
One short email every Tuesday. FEFO tactics, markdown math, and stories from Indian retailers. No spam.
No spam. Unsubscribe in one click. Email only, no WhatsApp spam.
Get weekly expiry tips on WhatsApp
One short voice + text tip every Tuesday morning. Indian retail wins, Tally hacks, monsoon stock plays, straight to your phone.