A warehouse is much more than shelves full of products. Every item follows the same path: it arrives, gets checked and stored, is picked and packed for an order, ships out, and sometimes comes back. This guide explains the 10 core warehouse processes in that order, with the steps, a KPI and a common mistake for each, plus the KPIs and procedures that keep a warehouse running well.
Quick answer: the warehouse process in 7 steps
1. Receiving goods from suppliers · 2. Putaway to a storage location · 3. Storage and inventory control · 4. Picking the items for each order · 5. Packing · 6. Shipping to the customer · 7. Returns processing. Quality control runs through every step, and cross-docking is a shortcut that skips storage.
The 10 warehouse processes at a glance
| Process | What happens | KPI to watch |
|---|---|---|
| 1. Receiving | Unload, count and check inbound goods | Dock-to-stock time |
| 2. Putaway | Move goods to the right storage location | Putaway accuracy |
| 3. Storage | Keep stock safe, organised and easy to reach | Space utilisation |
| 4. Inventory management | Track stock levels, counts and replenishment | Inventory accuracy |
| 5. Picking | Collect the items for each order | Picking accuracy, lines per hour |
| 6. Packing | Check, protect and label each order | Damage rate |
| 7. Shipping | Hand orders to carriers on time | On-time dispatch |
| 8. Returns | Receive, inspect and restock returns | Return processing time |
| 9. Quality control | Check goods and orders at every step | Perfect order rate |
| 10. Cross-docking | Move goods from inbound to outbound without storage | Dwell time |
The warehouse process flow: inbound and outbound
The correct product flow in a warehouse runs in one direction, from the receiving dock to the shipping dock, so goods never cross paths or travel backwards. It splits into two halves:
- Inbound (dock to stock): receiving, quality check and putaway. The time this takes is called dock-to-stock time: the hours between a truck arriving and the goods being available to sell.
- Outbound (order to door): picking, packing, staging and loading. It starts when an order drops into the warehouse management system (WMS) and ends when the carrier scans the parcel or pallet.
Returns run the flow in reverse, which is why they are also called reverse logistics.
1. Receiving
Receiving is where goods officially enter the warehouse. The team unloads deliveries at the receiving dock, checks them against the purchase order or advance shipping notice (ASN), and records them in the system. Every error made here shows up later as “missing” stock.
Steps:
- Schedule the delivery and prepare a dock door.
- Unload pallets or cartons and check the seals.
- Count and compare against the ASN, purchase order and packing list.
- Inspect for damage and report any shortage or overage.
- Scan the goods into the WMS and label them.
- Stage them for putaway.
Best practice: Ask suppliers for ASNs and barcoded cartons, so receivers scan instead of counting by hand.
Common mistake: Booking goods in without counting them. The system then shows stock that isn’t there.

2. Putaway
Putaway moves received goods from the staging area to their storage location. A good WMS suggests the best location for each item based on its size, weight and how often it sells, so fast movers end up close to the packing area.
Steps:
- Scan the pallet or carton in the staging area.
- Get a location from the WMS (directed putaway).
- Move the goods by forklift, pallet truck or trolley.
- Scan the location to confirm the item is stored in the right place.
Best practice: Complete putaway on the same day as receiving, so the dock stays clear and stock is available for orders quickly.
Common mistake: Putting items in a “temporary” spot without scanning. The stock exists but nobody can find it.
3. Storage
Storage keeps products safe, organised and easy to reach until they are needed. The challenge is balancing dense use of space with fast access. Warehouses combine several storage types: pallet racking for full pallets, bin shelving for small items, floor storage for bulky goods, automated systems (AS/RS) for dense high-volume storage, and special zones for temperature-controlled, high-value or dangerous goods.
Steps:
- Choose the storage type for each product’s size and turnover.
- Slot products using ABC analysis: fast “A” items at waist height near packing, slow “C” items higher up or further away.
- Label every location clearly, for example aisle-rack-level-bin.
- Re-slot regularly as demand changes.
Best practice: Use fixed locations for a small, stable range, and dynamic (chaotic) storage for large or changing ranges, where the WMS tracks every location.
Common mistake: Letting the same SKU spread across many half-empty locations. Consolidate them to free up space.

