In most warehouses, the biggest cost in fulfilling an order is not picking the items — it is walking to them. A picker handed one order at a time walks the length of the warehouse for that order, walks back, and then does it all again for the next one. When several of those orders needed items from the very same aisles, that repeated walking is pure waste. Wave picking exists to eliminate it.
The idea is simple: instead of treating each order as its own trip, group a set of orders into a single pick run — a wave — and collect the combined quantities in one pass. The stock is then sorted back into individual orders at packing. Same items leave the building; the picker just walks the aisles once instead of five times.
The single-order picking problem
Single-order picking is the default because it is the most obvious: an order comes in, someone picks it, it goes out. It is easy to understand and easy to start with, which is exactly why so many operations never move past it. But its cost scales badly. If ten orders each need an item from the far aisle, single-order picking sends a picker to that aisle ten separate times.
The inefficiency is invisible on any single order — each one looks fine. It only shows up in aggregate, as a picking team that is always busy but never fast, and a dispatch cut-off that keeps getting missed on high-volume days. The walking is the hidden tax, and single-order picking pays it in full on every order.
What wave picking actually is
A wave is a planned group of orders released to the floor together. Fast WMS builds a single pick list that consolidates the items and quantities across all the orders in the wave, so the picker collects the total needed for the whole group in one route through the warehouse. Only afterwards, at the packing stage, is the combined pick split back out into the individual orders it will ship as.
Two things make this work without chaos. First, the consolidated pick list is still ordered — Fast WMS builds and confirms it with FIFO by receipt date, and FEFO by expiry for dated goods, so batching changes the route, not the lot-selection rule. Second, picking is scan-confirmed, so each unit is verified against its barcode as it is picked, which is what keeps a multi-order pick from turning into a guessing game at the packing bench.
Wave vs batch vs zone picking
These three terms are often used loosely, so it helps to separate them:
| Method | How it groups work | Best when |
|---|---|---|
| Single-order | One order per pick trip | Very low volume, large or unusual orders |
| Batch | Several orders picked together, no timing rule | Orders share many of the same items |
| Wave | Batches released in timed pulses by criteria | Dispatch cut-offs, courier or route grouping |
| Zone | Pickers stay in a zone; orders move between them | Large warehouses with distinct areas |
The distinction that matters most is between batch and wave. Batch picking just means picking for multiple orders at once. Wave picking adds the timing and grouping layer — waves are released together based on criteria such as a dispatch cut-off, a courier collection time, or a delivery route — so the warehouse works in planned pulses rather than reacting to each order as it lands. In practice, many operations combine them: waves grouped by route, each wave picked as a batch.
Where zone picking fits
Zone picking is a different lever again: pickers each own an area and never leave it, and an order accumulates as it passes between zones. It shines in very large warehouses, and it composes with waves — a wave can be picked zone by zone. For most India-based distribution and e-commerce operations, though, wave-and-batch on a well-mapped bin layout is the higher-leverage starting point.
A worked example (illustrative)
The numbers below are illustrative — a made-up scenario to show the shape of the saving, not figures from any real deployment. Suppose five e-commerce orders come in, and between them they need items from three aisles.
Picked one order at a time, the picker makes five separate loops through the three aisles. Consolidated into one wave, the picker walks the three aisles once, collecting the combined quantity of each item, then sorts the pick into five orders at the packing bench.
| Approach | Aisle visits | Result |
|---|---|---|
| Single-order | Up to 15 (5 orders × 3 aisles) | Most walking, latest dispatch |
| Wave (batched) | 3 (one pass, all orders) | Least walking, earliest dispatch |
The items that leave the building are identical either way. The only thing that changes is how many times a person walked to fetch them — which is exactly the cost wave picking removes.
Running a wave in Fast WMS
Because a Fast WMS pick list can cover one or many orders, running a wave is a natural extension of the standard outbound flow rather than a separate module to learn:
- Select the orders for the wave. Group approved orders by whatever criterion fits — dispatch cut-off, courier, route, or shared items.
- Generate the consolidated pick list. Fast WMS builds one pick list across the grouped orders, ordered by FIFO (or FEFO for dated goods) and laid out to minimise walking across bins.
- Pick and scan-confirm. The picker collects the combined quantities in one pass, confirming each item at the handheld scanner so lot allocation and quantities are verified as they go.
- Sort at packing. The checker confirms the pick and the combined stock is split into individual orders at the packing station, each with its own packing slip.
- Dispatch the wave. Orders move to dispatch and gate-out together, which is where the earlier, tidier cut-off shows up.
Good bin discipline is what makes waves pay off, because the route through the warehouse is only as efficient as the bin layout it follows — see bin & location management. And the lot-ordering rules that hold across a wave are the same ones covered in FIFO & FEFO picking. Wave picking is especially powerful for the many-small-orders pattern of Shopify and e-commerce fulfilment.
One consolidated pick list, one pass, FIFO order preserved
Fast WMS lets a single pick list cover many orders, so a wave is just the standard flow run over a group. The consolidated list is ordered by FIFO or FEFO, picking is scan-confirmed at the handheld, and the combined pick is sorted into individual orders at packing — so you cut the walking without losing lot discipline or order accuracy.
