What Is Cross-Docking?
Also known as: cross dock, flow-through
Definition
Cross-docking is a logistics practice where inbound goods are moved directly to outbound shipping with little or no storage in between. It cuts handling and holding cost but needs accurate inbound timing and known demand.
Cross-Docking Explained
In a cross-dock flow, a receipt is matched to an existing outbound order or transfer and staged at the dock door rather than put away. Pure cross-docking happens within hours. Some operations hold goods for a day or two and call that flow-through.
It works best when demand is known at the time of receipt, for example a sales order that was already placed, a store replenishment, or a transfer between plants. It fails where inbound arrival is unreliable or where goods must be inspected first.
ERP support varies. Infor LN warehouse orders and outbound procedures can link inbound receipts to outbound lines. NetSuite and others use drop-ship and special-order links or WMS rules to direct receipts straight to staging. In SyteLine, a receipt can be matched to a customer order line and shipped without a long stock dwell, though it is often handled as a procedure rather than a dedicated mode.
The key controls are matching rules (which receipt satisfies which order), staging location discipline, and a clear exception path when quantities do not match.
Why It Matters
- It reduces storage, handling and inventory carrying cost for pass-through items.
- Customer lead time shortens when goods skip put-away and picking.
- It exposes weak inbound visibility quickly, which is useful as well as risky.
- Combined with ASN data, it can run with almost no manual keying.
In Practice
A distributor receives 20 pallets of a component for three customer orders already on file. Instead of 20 put-aways and later picks, the receiving clerk scans each pallet, the system matches it to the open orders, and the pallets are staged at the outbound door. A short pallet leaves one order open and triggers a backorder rather than a stock error.
Frequently Asked Questions
What is the difference between cross-docking and put-away?
Put-away stores received goods in a location for later picking. Cross-docking sends them straight to outbound staging for a known order.
Does cross-docking suit manufacturers?
Sometimes, mainly for outsourced finished goods, spare parts or inter-plant transfers. Production materials usually need inspection and storage first.
What data does cross-docking need?
Reliable inbound dates, order or transfer links, and scan-based receiving. Without them the process turns into manual searching.
Related Terms
Warehouse Management System (WMS)
A warehouse management system (WMS) is software that directs and records warehouse work at bin level: receiving, put-away, replenishment, picking, packing and shipping. It tells operators where to go and what to scan, and posts the resulting stock movements to the ERP.
Advance Ship Notice (ASN)
An advance ship notice (ASN) is an electronic message a supplier sends before a shipment arrives, listing what is on the truck, how it is packed and how it is labelled. In EDI it is transaction set 856.
Put-Away
Put-away is the warehouse step that moves received goods from the receiving dock to a storage location and records that location in the system. Directed put-away uses rules to choose the best bin.
ATP (Available to Promise)
ATP (available to promise) is the portion of inventory and scheduled production not yet committed to existing customer orders, calculated by date so order entry can quote a delivery a customer can rely on.
Lead Time
Lead time is the elapsed time between initiating an order and having the material available for use. In ERP it is the offset MRP applies when back-scheduling a planned order from its due date to its release date.
Working with Cross-Docking in a live environment? Our engineers do this every day - and our AI agents automate most of it.