Growing from one factory to two is the moment most manufacturing software starts to creak. Multi-location inventory sounds like a feature you tick on a checklist, but in practice it touches every part of the business — purchase, transfers, lot tracking, costing, and even the GST e-way bill workflow. If your current system was bought when you had a single godown in Sachin or Pandesar, it almost certainly cannot handle what comes next.
This is the playbook for SME manufacturers who have outgrown single-location tools and need a manufacturing ERP that holds up across multiple sites.
Why Single-Location Tools Break
A single-location inventory tool tracks one number per SKU. It works fine until the day your second unit opens. Then you discover that "stock on hand" no longer means anything without a location attached. Sales teams promise material that lives 40 km away. Purchase reorders against the wrong stock balance. Production starts a job at Unit-2 with components physically sitting at Unit-1.
The symptoms are familiar:
- Excel sheets emailed between godowns at 9 PM
- WhatsApp groups for "urgent material transfer" requests
- A purchase team that has stopped trusting the system
- Year-end audit reveals stock differences of 8–15% between book and physical
If you are seeing two or more of these, your tooling has already failed. The question is not whether to upgrade — it is how fast.
The Five Things a Real Multi-Warehouse System Must Do
Most ERP demos will show a "warehouse" dropdown on the item master and call it multi-location. That is not enough. The minimum viable feature set looks like this:
- Stock visibility per location, in real time. Not at month-end. Not after a sync. Right now.
- Inter-location transfers with in-transit stock. When material leaves Unit-1 on a Tata 407 at 11 AM, it should not appear at Unit-2 until it is received there. Until then it sits in "in-transit" — visible, but not available to allocate.
- Location-wise reorder levels. Reorder for Vapi might be 500 kg, for Sachin 200 kg. One number for the company will not work.
- Lot and batch tracking that survives transfers. If batch B-2026-417 moves from Unit-1 to Unit-2, the lot history must follow. For pharma, food, and any regulated industry this is non-negotiable. For everyone else it still saves you during recalls.
- Location-specific costing. A bag of HDPE granules might cost rupees 98/kg landed at Sachin and rupees 103/kg landed at Vapi because of freight. Your costing should reflect that, not flatten it into an average.
The Transfer Problem Nobody Talks About
The transfer voucher is where most ERPs fail in real conditions. The textbook version assumes a clean, paperwork-driven movement: GRN at source, dispatch note, in-transit, GRN at destination. Reality on Indian shop floors looks different.
A typical day:
- 200 kg of M.S. plate gets sent to Unit-2 in a hurry. The driver leaves before paperwork is done.
- Three days later the store-keeper at Unit-2 has the plate but no transfer entry in the system.
- Unit-1's stock still shows 200 kg. Unit-2 shows zero. Production manager at Unit-2 logs into the system, sees no stock, raises a purchase indent.
- Purchase orders fresh material. Now you have 200 kg too much, half of it sitting unaccounted.
A working system needs transfer requests initiated from the receiving plant, transfer challans generated before the truck leaves (for e-way bill compliance over ₹50,000), and in-transit reconciliation so the gap between dispatch and receipt is always visible. Mobile-scan-based receipts at the destination dock close the loop without paperwork. This is one of the workflows worth seeing live during any QuoteERP demo.
Costing Across Locations: The Quiet Killer
Costing is where multi-location accounting separates the serious systems from the toys. The three common approaches:
| Method | What it does | When it works |
|---|---|---|
| Single moving average | One cost across all locations | Tiny operations, identical freight |
| Location-wise moving average | Each location maintains its own cost | Most Indian SMEs — recommended |
| FIFO/Lot costing | Cost follows the specific lot | Regulated industries, project-based work |
The mistake is using a single moving average across locations. Imagine you buy 10 tonnes of brass scrap delivered to Unit-1 in Jamnagar at ₹485/kg and another 10 tonnes delivered to Unit-2 in Rajkot at ₹492/kg (because of transport). A single moving average books everything at ₹488.5/kg. Now Unit-2's profitability looks better than reality and Unit-1's looks worse. Decisions get made on bad data.
Location-wise moving average fixes this. It also makes inter-unit transfer pricing honest — when material moves from Unit-1 to Unit-2, it carries the source location's cost plus freight, and Unit-2's average is updated accordingly.
Lot Tracking Without the Paperwork Mountain
For manufacturers in chemicals, pharma, food processing, electronics, or anything with traceability requirements, lot tracking across locations is the difference between a controlled recall and a court notice. Even outside regulated industries, lot tracking saves you when a customer complains about quality on a specific batch — you can trace which raw material went into it, when, and where the rest of that raw material is now.
The practical requirements:
- Auto-generated lot codes on GRN (date + supplier + sequence)
- Lot inheritance through production — output lots remember their input lots
- Lot movement history across all locations
- Expiry tracking with FEFO (First Expiry First Out) picking suggestions
If your team has to maintain a parallel Excel for lots, the system has failed.
GST, E-Way Bills, and the Branch Transfer Trap
A multi-location setup in India is also a GST compliance setup. The mistakes here are expensive:
- Stock transfer between two GSTINs of the same legal entity is a taxable supply. Even if no money changes hands, GST has to be charged and recovered. Your ERP must generate the tax invoice (not a delivery challan) for these movements.
- E-way bills are mandatory for inter-state movement over ₹50,000 and intra-state over the state's threshold (₹1 lakh in Gujarat for most goods). The system should generate e-way bill JSON or push directly to the portal.
- HSN-wise tax mapping must be consistent across all locations. We have seen cases where the same item had different HSN codes in two units, leading to mismatched GSTR-1 filings and Department notices.
A manufacturing ERP that treats GST as an afterthought will cost you in penalties within the first year.
A Pragmatic Rollout Plan
Don't try to switch on multi-location everything from day one. The rollout that works:
Week 1–2: Set up location masters, location-wise opening stock, location-wise reorder levels. Run reports only — no transactions in the new flow yet.
Week 3–4: Move all GRNs and dispatches into the location-aware flow. Keep transfers on the old method.
Week 5–6: Switch transfers to the formal request-challan-receipt flow. This is the painful week. Expect resistance. Plant heads will want shortcuts.
Week 7–8: Turn on lot tracking for top 20% of SKUs by value. Roll out the rest over the next quarter.
Month 3: First full physical stock count under the new system. Reconcile, write off variances, lock the period.
The whole transition typically takes a quarter for a manufacturer with 2–3 plants and 1,500 active SKUs. Trying to compress it into 4 weeks usually means you redo it in 6 months.
What to Ask in an ERP Demo
When evaluating systems, push the vendor on these scenarios — don't accept "yes, we can do that" without seeing it:
- Show me in-transit stock with the truck halfway between two units
- Show me a lot moving across three locations with full traceability
- Show me location-wise moving average updating after a transfer with freight
- Show me an e-way bill generated from a branch transfer
- Show me what happens when a user tries to consume material that exists at another location
If the demo person fumbles, the product cannot do it. Move on.
Multi-location inventory is not a feature — it is a discipline supported by software. QuoteERP was built in Surat for manufacturers who run 2–5 plants and need transfer, lot, and costing flows that match reality. Talk to our team at quoteerp.com/contact and we'll walk you through how other SME manufacturers made the jump without breaking their operation.