eCommerce trends

Order picking: methods, locations and barcode scanning

Order picking: methods, locations and barcode scanning

What order picking is, how to choose a method, label locations and cut mistakes with scanning, how to measure errors and how to prepare the warehouse for Black Friday and December.

Order picking is collecting the products a buyer ordered from the warehouse, in the ordered quantity, and handing them over to packing. In Polish it is called kompletacja zamówień.

This is the step where someone can take the wrong product, the wrong size or one piece too few. Every such mistake comes back as a complaint, a second shipment and a conversation with the customer.

Below you will find the picking methods, how to label locations, the role of EAN barcode scanning, the measures for tracking errors and a preparation list for the peak season.

Key points

  • Picking is collecting goods for orders: it sits between storage and packing and decides what goes into the parcel.
  • Match the method to your orders: single order at small scale, batch when orders share products, wave and zone in a larger warehouse.
  • A location is a shelf's address: a code from aisle to slot, with a leading zero, and a list sorted by code sets the route.
  • Scanning every piece catches the wrong product and the wrong quantity before the parcel leaves the warehouse.
  • A mistake in the parcel is a lack of conformity: you answer a consumer's complaint within 14 days.

What order picking is

Order picking is taking products from their storage places, in the quantities on the order, and bringing them to the packing station.

In an online shop it starts when the order is ready to fulfil, for example paid. It ends when every line sits on the packing table.

On an order's way through the warehouse, picking is the middle of five steps: receiving, storage, picking, packing and shipping.

Picking in the warehouse flow. After picking, the warehouse has only one more chance to spot a mistake. Receiving and storage decide where the goods are. Picking decides what goes into the parcel. If packing only puts goods into a box, the next check is the customer.

That is why a picking mistake has only one chance of being caught in the warehouse: at packing. If the packer does not check the goods against the order, the customer is the one who checks.

How order picking works, step by step

The details depend on the size of the warehouse, but the order of the steps is similar in every shop:

  1. Gather the orders ready to fulfil: paid, not on hold and with the goods in stock.
  2. Group them, for example by courier, number of products or pickup time.
  3. Prepare the picking list: products, quantities and locations, sorted by route.
  4. Collect the goods and confirm every piece with a scan or a tick on the list.
  5. Mark what is missing: the product is not in the location, there is not enough of it, or it is damaged.
  6. Hand the collected goods to the packing station, separately for each order.
  7. At packing, check the contents again, pack the parcel and attach the shipping label.

Step 5 is easy to skip. A shortage nobody wrote down turns into an incomplete parcel or an order waiting on a shelf with no explanation.

Order picking methods: which one to choose

A picking method says how many orders one person collects in one trip and how you split the warehouse between staff. There are four basic methods.

Single order picking

One person collects one order from start to finish. After the trip through the warehouse, the order is ready to pack, with no sorting.

It is the simplest method and has no mistakes when splitting goods. With many orders, though, it means many trips to the same shelves.

Batch picking

One person collects several or a dozen orders at once. A product that appears in several of them is taken from the shelf once, in the total quantity.

You save walking, but sorting is added: the collected goods have to be split into orders. You do it at a table afterwards or right at the shelf, into separate baskets on a cart.

Two ways to pick six orders. Batch picking trades walking for sorting, an illustrative example. Batch picking pays off more when orders share the same products. Sort right at the shelf, into a separate basket for each order.

Wave picking

Orders arrive all day, and you pick them in waves, that is in planned rounds. Each wave covers the orders that have to leave before a given courier pickup.

Within one wave you can group orders into batches. A wave is a way of planning time, and a batch is a way of collecting goods.

Zone picking

You split the warehouse into zones, and each person picks only in their own. An order with products from several zones passes through several people or is put together at the end.

Zones make sense when the warehouse is large or some goods need a separate place, for example bulky items.

How to match the method to your scale:

MethodWhen it fitsWhat to watch
Single orderfew orders a day, a small warehousemany trips to the same shelves
Batchmany orders with the same productssorting into orders
Waveseveral courier pickups a daya wave plan built on pickup times
Zonea large warehouse, several people at oncejoining orders from several zones

The methods combine. You can batch-pick orders with a single product, because each piece is its own parcel. Multi-product orders are then picked separately, one by one or into baskets.

Pick and pack: picking and packing together or apart

Pick and pack is a model where the same person collects the order and packs it straight away. In the split model, one person picks and another packs.

CriterionOne step (pick and pack)Two steps
Content checkone person, one lookthe packer checks after the picker
Best witha small team and single order pickingbatches, waves and zones
Riska mistake goes straight into the parcelgoods wait between steps

When the steps are split, packing becomes a second check. It only works if the packer really compares the goods with the order, ideally with a scan.

Careful packing is also your risk. Polish consumer law makes you responsible for the parcel until the buyer receives it, even when a courier you offered damages it (UOKiK, liability for the parcel).

Warehouse locations and the picking route

A location is the address of the place where a product sits. Without it, the picker looks for goods from memory, and a new person in the season will not find them at all.

How to label locations

Build a location code from the largest unit to the smallest: aisle, rack, level, slot. Example: A-05-C-3 is aisle A, rack 5, level C, slot 3.

Write rack numbers with a leading zero. A list sorted as text puts A-10 before A-2, so the picker keeps walking back to racks already passed.

Why A-05 and not A-5. A list sorted as text sets the route, so a leading zero changes the order of the racks. In a spreadsheet or on a printout, A-10 and A-11 come before A-2. The picker walks to the end of the aisle and comes back to racks already passed.

Stick labels with the location code and its barcode on the racks. Use only letters, digits and dashes in codes, with no Polish characters, so the scanner reads them without errors.

