Moving stock between warehouses without losing track of what is available
Goods in transit are still your inventory, but they are not necessarily available to pick. A practical workflow for transfers, receipts and discrepancies.
A pallet leaves your main warehouse on Monday. The branch expects it on Tuesday. If both locations show the goods as available during the journey, the business may sell the same stock twice. If neither location shows any record of it, the pallet can disappear from the team's view until someone asks where it went.
A warehouse transfer should describe that journey explicitly: approved movement, dispatched quantity, stock in transit and confirmed receipt. The business may still own the goods throughout, but ownership and immediate availability are different questions.
Microsoft's Business Central documentation illustrates the distinction with transfer orders that post shipment and receipt separately and track an in-transit quantity. It also describes direct-transfer options. The appropriate method depends on the physical operation; a journey between sites should not be recorded as instantaneous merely because that is easier to enter.
Approve the movement before booking transport
The inventory planner or another nominated owner should establish why the stock needs moving and what each location will hold afterwards. A branch shortage does not automatically justify emptying the central warehouse of goods already needed for accepted orders.
Check usable stock, existing commitments, expected receipts and demand at both ends. Include the transport and handling cost when comparing transfer with a new supplier delivery. A full pallet moving on a scheduled vehicle may be economical; a few urgent units on a dedicated trip may need separate approval.
Create a transfer reference containing the source, destination, product identifiers, units of measure, quantities and expected dates. Include relevant batch, serial or expiry information. The destination should confirm it can receive and store the goods, particularly where space, handling or temperature conditions matter.
Record what actually leaves
The dispatch team picks against the authorised transfer and confirms the actual quantity handed over. If 96 units are loaded against a request for 100, record 96 as shipped. Do not mark the full request as dispatched and rely on a comment to explain the difference later.
Use the same transfer reference on the packing information and transport record. Retain the handover evidence required by the business's normal process. The shipping record should update availability at the source so the departed goods are no longer offered for immediate dispatch there.
For a partial transfer, make the remaining quantity explicit. It might stay open for a later journey or be cancelled by the authorised owner. Either outcome is clearer than leaving everyone to infer whether the missing four units are still coming.
Receive against the transfer, not the request
At the destination, the receiving team checks the goods against what was dispatched. Record quantities and condition before making the stock freely available. Goods awaiting inspection may need a separate status even after they are physically inside the building.
Suppose 96 units leave the first site, 94 arrive intact and two arrive damaged. The destination should not simply receive 100 because that was the original request. It needs records for the 94 usable units and the two damaged units, using the business's agreed receiving and quarantine process. The unshipped four remain a separate matter.
This distinction helps resolve responsibility. A picking shortage, damage during transport and an incomplete receipt entry require different evidence and actions. They should not all be buried in a single stock adjustment.
Keep overdue transfers visible
Assign an owner to review transfers still in transit beyond their expected arrival. Start by checking the transport status and whether the receiving entry is missing. The goods may already be on a shelf, but the system cannot know that until the receipt is recorded correctly.
If a genuine loss or discrepancy remains, investigate it through the agreed stock-control process. An authorised adjustment may eventually be necessary, but it should reference the transfer and its evidence. Reversing and recreating movements simply to remove an overdue line can obscure the original problem.
Customer-facing availability should follow the same logic. Sales may quote an expected receipt date where the business supports that promise, but should not describe stock on a vehicle as ready for collection. If arrival slips, update the affected orders rather than leaving the original date untouched.
A short daily review of dispatched-but-unreceived transfers is often more useful than a complicated report nobody owns. It shows where stock is travelling, where a receipt is overdue and which customer promises depend on it arriving. The transfer is complete when both the physical goods and the records reach the destination.
Related guidance: reconciling goods received.
AI-generated editorial illustration.