4. Inventory management
Inventory management is the data side of storage: knowing what you have, where it is, how much is reserved for orders and when to reorder. It keeps stock levels high enough to avoid stockouts and low enough to avoid tying up cash and space.
Steps:
- Track every movement with barcode or RFID scans.
- Count regularly with cycle counts, plus a wall-to-wall inventory when needed.
- Investigate differences between system and shelf.
- Replenish pick locations from reserve stock.
- Set reorder points based on demand and supplier lead times.
Best practice: Cycle count “A” items most often, since they drive most of your orders.
Common mistake: Only counting once a year. Small errors pile up until orders can’t be fulfilled.
5. Picking
Picking means collecting the right items, in the right quantity, for each order. It is usually the most labour-intensive process in a warehouse, because pickers spend much of their time walking between locations. The picking method you choose has a big effect on speed.
Steps:
- Discrete picking: one picker, one order at a time. Simple, good for low volumes.
- Batch picking: one picker collects items for several orders in one trip.
- Zone picking: each picker covers one zone, and orders pass from zone to zone.
- Wave picking: orders are released in timed waves, for example per carrier cut-off.
Best practice: Scan every item and location, and use optimised pick routes so pickers don’t zig-zag through the aisles.
Common mistake: Mixing up similar SKUs, such as sizes or colours, stored next to each other. Separate look-alike items.
6. Packing
Packing turns picked items into a shipment that arrives undamaged. It is also the last chance to catch a picking error before the customer does.
Steps:
- Verify the items by scanning them against the order.
- Choose the right box or mailer: as small as possible, as strong as needed.
- Protect the items with filling material.
- Add documents and inserts, such as invoices, return labels or marketing.
- Seal, weigh and label the parcel.
Best practice: Standardise packaging per product type and keep packing stations stocked, so packers don’t search for materials.
Common mistake: Oversized boxes, which cost more to ship and protect goods worse.
7. Shipping (dispatch)
Shipping, or dispatch, gets packed orders to the right carrier on time. In eCommerce it is driven by carrier cut-off times: an order that misses the last collection ships a day late.
Steps:
- Sort parcels by carrier and service.
- Stage them in the outbound area.
- Load them onto the carrier’s vehicle, checking parcel counts.
- Hand over with a carrier scan or signed manifest.
- Send tracking to the customer.
Best practice: Plan picking waves backwards from carrier cut-offs, so the latest orders still make the truck.
Common mistake: Treating “label printed” as “shipped”. Read what “order shipped” really means.
8. Returns processing (reverse logistics)
Returns processing handles goods coming back from customers. Online sales have much higher return rates than shops, especially in fashion, so a fast, clear returns process protects both margins and customer loyalty.
Steps:
- Receive the return and match it to the order (RMA).
- Inspect its condition.
- Decide: restock, refurbish, return to supplier or dispose.
- Restock sellable items quickly.
- Trigger the refund or exchange.
Best practice: Grade returns with clear rules and restock within a day or two, so items can be sold again at full price.
Common mistake: Letting returns pile up in a corner, where stock loses value and refunds are delayed.
9. Quality control
Quality control is not one step but a set of checks throughout the warehouse: at receiving (are the goods correct and undamaged?), in storage (are conditions right?), at packing (is the order correct?) and on returns (can the item be resold?).
Steps:
- Define checks for each process step.
- Sample inbound deliveries from new or problem suppliers.
- Verify orders with scanning or weight checks at packing.
- Record errors and their causes.
- Fix the root cause, not just the single order.
Best practice: Track the perfect order rate: the share of orders delivered complete, on time, undamaged and with correct documents.
Common mistake: Only checking at the end. Catching an error at receiving is far cheaper than after delivery.
10. Cross-docking
Cross-docking moves goods from inbound trucks straight to outbound trucks, with little or no storage in between. It suits pre-sorted, fast-moving goods, such as retail store replenishment or consolidated shipments.
Steps:
- Receive pre-labelled or pre-sorted goods.
- Sort them by destination.
- Move them across the dock to outbound doors.
- Load and dispatch, usually within hours.
Best practice: Coordinate closely with suppliers and carriers: cross-docking only works if inbound and outbound timing match.
Common mistake: Using cross-docking for goods that need checking or relabelling, which turns the dock into an unplanned storage area.
Warehouse KPIs to track
| KPI | What it measures | Process |
|---|---|---|
| Dock-to-stock time | Hours from arrival to goods available for orders | Receiving, putaway |
| Inventory accuracy | How closely system stock matches the shelf | Inventory management |
| Picking accuracy | Share of orders picked without errors | Picking, packing |
| Lines picked per hour | Picking productivity (see line item) | Picking |
| On-time dispatch | Share of orders shipped before the cut-off | Shipping |
| Perfect order rate | Complete, on time, undamaged, correct documents | All |
| Return processing time | Days from return arrival to restock and refund | Returns |
| Throughput | Units or orders handled per day | All |
Warehouse procedures: how to write good SOPs
Warehouse procedures, or standard operating procedures (SOPs), describe exactly how each process is done, so every shift works the same way. Good SOPs:
- Cover one process each, in numbered steps, with photos of the right result.
- Say what to do when something goes wrong, such as a damaged delivery or an empty pick location.
- Name who is responsible and which KPI the process affects.
- Live where people work, at the station or in the scanner, not in a binder.
- Are reviewed whenever the process, products or system change.
Running these processes yourself or with a 3PL
All 10 processes need space, trained staff, equipment and a WMS. Many online brands run them in-house at first, then hand them to a third-party logistics provider (3PL) as volumes grow or they expand to new countries. Compare the costs in 3PL vs in-house fulfilment, or plan your own site with our warehouse planning guide.
Read next: Distribution centre vs fulfilment centre · How Amazon’s robotic fulfilment centres work · Micro-fulfilment · Returns management
Frequently asked questions
What are the main warehouse processes?
The main warehouse processes are receiving, putaway, storage, inventory management, picking, packing, shipping and returns processing. Quality control runs through all of them, and cross-docking is used to move goods without storing them.
What is the correct product flow in a warehouse?
Goods should flow in one direction: from the receiving dock through putaway and storage, then picking, packing and the shipping dock. A one-way flow avoids goods crossing paths, which saves time and reduces errors.
Where are goods placed after the receiving process?
After receiving, goods are staged and then moved to a storage location during putaway, usually one suggested by the warehouse management system based on size, weight and how often the item sells.
What is dock-to-stock time?
Dock-to-stock time is how long it takes from a delivery arriving at the dock until the goods are stored and available for orders. Shorter is better, and many warehouses aim to complete it the same day.
What is the difference between picking and packing?
Picking is collecting the right items for an order from storage. Packing is checking those items, putting them in suitable packaging and labelling the shipment.
What are warehouse procedures?
Warehouse procedures, or SOPs, are written step-by-step instructions for each process, such as receiving or picking, so that every employee and shift works the same way.
What is cross-docking?
Cross-docking is moving goods from inbound to outbound trucks with little or no storage in between, often within a few hours. It suits pre-sorted, fast-moving goods.









