Reference
Batch, wave, zone, discrete: which picking method fits your store?
The four warehouse picking methods explained without the logistics-textbook fog — what each one is, the order volume where it starts to pay, and why most Shopify stores want batch picking.
By Bastien HugonFounder & Engineer9 min readPublished July 9, 2026
TL;DR
Discrete = one order per trip (fine under ~5 orders/day). Batch = many orders, one consolidated list, one trip — the sweet spot for roughly 10–200 orders/day and the method most Shopify stores should run. Zone = pickers own areas, orders pass between zones (needs multiple pickers). Wave = batches released on a schedule aligned to carrier cutoffs (an orchestration layer on top of batch, for high volume). Start with batch; add zones and waves only when people and cutoffs demand them.
Picking methodology sounds like big-warehouse theory, but the methods are just answers to two questions: how many orders per trip, and how many people per order. Answer those for your own store and the right method falls out — no WMS required. Definitions first, then the decision table, then what each method actually needs to run.
The four methods, defined
Discrete (order) picking
One order, one trip, complete before the next. Zero coordination, instant traceability, and the most walking physically possible — every shelf revisited for every order that touches it. Correct when orders are few or enormous.
Batch picking
A set of orders becomes one consolidated pick list: each product appears once at its summed quantity, the list runs in shelf order, one trip collects everything, and orders are separated afterwards at the packing bench. Walking stops scaling with order count and starts scaling with *distinct products* — which is why six orders of the same tee cost one shelf visit, not six. The mechanics, timings and packing patterns are in the batch workflow guide.
Zone picking
The room is divided; each picker owns a zone and picks only their zone's items; orders consolidate across zones (pass-the-tote, or a merge wall). Individual walking shrinks further, at the price of coordination — and it only exists with two or more simultaneous pickers.
Wave picking
Batches released in scheduled *waves* tied to operational rhythms: the 10:00 wave feeds the noon UPS cutoff, the 14:00 wave the evening DHL pickup. Wave is not a different way to walk — it is batch picking with a release calendar, valuable once carrier cutoffs, shifts and replenishment need synchronizing.
The decision table
| Method | Orders per trip | Pickers needed | Starts to pay at | Stops working when |
|---|---|---|---|---|
| Discrete | 1 | 1 | First order | ~10+ orders/day of overlapping products |
| Batch | 5–50 | 1+ | ~10 orders/day | Batches so big the cart overflows — split into more batches |
| Zone | Continuous flow | 2+ simultaneous | Multiple pickers colliding in aisles | Team of one (it degenerates to batch) |
| Wave | Batch × schedule | 2+ | Multiple daily carrier cutoffs | One shipping cutoff (a calendar with one entry is just batch) |
What each method needs to run
- Discrete: nothing. Shopify's per-order pages are exactly this.
- Batch: a way to produce one consolidated, sorted list from N orders — Shopify has no native consolidation, so an app fills the gap; bin locations make the sort walkable.
- Zone: batch tooling + zone assignment per line (bin prefixes work: zone A = bins A-\*), plus a physical merge point.
- Wave: batch tooling + a release schedule per carrier cutoff — at Shopify scale, a calendar and discipline; true wave software belongs to WMS territory.
Switching methods without drama
- 01
Measure one week of the current method
Orders/day, distinct SKUs/day, minutes from first pick to last pack. This baseline decides everything (and proves the improvement later).
- 02
Move to batch on one morning's orders
Consolidate, walk once, pack per order against packing slips. One batch is a complete, reversible experiment.
- 03
Fix the sort before adding methods
If the batch list is not in shelf order, the gain is half of what it should be — bins first, methods second.
- 04
Add zones/waves only on evidence
Two pickers colliding → zones. Missed carrier cutoffs → waves. Neither symptom → batch is the destination, not a stage.
Doing this with Solvi Pick Lists
Solvi Pick Lists is the batch layer: select the orders, get one consolidated PDF with quantities totalled and lines in bin order (natural sort — A-2 before A-10), bundles split into components. Zones ride on bin prefixes; waves are your calendar plus a saved order filter. The free plan's five lists cover a week of testing the switch.
Frequently asked questions
What is the difference between wave picking and batch picking?
Batch is the walking pattern: many orders consolidated into one trip. Wave is the scheduling pattern: those batches released at set times aligned to carrier cutoffs or shifts. Wave picking is batch picking plus a timetable — at one daily shipping cutoff, they are literally the same thing.
At what order volume should I switch from discrete to batch picking?
The trigger is overlap, not a magic number: when several daily orders contain the same products, discrete picking revisits shelves and batch stops that. In practice stores feel it around 10 orders/day — by 30, batch picking typically saves an hour every morning.
Can one person do zone picking?
Not meaningfully — with one picker, 'zones' just means picking your batch area by area, which good bin sorting already does. Zone picking exists to keep multiple simultaneous pickers out of each other's aisles; solo operations get the same benefit from a bin-sorted batch list.
Do I need a WMS for batch or wave picking?
For batch: no — a consolidated, bin-sorted pick list app on top of Shopify covers stores into the hundreds of orders per day. A WMS earns its complexity with multi-warehouse routing, labor planning and conveyor integration; if those words are not your problems, neither is a WMS.
Related guides
How-to
A batch order fulfillment workflow for Shopify stores
Turn daily order fulfillment into a repeatable batch: filter, consolidate, pick, pack and mark fulfilled — a workflow for stores shipping 20 to 200 orders a day.
9 min read
How-to
How to print one pick list for multiple Shopify orders
Stop printing orders one at a time: consolidate the day's Shopify orders into a single pick list, with quantities totalled per item and pages that print in order.
8 min read
How-to
How to organize warehouse picking by bin location in Shopify
Shopify has no native bin field. Here is how to store bin locations in metafields, keep them tidy, and sort a pick list into the order of your shelves.
8 min read
Comparison
The 5 best Shopify pick list apps in 2026 (scan-first vs print-first)
Five pick list apps compared along the axis that actually matters — barcode-scan verification vs print-and-go — with consolidation, bin sorting, bundles and pricing for each.
10 min read
Do this in minutes with Solvi Pick Lists
Turn selected orders into one consolidated pick list — sorted, bundle-aware, printed in order.