
What is cross-docking
Cross-docking is a distribution process in which goods enter through an inbound dock and leave through an outbound dock within hours, without long-term storage. The item is not put away, not held in inventory and not picked again: it simply changes trucks.
In practice, trucks from several suppliers arrive at the distribution center (DC), the load is checked, split by destination (store, customer or route) and loaded onto other vehicles. The building works as a transfer point, not as a warehouse.
The gain comes from removing steps. With no putaway, no storage and no order picking, dwell time falls from days to hours and the cost per pallet falls with it. The price is tight synchronization between arrivals and departures: any delay becomes a queue at the dock.
Visual map of cross-docking
The map shows the flow from receiving to shipping, the main types and the worked example in this article.

Types of cross-docking
| Type | How it works | What it requires |
|---|---|---|
| Pre-allocated | The destination of each unit is set on the order before the load arrives | Advance shipping notice (ASN) and a label per destination |
| Post-allocated | The split by destination is decided after arrival | A larger sorting area and a system that allocates in real time |
| Opportunistic | Only items that arrive with an open order go straight through; the rest goes to stock | A WMS that matches receipts and demand on the spot |
| Manufacturing | Components from several suppliers are consolidated and sent to the line in order of use | A stable production schedule and synchronized deliveries |
It is also classified by handling unit: in full-pallet (flow-through) cross-docking the pallet arrives and leaves intact; in break-bulk cross-docking the pallet is opened and the cartons are recombined by destination, which adds labor and time.
Example: 72 pallets a day for 4 stores
Fictional example. A DC receives 3 trucks of 24 pallets every day, one per supplier, and serves 4 stores. Orders are already set (pre-allocated cross-docking):
| Origin | Store A | Store B | Store C | Store D | Total |
|---|---|---|---|---|---|
| Supplier 1 | 8 | 6 | 6 | 4 | 24 |
| Supplier 2 | 6 | 6 | 8 | 4 | 24 |
| Supplier 3 | 6 | 6 | 8 | 4 | 24 |
| Total per store | 20 | 18 | 22 | 12 | 72 |
To compare costs, use the formula below, assuming $6.00 per pallet move and $4.00 per pallet per day of storage:
Cost per pallet = moves × cost per move + days in stock × daily storage cost
| Model | Moves | Days in stock | Calculation | Cost per pallet |
|---|---|---|---|---|
| Traditional | 4 (receive, put away, pick, load) | 5 | 4 × 6 + 5 × 4 | $44.00 |
| Cross-docking | 3 (unload, sort, load) | 0 | 3 × 6 + 0 × 4 | $18.00 |
- Saving per pallet: 44 − 18 = $26.00 (a 59% reduction).
- Per day: 72 × 26 = $1,872.00 ($3,168.00 versus $1,296.00).
- Per month (22 working days): 1,872 × 22 = $41,184.00.
The unit costs are assumptions for the example: replace them with your own DC figures. The capital tied up in stock is not counted here, and it favors cross-docking even more (see inventory turnover).
How to implement it in 6 steps
- Pick the candidate flows. High-turnover items with predictable demand and a destination known at the origin. See the ranking in ABC analysis.
- Synchronize the time windows. Schedule arrivals by dock and hour so that departures leave right after the last inbound load.
- Require the ASN from suppliers. Without an advance notice with quantities and destinations, there is nothing to pre-allocate.
- Standardize identification and labels. A barcode or RFID tag on every unit, with a readable destination.
- Size the sorting area. It should hold the largest lot of one window and nothing more; if an item stays longer than a day, it is no longer cross-docking.
- Measure and adjust. Track dock dwell time, orders filled and damage. A WMS makes real-time allocation easier.
Internal replenishment between areas follows a similar logic, as shown in internal milk run logistics.
When to use it and when to avoid it
| Favors cross-docking | Works against it |
|---|---|
| Stable, predictable demand | Erratic or slow-moving demand |
| On-time suppliers with a reliable ASN | Frequent late deliveries |
| Perishable or fast-moving items | Items needing long inspection or kitting |
| Many suppliers and many destinations | One supplier and one destination (direct delivery is enough) |
| A system that identifies every unit | Dirty master data and unreadable labels |
It also shortens total order time (lead time) and leaves less room for the order distortion described in the bullwhip effect, because less intermediate stock accumulates uncertainty. For the whole chain, see supply chain; for delivery and responsibility terms in international purchasing, see Incoterms.
Common mistakes and limitations
- Turning the dock into storage. Freight sitting in the sorting area for more than a day is informal warehousing, with storage cost and without storage control.
- Operating without advance information. With no ASN and no label per destination, sorting becomes slow manual checking.
- Ignoring synchronization. If one of the three trucks is late, departures wait and the advantage disappears.
- Undersized dock. Too few doors and too little maneuvering space create truck queues.
- Applying it to every item. Slow movers and uncertain demand still need safety stock (see inventory management).
- Not tracking damage. More fast handling can raise damage if the crew is not trained.
Frequently asked questions
What is cross-docking?
It is moving freight from the receiving dock straight to the shipping dock, without long-term storage.
What is the difference between cross-docking and traditional warehousing?
In traditional warehousing the item is put away, held in stock and later picked. In cross-docking those three steps do not exist.
How long can freight stay in a cross-dock?
Usually from a few hours up to 24 hours at most. Beyond that, the operation behaves like storage.
What are the advantages of cross-docking?
Less inventory, fewer moves, lower cost per pallet, shorter delivery time and less storage space used.
What are the disadvantages?
It needs synchronization between suppliers and transport, reliable advance information and a well-sized sorting area, and it does not suit erratic demand.
Does cross-docking need a WMS?
Not for small volumes, but a WMS helps greatly with allocating loads by destination in real time, especially in post-allocated and opportunistic models.
Sources
- APTE, U. M.; VISWANATHAN, S. Effective cross docking for improving distribution efficiencies. International Journal of Logistics: Research and Applications, v. 3, n. 3, 2000.
- BARTHOLDI, J. J.; GUE, K. R. The best shape for a crossdock. Transportation Science, v. 38, n. 2, 2004.
- BALLOU, R. H. Business Logistics/Supply Chain Management. Pearson.
- CHOPRA, S.; MEINDL, P. Supply Chain Management: Strategy, Planning, and Operation. Pearson.
Keep studying: trusted sources and links
- CSCMP: Supply Chain Management Definitions and Glossary
- ILOS: Instituto de Logística e Supply Chain (in Portuguese)
- Wikipedia: Cross-docking
- Wikipedia: Warehouse
Save this address: Manufatura Enxuta is your school for lean manufacturing. Come back whenever you need to study, with a complete article, a visual map and trusted sources. Follow one of the learning paths or check the A–Z glossary.
Want real pull production?
Download the free pull production e-book, with kanban, supermarkets and leveling.
Download the e-book
