Industry Guide 9 min read

WMS for manufacturing — a plain-English guide

How a warehouse management system runs the RM, WIP and FG stores of a factory — bin locations, kitting, job-work, and automatic Tally sync — explained without jargon.

Vidya Kathare · July 18, 2026 9 min read Industries
What a manufacturing WMS runs
RM storeGRN against PO, bin put-away
Scanned
Issue to productionKitting against the BOM
By work order
Bin locationsEvery item findable in seconds
400+ bins
FG dispatchChallan, GST invoice, e-way bill
One step
Tally syncGRN, dispatch, stock journals
Automatic

What a WMS does in a factory

In a manufacturing plant, a warehouse management system runs the three material stores — raw material (RM), work-in-progress (WIP) and finished goods (FG) — as one connected, barcode-scanned system. It receives raw material against purchase orders, puts every item into a named bin, issues material to work orders against the bill of materials, receives finished goods back from production, and dispatches them with a delivery challan, GST invoice and e-way bill. Because every movement is recorded by scan at the moment it happens, the stock the system shows is the stock that is physically on the floor.

That last sentence is the whole point. Most Indian factories do not have a stock problem — they have a knowing-where-the-stock-is problem. Material exists somewhere in the RM store; nobody is sure which rack. The store register says one number; the physical shelf says another. Production stops for 20 minutes while someone hunts for a bin card. A WMS removes that gap.

A factory rarely runs out of material. It runs out of the ability to find the material it already has.
Part 01

RM, WIP and FG — the three-stores problem

A trading warehouse has one job: goods in, goods out. A factory warehouse has three, and they behave differently:

The RM store receives purchased material from dozens of suppliers, in different units, lot numbers and packaging. Its job is accuracy at receipt and speed at issue — production cannot wait while stores searches for a bearing housing. It also carries the largest number of distinct items: an SME automotive-components plant can easily hold 800–2,000 raw-material SKUs.

WIP is not really a store at all — it is material in motion. Raw material issued to a work order is no longer in the RM store, but it is not yet finished goods either. Factories that do not track WIP discover the consequences at month-end: issued quantities that never came back as production, "excess consumption" that is really unrecorded scrap, and a physical count that matches neither the RM register nor the FG register.

The FG store holds completed production waiting for dispatch. Its job is order fulfilment — pick the right items, in the right quantity and batch, generate the dispatch documents, and update the books.

The reason spreadsheets and standalone inventory software fail in factories is that these three stores are connected by transactions — issue, consumption, FG receipt — and a mistake in one silently corrupts the other two. A WMS treats the whole chain as one document flow: each issue is linked to a work order, each FG receipt is linked back to the material that produced it, and every leg is scanned.

Part 02

Raw material receiving (GRN) done properly

Everything downstream depends on the goods receipt. If material enters the factory with the wrong quantity, no lot number and no location, no amount of discipline later will recover the information. A manufacturing WMS makes the GRN the anchor of the whole system:

The store operator opens the pending purchase orders on an Android handheld, scans the incoming material, and the system validates quantity against what is still pending on the PO — over-receipt is flagged on the spot, while the supplier's truck is still at the gate. Material that needs inspection is received with a hold disposition and sits in quarantine until quality releases it; rejected material is marked damage and never becomes available stock. Accepted material gets a printed barcode label and a bin assignment, and the corresponding purchase entry posts to Tally automatically.

Compare that with the paper GRN book most factories still run: the receipt is written at the dock, entered into Tally the next day, inspection status lives in someone's memory, and the material is stacked "wherever there was space". The information exists — but it is scattered across a register, a person and a shelf.

🏭 Indian context: Fast WMS runs GRN on any Android phone — no imported scan-gun required. For plants with incoming inspection, the received / hold / damage disposition at GRN mirrors how Indian QC departments actually work, so quarantine is a system state, not a corner of the floor marked with chalk.

The GRN flow, gate entry, and deviation handling are covered in more depth in GRN & Inbound, and the general receiving process is part of our pillar guide, What is warehouse management?

Part 03

Bin locations — from 20 minutes to 30 seconds

Ask a store man in a factory without a WMS where item X is, and you will get one of two answers: the correct rack, from memory — or a 20-minute search. The first answer works until that store man is on leave, resigns, or the store crosses a few hundred items. Then every material request becomes a search party.

