Inter-Warehouse Transfers
This guide shows you how to move inventory between different physical warehouses using the two-step ship and receive workflow. This process ensures you always know exactly what is in your warehouses and what is currently on the truck.
For a deeper understanding of why we use this workflow, see the Explanation: Understanding Warehouse Transfers.
Creating a Transfer Order
- Navigate to Inventory → Stock Pickings.
- Click Create Stock Picking.
- Set the Type to "Internal".
- Select your Source Location (where stock is leaving) and Destination Location (where stock is going).
- In the Product Lines section, click Add Product Line.
- Select the product and enter the Quantity to move.
- Click Save or Confirm.
Step 1: Shipping the Stock
Once the transfer is confirmed, the sending warehouse must "ship" the items to move them into transit.
- Open the Confirmed transfer order.
- Verify that the items are packed and ready to leave.
- Click the Ship button.
What happens next? The system creates a stock movement from your warehouse to a virtual "Transit" location. The items are no longer available in the source warehouse but appear in "In-Transit" reports.
Step 2: Receiving the Stock
When the delivery arrives at the destination warehouse, the receiving team must record the receipt to move the items into their local stock.
- Navigate to Inventory → Stock Pickings.
- Filter for transfers with the status Shipped.
- Open the relevant transfer.
- Click the Receive button.
Result: The stock is moved from the virtual "Transit" location into the destination warehouse's internal stock. The transfer status changes to Done.
Monitoring In-Transit Stock
To see what is currently moving between warehouses:
- Dashboard: Check the Transfers in Transit widget for a quick count and value.
- Stock Quantities: Go to Inventory → Stock Quantities and filter by the "Transit" location to see exactly which products are on the road.
- Filters: In the Stock Pickings list, use the Type: Internal and Status: Shipped filters.
Troubleshooting & FAQ
| Question | Answer |
|---|---|
| Can I cancel a shipped transfer? | No. Once shipped, the stock is "on the road." You must receive it first, then create a new transfer to send it back if needed. |
| How do I handle damaged goods? | Receive the full transfer first, then perform an Inventory Adjustment to record the loss or damage. |
| Why is the "Receive" button missing? | The button only appears if the transfer has already been "Shipped." |
For full technical specifications and state details, see the Reference: Warehouse Transfer Reference.