Skip to content
ERP Builders
Inventory

Warehouse Management System (WMS): A Buyer's Guide

What a warehouse management system does, the features that matter for receiving, putaway, picking and shipping, and how to judge whether you need a WMS or your ERP is enough.

By ERP Builders Architecture Group2 min read

A warehouse management system (WMS) runs the physical work inside a warehouse. Inventory software tells you that you have 400 units of a product. A WMS tells a specific person to go to a specific bin, pick 12 of them, put them in a specific tote and take them to packing station 3.

The core flows

Receiving

  • Scan the purchase order or ASN
  • Record what actually arrived, including short or over deliveries
  • Capture lot numbers, serials and expiry dates
  • Route items to quality check if needed

Putaway

  • Suggest a location based on rules: product type, zone, available space
  • Confirm the actual location by scanning it
  • Handle cross-docking, where received goods go straight to an outbound order

Picking

The biggest labour cost in most warehouses. Common strategies:

  • Single-order picking. One picker, one order. Simple, slow at volume.
  • Batch picking. One picker collects items for several orders in one trip.
  • Wave picking. Orders released in groups, often by carrier cutoff.
  • Zone picking. Each picker owns a zone, and orders pass between zones.
  • Cluster picking. A trolley with multiple totes, one per order.

Packing and shipping

  • Verify picked items by scanning
  • Choose the box, weigh it, print the carrier label
  • Confirm dispatch and send tracking to the customer

Features that matter

Beyond the flows above, look for:

  • Location-level stock with configurable hierarchies
  • Mobile scanning, on rugged devices or phones
  • Removal strategies: FIFO, FEFO, closest location
  • Replenishment from reserve to pick-face locations
  • Lot, serial and expiry tracking
  • Carrier integration and label printing
  • Labour visibility: who picked what, how fast

For larger sites, add slotting optimisation, labour management, yard management and automation integration (conveyors, sorters, AMRs).

WMS or ERP warehouse module?

This is the big question. We cover it fully in WMS vs ERP inventory. The short version:

  • The ERP's warehouse features are usually enough for most SMBs: single or a few sites, up to a few thousand order lines a day, manual picking with scanners.
  • A dedicated WMS makes sense at very high volumes, with complex automation, or for 3PLs that need client billing and multi-client stock.

Odoo, for example, handles multi-step receipts and deliveries, putaway rules, removal strategies, batch and wave picking, and barcode operations in Enterprise.

Before you buy anything

Map your current flows on paper. Measure:

  • Orders and lines per day, and peak vs average
  • Number of SKUs and locations
  • Pick accuracy today
  • Time from order to dispatch

These numbers tell you what you need far better than a feature checklist does.

Frequently asked questions

What is the difference between inventory management and warehouse management?

Inventory management tracks how much stock you have and what it's worth. Warehouse management controls how stock physically moves inside the building: receiving, putaway, picking, packing and shipping.

How long does a WMS implementation take?

For a single warehouse using an ERP's warehouse features, a few weeks to a few months. Standalone WMS projects with automation integration take longer.

ERP Builders Architecture Group

The engineers responsible for integration design, data migration tooling and performance work across ERP Builders projects.

Related articles

Inventory2 min read

Barcode Scanning in the Warehouse: A Setup Guide

Setting up barcode scanning for receiving, putaway, picking, packing and counting: label standards, choosing scanners, GS1 barcodes and getting the ERP side right.

Next step

Turn the plan into a working system.

Book a consultation with an ERP consultant. No sales script — just an honest look at your situation.