A WMS replaces memory with a bin master. Every rack slot gets a name and a barcode label — ST1-A-03-2 means store 1, aisle A, rack 3, level 2. Every put-away scans the pallet to a bin; every issue tells the operator exactly which bin to walk to. The search simply disappears — and with it, the dependency on the one person who "knows the store".

Illustrative example — based on a representative Fast WMS deployment

Automotive-components maker, Pune

An automotive-components manufacturer near Pune ran an RM store of over 400 bin locations on experience and bin cards. Locating a specific item for an urgent production requirement took 15–20 minutes on average — longer when the senior store man was absent. After bin-location tracking went live in Fast WMS, every item request resolves to an exact bin on the handheld screen. Material location time dropped to about 30 seconds: the time it takes to walk to the rack.

400+
bin locations under management
20 min → 30 sec
material location time
0
dependency on one person's memory

Bin structure, naming conventions and put-away rules are covered in detail on the Bin & Location Management feature page.

See Fast WMS running a factory store

RM GRN, bin put-away, kitting and FG dispatch — the Manufacturing WMS variant, live on your items.

Explore Manufacturing WMS
Part 04

Kitting and issue to production

Issuing material to production is where factory stores differ most from every other warehouse type. A distributor picks against a customer order; a factory picks against a bill of materials. To start a work order for 500 gear assemblies, stores must issue every component on the BOM — shafts, bearings, circlips, grease — in the ratio the BOM defines, from the correct lots.

In a WMS this becomes a kit pick list. The system reads the BOM, multiplies it by the work-order quantity, checks stock, and produces a pick list with a bin location for every component. The operator picks by scan; a wrong component or wrong batch is rejected at the scan, not discovered at the assembly line. The completed kit is issued to the work order as a single documented transaction — so consumption against that work order is known, not estimated.

Three related flows matter in real factories:

Reservation. Material can be reserved against a confirmed work order so that a parallel requirement cannot silently consume it. When plans change, the reservation is released and the stock becomes available again.

De-kitting. Production is cancelled, or a kit comes back partially used. The WMS breaks the kit back into components and returns them to stock — with the movement recorded, instead of components reappearing on shelves with no paper trail.

Returns to store. Excess issued material returns via a documented movement, so "issued" and "consumed" stay honest — which is exactly the number your costing team needs at month-end.

Part 05

Job-work and subcontracting

Most Indian manufacturers send some operation outside — plating, heat treatment, machining, powder coating. Material leaves the factory, spends days or weeks with a job-worker, and comes back transformed. Under GST, that material moves on a job-work challan and the principal remains responsible for accounting for it; inputs sent for job-work generally need to return within the prescribed period (one year for inputs, three years for capital goods), and businesses report job-work movements in Form ITC-04.

In practice, the compliance is the easy part — the hard part is simply knowing what is outside. Factories tracking job-work in a register can rarely answer: how much material is with which job-worker right now, against which challans, pending for how long? A WMS treats a job-work issue like any other documented outward movement: quantity out is recorded against the job-worker, receipts back are matched against the outstanding challan, and a pending report shows everything still outside, aged by days. When the auditor asks, the reconciliation already exists.

📋 GST note: Because every job-work movement in the WMS is a numbered document with dates, quantities and party details, preparing ITC-04 data stops being an end-of-quarter archaeology project. The data was captured when the truck left.
Part 06

FG store, dispatch and Tally

Finished goods close the loop. Production reports completion, FG is received into the finished-goods store — with its own bin location and batch — and waits for customer orders. From there the outbound flow is the standard WMS cycle: order, pick list, scan-confirmed picking, packing, and dispatch with a delivery challan, GST invoice and e-way bill generated from the same data in one step.

The part that matters most to Indian factory owners is what happens after the truck leaves: nothing. No one re-enters the dispatch into Tally, because the sales voucher posted automatically when the dispatch was confirmed. The same is true of the RM GRN (purchase entry), inter-store transfers (stock journals) and adjustments. Tally godowns map to WMS stores, so the accounts view and the warehouse view are the same numbers, always.

If your factory runs on Tally today — as most Indian SME manufacturers do — read the full WMS + Tally integration page to see exactly which vouchers sync and how godown mapping works.

What to look for in a manufacturing WMS

