Every time a customer picks a product off a shelf, an invisible chain of software events has already done its work behind the scenes. Inside a modern retail business, the Merchandise Management System (MMS) quietly decides which stores need stock, how that stock leaves the distribution centre, how it travels, and how every movement is recorded down to the last rupee. This article walks through one of the most operational parts of that chain: the goods dispatch and picking function that keeps store shelves replenished, transfers merchandise between branches, and controls losses along the way.
Table of Contents
From store order to pick list
Replenishment begins with a store order. Authorized store staff can raise a request manually when they notice a fast-selling line running low. More commonly in larger chains, the MMS generates these requests automatically by reading point-of-sale data and flagging items that have dipped below a defined level. Either way, the request does not move straight to the warehouse floor. A merchandiser reviews and approves it first, confirming the stock is necessary and that the store is not simply over-ordering.
Once approved, the order converts into a pick list. This can be printed on paper or pushed to a handheld scanner. The pick list tells the warehouse operator exactly what to collect: the SKU name and number, the quantity, and the precise storage location within the warehouse. Working from this list, pickers move through the aisles and drop the collected items into boxes designated for each store. Warehouse software vendors note that a WMS can create the picking list automatically and guide operators using RF scanners, replacing slower paper-based methods and cutting down on picking errors.
Dispatch, transport, and documentation
After picking, the store-designated boxes are moved to a dispatch lane where they wait to be loaded onto trucks. For a single store this is straightforward, but national retailers may dispatch to dozens of stores from one centre on the same day. This is where a Transport Management System (TMS) becomes valuable. When a TMS is interfaced with the warehouse system, it optimizes how trucks are loaded and plans the most efficient route, including multiple drop-offs to different stores along the way.
The two systems work together closely. As leading supply chain providers explain, a TMS plans and executes the movement of goods while the WMS controls inventory and the picking and shipping of orders, and proper integration links the warehouse to the road. The TMS also produces the movement documentation the driver carries. Where no TMS is in place, the warehouse system itself generates the goods transfer documents needed to move stock legally and traceably.
Handling excess goods at receipt
Sometimes a store or a downstream warehouse receives more than it ordered. There are two clean ways to deal with this. The retailer can raise a fresh purchase order and formally receive the extra units into stock, or it can return the surplus without ever taking it into inventory. Most retail software supports a return function without inventory impact, which is the simpler option when the excess was unintended. Because retailers handle a huge volume of SKUs and limited storage, operations teams typically send the excess back within two to three days rather than letting it clog the receiving area.
How goods receipt updates inventory and cost
The moment goods are received and accepted, the system does more than just add to a count. It updates the current stock quantity and recalculates the cost of that SKU. Most systems use the weighted average cost method, which factors in the landed cost – the purchase price plus freight, duties, and other charges to get the goods to the warehouse. The weighted average cost method divides the total cost of goods available for sale by the number of units available, and is permitted under both GAAP and IFRS. Each new receipt nudges this average, so the per-unit cost always reflects what the business has actually paid over time.
Once the receipt is processed, the new stock availability is published to all stores, so every outlet can see what is sitting in the central pool. If the MMS is integrated with an accounting package, the same transaction is automatically recorded in the books, keeping the operational and financial pictures aligned without anyone re-keying data.
Goods transfer between branches
A goods transfer, also called an inter-branch transfer, moves merchandise from a distribution centre to the stores, or between stores. There are two ways this happens.
Manual allocation
In the manual approach, a merchandiser studies recent sales and decides which store needs what. Using the store transfer function in the MMS, the dispatching location creates an Inter-Branch Transfer Out (ITBO). When the goods arrive, the receiving store completes the loop with an Inter-Branch Transfer In (ITBI). The two documents together create a complete, auditable trail of the movement.
Auto-allocation
High-end systems can do this analysis on their own. Overnight, the software reviews the last few days of sales at each store, calculates the projected stock requirement, and prepares a recommended allocation. The merchandiser then simply reviews and approves the plan in the morning rather than building it from scratch. This is essentially automated inter-store replenishment, where products flow from low-demand locations to high-demand ones using a unified inventory platform, freeing up shelf space in one place while meeting demand in another.
Controlling shrinkage with perpetual stock take
Shrinkage is the gap between what the system says should be on hand and what is physically there. It is caused by theft, damage, and wrong accounting, and it typically eats up somewhere between 0.8% and 2.5% of sales. The problem is especially acute locally: a Global Retail Theft Barometer study once found that retail shrinkage in India ranked the world’s highest at 2.7%, with shoplifting and employee theft as the leading contributors. Industry commentary similarly attributes the largest single share of shrinkage to shoplifting, followed by employee theft, administrative errors, and damaged goods.
To keep this in check, retailers run a perpetual stock take rather than shutting the store once a year for a full count. An audit team randomly selects a brand or category, takes a snapshot of the system stock at that instant, then physically counts the goods using a handheld scanner. The counted figures are uploaded back into the MMS, which generates a difference statement showing exactly where physical and book stock disagree. This is a form of cycle counting, a perpetual inventory procedure that counts a small subset of stock in a continuous, repeating sequence, often prioritising items by value. Aligning physical stock with system records does more than satisfy auditors; it prevents the business from making wrong buying decisions based on phantom inventory.
Returning goods to the vendor
Not all stock should stay in the network. A retailer returns goods to a vendor for several reasons: non-moving merchandise that simply will not sell, damaged goods, quality issues, a vendor recall backed by a statutory notification, or plain excess stock. Recalls in particular are a regulated affair; reverse logistics is what makes it possible to recover unsafe products from stores for safe disposal and to comply with traceability rules in sectors like food and pharmaceuticals.
The process inside the MMS is disciplined. The merchandiser creates a goods return transaction, selects the vendor, enters the SKU and quantity, and authorizes it. The system then debits the vendor’s account at the weighted average cost and reduces inventory from the shipping location, so both the stock ledger and the financial ledger stay accurate. A widely followed best practice is to route all vendor returns through the parent distribution centre rather than letting individual stores ship directly to suppliers. Consolidating the flow this way keeps reverse logistics simple, traceable, and far cheaper to manage.
What do you think? If automated systems can already generate store orders, build pick lists, plan truck routes, and recommend transfers overnight, where does human judgement still add the most value in this chain – and which of these decisions would you be comfortable letting the software make entirely on its own?
References
- https://www.mecalux.com/blog/picking-process-in-warehouse
- https://www.manh.com/our-insights/resources/articles/how-tms-integration-wms-drives-supply-chain-efficiency
- https://corporatefinanceinstitute.com/resources/accounting/weighted-average-cost-method/
- https://www.qmhinc.com/stock-replenishment/
- https://www.deccanherald.com/content/115200/indian-retail-sector-lost-rs.html
- https://www.indianretailer.com/article/retail-business/retail/solutions-shrinkage-retails-biggest-pain
- https://en.wikipedia.org/wiki/Cycle_count
- https://www.amu.apus.edu/area-of-study/business-administration-and-management/resources/what-is-reverse-logistics/
Leave a Reply