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.

"Picking the item is quick. Walking to it is the cost. Wave picking is simply the decision to walk once for many orders instead of once per order." — Vidya Kathare

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-orderOne order per pick tripVery low volume, large or unusual orders
BatchSeveral orders picked together, no timing ruleOrders share many of the same items
WaveBatches released in timed pulses by criteriaDispatch cut-offs, courier or route grouping
ZonePickers stay in a zone; orders move between themLarge 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.

Illustrative: five orders, 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.

ApproachAisle visitsResult
Single-orderUp 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:

  1. Select the orders for the wave. Group approved orders by whatever criterion fits — dispatch cut-off, courier, route, or shared items.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

How Fast WMS does this

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.

One pick list across many orders in a wave
FIFO / FEFO ordering preserved across the batch
Scan-confirmed picking, then sort at packing
Groups by cut-off, courier or route for tidy dispatch
See it on your own orders

Common questions

What is wave picking?
Wave picking groups several orders into a single pick run so a picker collects the combined quantities for all of them in one pass through the warehouse, then the picked stock is sorted back to individual orders at packing. It replaces walking the aisles once per order with walking them once per wave.
How is wave picking different from batch picking?
The terms overlap. Batch picking means picking for multiple orders at once. Wave picking adds timing and grouping logic — waves are released together based on criteria such as dispatch cut-off, courier or route — so the warehouse works in planned pulses rather than reacting to each order as it arrives.
Does wave picking break FIFO or FEFO?
No. In Fast WMS the pick list is still built and confirmed with FIFO ordering by receipt date, and FEFO by expiry for dated goods, even when it consolidates several orders. Batching changes the route a picker walks, not the rule that decides which lot is issued first.
How many orders should be in one wave?
There is no fixed number — a common range is a handful of orders with overlapping items or nearby bins. The right size balances the walking saved against the effort of sorting the combined pick back into individual orders at packing. Waves grouped by route or courier cut-off usually strike that balance naturally.
Which warehouses benefit most from wave picking?
Operations with many small orders that share items or locations — e-commerce fulfilment, distribution and multi-client 3PL sites — gain the most, because the overlap between orders is where a single combined pass saves the most walking.