Warehouse Management Guide 10 min read

Warehouse management processes — from GRN to dispatch

Every warehouse runs six core processes. This guide explains each one in plain language, with what goes wrong when they're done manually and how a WMS automates each step — including automatic Tally sync.

10 min read Updated June 2026 Foundations
6 processes · all connected
GRN & Receiving
Scan vs PO, capture lot/expiry
Barcode scan
Put-away
Directed to bin location
Directed
Storage & Tracking
Bin-level, live
Real-time
Picking
FIFO / FEFO enforced
Scan-guided
Dispatch
Challan + GST invoice
Auto-generated
Tally Sync
Every step posts automatically
Automatic

Why warehouse processes must be connected

In most Indian warehouses, the six warehouse processes are managed separately — a paper GRN book, a whiteboard bin map, a manual pick list, a handwritten challan, and a Tally entry done hours later by someone in the office. Each handoff between one process and the next is a point where information can be wrong, delayed, or simply lost.

A warehouse runs well when its six processes are a single connected system — not six separate paper trails.

When processes are connected in a WMS, the GRN data flows directly into put-away rules, which create bin records, which populate pick lists, which drive dispatch challans, which post to Tally — all without anyone re-entering data. Each step triggers the next. No gaps, no delays, no mismatches between the physical warehouse and the accounts.

The six processes below cover every warehouse operation from the moment a supplier's truck arrives to the moment the accounts are updated. Understanding each one — and where manual methods break down — helps you identify exactly where a WMS adds the most value.

Process 01

GRN and receiving

GRN — Goods Receipt Note — is the formal record that goods have arrived and been checked against a purchase order. It is the starting point of every warehouse cycle. Everything that enters the warehouse without a proper GRN is invisible to the system — no bin location, no lot number, no Tally entry.

In a manual process, the store man checks the delivery against a paper PO, writes a handwritten receipt, and passes it to the office to enter into Tally — sometimes the same day, sometimes the next morning. By that time, the goods may already have been moved, the quantity may have been miscounted, and the lot numbers may not have been noted.

Without WMS
GRN recorded on paper, entered into Tally later — sometimes next day
Quantity mismatches discovered only during stock count
Lot numbers and expiry dates rarely captured at time of receipt
No bin assignment — goods go wherever there is space
Supplier returns and deviations handled informally
With Fast WMS
Store man scans items on Android against PO — quantity confirmed item by item
Lot number and expiry date captured at the scan, required before GRN confirms
Deviations (short delivery, excess) flagged on screen and logged
Bin location assigned immediately on GRN confirmation
Purchase receipt voucher posted to Tally automatically
Tally sync: purchase receipt voucher posted automatically on GRN confirmation
🇮🇳 India note: In Indian warehouses, GRN is often called a 'GRN challan' or 'inward challan'. Fast WMS GRN matches against the Tally purchase order by default — no re-entry needed in Tally when GRN is confirmed.
100%
of inward goods recorded at time of receipt — not next day
0
manual Tally entries needed after barcode GRN
<5 min
average GRN time per delivery with Fast WMS
Process 02

Put-away

Put-away is the process of moving goods from the receiving dock to their designated storage location. It sounds simple — but in most warehouses it is the root cause of two of the most expensive problems: stock that cannot be found, and FIFO violations.

Without directed put-away, the store man places goods wherever is convenient — near the dock, in a free space, wherever looks empty. Three weeks later, nobody remembers where those goods went. Staff search the warehouse. FIFO breaks because the older stock of the same item is in a different location that nobody found first.

Without WMS
Goods placed wherever is convenient
No record of where stock actually went
FIFO violated because older stock is in an unknown location
Staff search for items instead of being directed
With Fast WMS
WMS assigns a specific bin at GRN confirmation
Store man is directed on screen or pick slip to the exact bin
FIFO preserved — same item always goes to the same zone
Bin record created instantly — findable by any user immediately