ABC analysis: what goes near, what goes far

ABC analysis splits products by turnover, that is the number of picks in a period. Group A are the products picked most often, group C the least.

Put group A products closest to the packing station and at hand height. Group C products can stand further away and higher up.

Count picks, not units sold. One order for ten pieces is one visit to the shelf, while ten orders of one piece are ten.

Scanning EAN barcodes while picking

The scanner compares the code on the packaging with the product code on the order. When they differ, the picker finds out at the shelf, not from the customer.

Most often you scan the EAN code, the GTIN number written as a barcode. Where to get one and how to assign it, we explain in the article on EAN codes.

A scan only guards against what it compares. If you scan one piece and type the quantity by hand, the right quantity again depends on the picker's attention.

What a scan catches and misses. A scan guards against what it compares: the product code and the piece count. One scan plus a typed quantity guards against the wrong product but not the wrong quantity. You tell sizes apart only when each variant has its own code.

Variants, such as sizes and colours, need separate codes. One code for a T-shirt in five sizes cannot tell M from L.

A handheld barcode scanner is enough. For picking, a wireless scanner or a terminal with a screen helps, so the list is always with the picker.

The most common order picking errors

Wrong product, wrong quantity, missing item

Picking errors come down to three kinds:

  • wrong product: a different model, size or colour than on the order,
  • wrong quantity: too many or too few pieces of the same product,
  • missing item: the product was not in its location, and the parcel left without it.

A fourth kind appears when sorting a batch. Every product is right, but it went into another order, so two parcels are wrong at once.

What the law says about a mistake in the parcel

For a consumer, a mistake in the parcel is goods not in conformity with the contract. According to UOKiK, conformity covers among other things the type, quantity and completeness of the goods (UOKiK, lack of conformity).

You answer a complaint within 14 days of receiving it. If you do not, the complaint is treated as accepted. The consumer bears no costs of such a complaint.

On top of that come costs the law does not show: the second shipment, collecting the goods from the customer and your team's time.

How to measure picking quality

Without measuring, you only know about the errors customers reported. Four simple measures, counted weekly, are enough:

MeasureHow to countWhat to watch
Picking accuracyorders without an error / all orders shippedcount errors from packing and from customers
Orders with shortagesorders with a shortage / all orders pickedseparate empty location from no stock
Time per orderpicking time / number of orderscompare orders of similar size
Lines per hourlines picked / hours workeda line is a product on an order, not a piece

Do not compare yourself with other people's results. What counts is the trend in your warehouse: whether errors drop after you change the shelf layout or the picking method.

Also record who picked each order. Not to find someone to blame, but to know whom to show a tricky rack or products that look alike.

Order picking in the peak season

Black Friday and December bring more orders, new people in the warehouse and shorter deadlines. We covered the campaign in our Black Friday 2026 guide. Prepare the warehouse a few weeks earlier:

  1. Run an ABC analysis on last season's data and move group A products closer to packing.
  2. Check that every product has a location and a barcode, including new items added before the season.
  3. Stick on the missing location labels and do not leave goods on shelves without an address.
  4. Set waves around the courier pickup times and write down when the last wave closes.
  5. Separate single-product orders from multi-product ones and pick them apart.
  6. Prepare carts, baskets and spare scanners with charged batteries.
  7. Start new people on one zone before they get the whole warehouse.
  8. Agree what happens with a shortage: who decides on a partial shipment and who writes to the customer.
Plan waves back from pickup. An example peak-season day, illustrative times. Take packing and picking time away from the pickup time. Whatever arrives after the last wave closes goes into the first wave of the next day.

Plan waves backwards: from the courier pickup time, subtract packing and picking time. An order that arrives after the last wave closes is picked in the first wave of the next day.

Keep to the dispatch time stated in your offer, because that is the deadline the buyer expects. Polish law sets delivery at 30 days at the latest only when the parties have not agreed otherwise (UOKiK, delivery of goods).

How easySales helps with order picking

In easySales, orders from marketplaces and from your online shop land on one list. You pick them in one process, whatever channel they came from.

Example easySales view: a process group's picking list with one row per product, the total quantity and the location, in walking order, and a card for a scanned product with its EAN code and the order's basket on the cart.

Process groups and the picking list

You put orders into process groups: by hand, with a saved filter, or by scanning a code assigned to a filter. A filter can select, for example, only orders with a single product.

By default the picking list shows one row per product, with the total quantity across all orders. Rows are in location order, and products without a location go last. You can export the list to Excel.

Scanning while picking and while packing

On the picking screen, a product scan counts one piece. easySales recognises the SKU, the EAN code, additional EAN codes and the supplier SKU, and refuses a product code that is not on the list.

At packing you scan the shipping label, then the products. A product that is not on the order is refused.

The screens run in the browser, with a handheld scanner that types the code like a keyboard. A phone camera cannot be used as the scanner.

Carts with baskets

You can pick a group onto a cart with baskets. Each order gets its own basket, and you put every piece straight into its order's basket. Several people can fill separate carts from the same group.

Shortages and next steps

You cannot close picking until you give a reason for every missing piece: not in the location, not enough pieces, damaged or other. An order with a shortage gets a note listing what is missing and the incomplete status.

When you pick the last piece, the order is marked as picked. You can set an automation on that event, for example creating the shipping label. Every step shows in the order's history, with the person who did it.

See the details on the easySales pick and pack page. easySales is free for 14 days, no card needed: create an account and connect your sales channels. What such software costs, we explain in the article on what order handling really costs.

Order a free consultation — we will call you

Leave your number and we will call back to go through your setup and what easySales would change. No charge, no account needed.

We call within one working day. Your number is used for this call only — we will not add you to a mailing list.