Not every WMS understands manufacturing. Many are built for e-commerce fulfilment and treat "issue to work order" as an afterthought. Use this checklist when evaluating:

CapabilityWhy it matters in a factoryWhat to check in the demo
Multi-store structureRM, WIP and FG behave differently and must be separate stores with movements between themCan one item exist in RM and FG stores with separate bin stock?
GRN against PO with dispositionOver-receipt and inspection holds must be caught at the dock, not at month-endReceive a partial quantity with a hold status and see where it lands
Bin-level put-awayEliminates search time and the one-person-memory dependencyAsk the system where a specific lot of a specific item is — instantly
BOM kitting & de-kittingIssue to production must follow the BOM, not a manual listGenerate a kit pick list from a BOM and reverse it
Reservation for work ordersStops two orders from silently competing for the same stockReserve stock, then try to pick it for another order
Lot / batch traceabilityCustomer or regulatory recalls need issue-to-lot historyTrace an FG batch back to the RM lots that went into it
Tally / ERP syncWarehouse transactions must post to accounts with zero re-entryConfirm a GRN and watch the voucher appear in Tally
Android handheldsFloor staff need scanning at the rack, not data entry at a desktopRun GRN and put-away entirely from a phone

For the broader business case — accuracy, labour saving and payback — see Benefits of a warehouse management system, and if you are budgeting a purchase, the WMS buying guide for Indian SMEs walks through cost drivers and rollout planning.

Part of the Warehouse Management Guide A series of in-depth articles covering warehouse management for Indian businesses.
Back to: What is Warehouse Management?

Frequently asked questions

What does a WMS do in a manufacturing plant?
In a manufacturing plant, a WMS manages the three material stores — raw material (RM), work-in-progress (WIP) and finished goods (FG) — as one connected system. It receives raw material against purchase orders with barcode scanning, assigns every item to a bin location, issues material to work orders in the right quantity and batch, tracks kitting against the bill of materials, receives finished goods back from production, and dispatches FG with delivery challans and GST invoices. Every movement is scanned, so stock in the system always matches stock on the floor.
How is a manufacturing WMS different from basic inventory software?
Basic inventory software tracks item quantities per store. A manufacturing WMS adds the physical layer: which bin each pallet or carton sits in, which lot or batch it belongs to, and which work order it was issued to. It also handles manufacturing-specific flows that inventory software ignores — kitting and de-kitting against a BOM, material reservation for work orders, WIP tracking between stores, and job-work (subcontracting) material sent out and received back.
Can a WMS track work-in-progress (WIP)?
Yes. A WMS tracks WIP as material movements between stores: raw material is issued from the RM store to a work order, consumed in production, and received back into the FG store as finished goods. The WMS records each leg — issue, consumption, FG receipt — so at any moment you can see how much material is on the shop floor against each work order, and reconcile issued quantity against produced quantity to spot excess consumption or leakage.
How does a WMS handle kitting against a BOM?
The WMS reads the bill of materials for the item being produced and generates a kit pick list — every component, in the right quantity and correct batch, with the bin location for each. The store operator picks by scanning; a wrong item or wrong batch scan is rejected. The completed kit is issued to the work order as one documented transaction. De-kitting works in reverse — a kit or assembly is broken back into components and returned to stock.
Does a manufacturing WMS work with Tally?
Fast WMS syncs with both Tally ERP 9 and TallyPrime. Raw-material GRN posts as a purchase receipt, FG dispatch posts as a sales voucher, and inter-store transfers and adjustments post as stock journals. Tally godowns map to WMS stores, so accounts always sees the same stock the warehouse sees — without anyone re-entering warehouse transactions into Tally.
How long does a WMS implementation take in a factory?
A focused rollout in an Indian SME factory typically takes 4–8 weeks: item and BOM master setup, bin naming and labelling, store and tax configuration, handheld scanner setup, a pilot on one flow (usually RM GRN and put-away), staff training, and go-live. Most factories start with the RM store, stabilise it, then extend to kitting, WIP and FG dispatch.

Run your factory stores on Fast WMS

RM GRN, bin locations, kitting against BOM, job-work tracking and automatic Tally sync — see the Manufacturing WMS variant live on your own items.

Get a free demo
No commitment. No slides. Your warehouse on screen.