In a manufacturing store-room with hundreds of bins, directed put-away is the difference between a store man who spends 2 minutes locating and placing a delivery, and one who spends 20 minutes deciding where to put it and creating a problem that lasts weeks.

🏭 Manufacturing context: An automotive components manufacturer in Pune running 400+ bins across 3 bays reduced material location time from 20 minutes to 30 seconds after implementing directed put-away and bin location tracking in Fast WMS.

Want to see directed put-away in action?

We demonstrate bin assignment, put-away, and picking live in every Fast WMS demo.

Book a demo
Process 03

Storage and inventory tracking

Once goods are in their bin, the storage phase begins. Storage is not passive — it requires continuous tracking of what is in each location, what lot it belongs to, when it expires, and how much remains. This is where bin-level inventory tracking becomes essential.

Tally's godown tracking gives you a total per godown — 240 GI Pipes in "Warehouse 1". A WMS gives you exactly 60 GI Pipes in Bay C, Shelf 04, Bin B2 and 180 GI Pipes in Bay D, Shelf 01, Bin A1. The difference matters when you need to pick 50 for an order and you need to pick the oldest batch first.

Without WMS
Stock total known (from Tally), but location unknown
Lot numbers not tracked — expiry management is manual
No way to know if older stock has been bypassed
Stock count takes a full day because nobody knows where everything is
With Fast WMS
Every item tracked to its exact bin — retrievable in seconds
Lot and expiry date visible on every bin record
FIFO/FEFO automatically applied at picking based on receipt date or expiry
Cycle count possible bin-by-bin without stopping operations

What a WMS tracks in storage

  • Bin location (Bay, Shelf, Bin number — or any naming convention you use)
  • Item code and description
  • Quantity available, quantity reserved for open orders
  • Lot number, batch number, and serial number where applicable
  • Date of receipt and expiry date for FEFO-managed items
  • Movement history — every GRN, transfer, and pick recorded
❄️ Cold storage context: A cold storage operator in Pune uses Fast WMS to track frozen and chilled inventory across two temperature zones with FEFO enforcement. Lot expiry dates captured at GRN populate a 9-band expiry dashboard — showing stock expiring today, this week, this month, and up to one year ahead.
Process 04

Order picking

Picking is where the physical warehouse meets the customer order. It is also where the most errors happen — wrong item, wrong quantity, wrong batch, wrong location — and where the most time is wasted if staff are not directed efficiently.

A WMS generates a pick list for each order or wave of orders. The pick list tells the picker exactly which bin to go to, which lot to take, and how many to pick. The picker confirms each item by barcode scan. If the wrong item is scanned, the scan is rejected before the goods can be loaded.

Without WMS
Picker reads a manual order and searches for items
FIFO is policy — but not enforced; newest stock often picked first
Wrong items packed and discovered at customer delivery
Wave picking not possible — one order at a time
With Fast WMS
WMS generates directed pick list by bin location, shortest route
FIFO or FEFO enforced at scan — wrong batch physically rejected
Wave picking: multiple orders batched into one warehouse walk
Pick accuracy validated before goods leave the pick face

FIFO vs FEFO — which does your warehouse need?

FIFO (First In First Out) dispatches the oldest stock first — the batch received earliest leaves first. This is appropriate for most goods. FEFO (First Expired First Out) dispatches the stock with the earliest expiry date first, regardless of when it arrived. This is essential for cold storage, pharma, food, and any goods with an expiry date.

In Fast WMS, the picking rule is set per item or per category. Once set, it cannot be overridden at the warehouse floor — the pick list only shows the correct batch, and scanning any other batch is rejected.

Read the full comparison: FIFO vs FEFO picking — which method does your warehouse actually need?

🚚 Trading context: A steel and pipes trading company in Pune uses wave picking in Fast WMS to batch 4–6 orders into a single warehouse walk. Before Fast WMS, each order required a separate walk. Wave picking reduced warehouse travel by over 60% on busy dispatch days.
Process 05

Dispatch

Dispatch is the final physical step — goods leave the warehouse. In India, dispatch involves three mandatory documents for most consignments: a delivery challan (required for all goods in transit), a GST tax invoice (for taxable supplies), and an e-way bill (for consignments above ₹50,000 in value, as required under GST).

Without a WMS, dispatch is typically the most time-consuming step — manual challan writing, manual invoice generation in Tally, e-way bill created separately on the NIC portal, and a Tally sales voucher entered by the accounts team. Each of these steps can take 20–30 minutes per dispatch and introduces data entry risk at every stage.

Without WMS
Manual challan written or typed — errors common
GST invoice generated separately in Tally
E-way bill created manually on NIC portal
Sales voucher posted to Tally by accounts, sometimes next day
No scan validation — wrong items can leave the warehouse
With Fast WMS
Dispatch challan generated from confirmed pick in Fast WMS
GST invoice generated from dispatch in one click
E-way bill generated from dispatch data automatically
Sales voucher posted to Tally the moment dispatch is confirmed
Dock scan validates every item before loading — no wrong goods leave
Tally sync: sales voucher posted automatically on dispatch confirmation — no manual Tally entry
📋 GST compliance: Fast WMS generates GST-compliant delivery challans and tax invoices. E-way bill integration covers consignments above ₹50,000. Challan and invoice data is consistent — same numbers in Fast WMS, Tally, and the e-way bill — so there are no reconciliation issues at audit.
5–10
minutes per dispatch with Fast WMS vs 30–60 manually
0
manual Tally entries after dispatch confirmation
100%
dock scan validation before goods leave warehouse
Process 06

Reporting and KPIs

Reporting is not a step in the physical warehouse cycle — it runs continuously alongside all five processes. A WMS generates reports automatically from live transaction data. Reports reflect the current state of the warehouse at any moment — not a snapshot from the last manual stock count.

The 6 reports every warehouse manager needs

GRN Deviation Report

What was ordered vs what arrived. Flags short delivery, excess, and damaged goods per supplier and per PO.

Lot Expiry Dashboard

Stock expiring in 9 configurable time bands: today, this week, next week, this month, next month, 3 months, 6 months, 9 months, 1 year.

Fast-Moving / Slow-Moving Report

Items ranked by dispatch velocity. Identifies dead stock tying up capital and fast-movers at risk of stockout.

Stock Valuation by Bin

Current inventory value broken down by bin, store, and location. Reconciles with Tally godown totals.

Picking Accuracy Report

Mispicks, wrong-batch picks, and rejected scans — by date, picker, and item.

Outstanding Dispatch Report

Open sales orders not yet dispatched, with days since order date. Flags delayed fulfilment before customers call.

All six reports are generated from the same transaction data that flows through GRN, put-away, picking, and dispatch. There is no separate data entry for reporting — the reports are a by-product of the warehouse running correctly.

How all 6 processes sync to Tally

Every warehouse process in Fast WMS has a corresponding Tally transaction. When the WMS confirms an action, the matching Tally entry is created automatically. No manual re-entry. No delay. No risk of the warehouse and accounts showing different numbers.

1
GRN confirmed → Purchase receipt voucher posted to Tally with item, quantity, lot, godown, and supplier
2
Put-away completed → Bin-level stock updated in Fast WMS; Tally godown total reflects the receipt
3
Inter-store transfer → Stock journal posted in Tally with from-godown and to-godown
4
Pick confirmed → Stock reserved in Fast WMS; Tally pending dispatch reduced
5
Dispatch confirmed → Sales voucher posted to Tally with customer, items, GST, and challan reference
6
Stock adjustment → Stock journal created in Tally; bin adjusted in Fast WMS simultaneously
The Fast WMS + Tally connection means the accounts team never has to ask 'has this been dispatched yet?' — the sales voucher is already in Tally the moment the dock scan is done.

See the full technical guide: How WMS integration with Tally works — GRN sync, dispatch vouchers, and godown mapping

Part of the Warehouse Management Guide This article is part of a series covering every aspect of warehouse management for Indian businesses.
Back to: What is Warehouse Management?

Frequently asked questions

What are the main processes in warehouse management?
The six core warehouse management processes are: (1) GRN and Receiving — goods arrive and are checked against purchase orders using barcode scanning; (2) Put-away — goods are directed to specific bin locations; (3) Storage and Inventory Tracking — stock is tracked at bin level with lot numbers and expiry dates; (4) Order Picking — FIFO or FEFO pick lists direct staff to the correct items in the correct sequence; (5) Dispatch — delivery challans, GST invoices, and e-way bills are generated and goods leave the warehouse; (6) Reporting — KPIs, stock audits, and exception reports give management real-time visibility.
What is the GRN process in warehouse management?
GRN stands for Goods Receipt Note. The GRN process in warehouse management is the formal receipt of goods from a supplier — verifying that what arrived matches the purchase order in terms of item, quantity, and condition. In a WMS like Fast WMS, GRN is done by scanning items with a barcode scanner on an Android device. The system checks each item against the open purchase order, captures lot numbers and expiry dates if applicable, and automatically posts a purchase receipt to Tally. The GRN process eliminates the paper receipt book and ensures Tally is updated immediately.
What is put-away in warehouse management?
Put-away is the process of moving goods from the receiving dock to their designated storage location after GRN. In a WMS, put-away is directed — the system assigns a specific bin, shelf, or rack location based on item type, storage rules, and available space, then tells the store man exactly where to take the goods. Directed put-away eliminates the problem of staff placing goods wherever is convenient, which leads to lost stock and FIFO violations.
What is the difference between FIFO and FEFO picking?
FIFO (First In First Out) picking means the oldest stock received is picked and dispatched first. FEFO (First Expired First Out) picking means the stock closest to its expiry date is picked first, regardless of when it arrived. FIFO is the standard for most goods. FEFO is essential for perishables, pharmaceuticals, and food products where dispatching older items first may not prevent spoilage if they have a later expiry than newer stock. A WMS enforces both rules at the barcode scanner — so the correct batch is always picked, not just recommended.
How does warehouse dispatch work in India?
In India, warehouse dispatch involves generating a delivery challan, a GST tax invoice, and — for consignments above ₹50,000 — an e-way bill. In Fast WMS, dispatch starts from a confirmed sales order. The system generates a pick list, the picker confirms each item by scan, and on dispatch confirmation the system generates the challan and invoice and posts a sales voucher to Tally automatically. The e-way bill is generated from the dispatch data. This replaces a manual process that typically took 30–60 minutes per dispatch with one that takes 5–10 minutes.
What warehouse reports does a WMS generate?
A WMS generates reports across all warehouse processes: GRN deviation reports (what was ordered vs what arrived), stock valuation by bin and location, fast-moving and slow-moving item reports, lot expiry dashboards showing stock expiring in configurable time bands, picking accuracy and dispatch accuracy reports, inter-store transfer logs, and outstanding dispatch reports. In Fast WMS, all report data syncs from live warehouse transactions — not from manual entries — so reports reflect the current state of the warehouse at any moment.
How does a WMS sync warehouse processes to Tally?
Fast WMS syncs every warehouse transaction to Tally automatically. When a GRN is confirmed, a purchase receipt voucher is posted to Tally with the correct item, quantity, godown, and supplier details. When a dispatch is confirmed, a sales voucher is posted. When stock is transferred between stores, a stock journal is created. No manual re-entry is needed in Tally. The godown in Tally maps to the store in Fast WMS — so Tally always shows the correct stock totals per location.

See all 6 warehouse processes running in Fast WMS

A 30-minute demo covers every step — GRN, put-away, picking, dispatch, and automatic Tally sync. Live on your items and your warehouse layout.

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