Inter-warehouse transfers
When you ship a pallet from your 3PL to your home office, or rebalance stock between two 3PLs, an inter-warehouse transfer is the right primitive. The stock leaves the source warehouse, enters an “in-transit” pseudo-state, and lands in the destination warehouse when you confirm receipt.
In this guide:
- Create a transfer
- Track in-transit stock
- Confirm receipt
- Reconcile shorts and overs
Prerequisites
- At least two warehouses configured. See Multi-warehouse.
inventory.transferpermission.
Step 1: Create a transfer
Go to Inventory → Transfers in the sidebar and click New transfer.
Fill in:
- From warehouse — source.
- To warehouse — destination.
- Expected ship date and Expected receive date — used by forecasting and the dashboard’s “in-transit” rollup.
- Lines — for each SKU, the quantity moving. Type the SKU or scan a barcode if your devices support it.
Click Create. The transfer enters status Draft.
Step 2: Mark as shipped
When the stock physically leaves the source warehouse, click the transfer → Mark shipped. Hilal:
- Decrements the source warehouse stock.
- Increments in-transit stock.
- Status flips to In transit.
In-transit stock counts as available for sale in days-of-cover calculations (you’ll have it soon) but doesn’t count as physically present anywhere.
Step 3: Confirm receipt
When the stock arrives at the destination warehouse, click Confirm receipt. Enter the actual quantities received per line. If they match the shipped quantities, status flips to Received, in-transit stock is decremented, and destination stock is incremented.
Step 4: Reconcile shorts and overs
If the received quantity differs from the shipped quantity:
- Short (received less than shipped) — Hilal asks you to choose: write off the difference (loss), or leave the line Partial while you investigate.
- Over (received more than shipped) — likely a counting error in the source. Hilal flags it and adjusts both warehouses.
Every reconciliation creates an audit-log entry.
Troubleshooting
- Source warehouse doesn’t have enough stock. The transfer creation will block. Either reduce the quantity or wait for inbound stock to arrive.
- Stock shows zero in destination after marking received. Make sure you clicked Confirm receipt, not just Mark shipped.
- Recurring transfers between the same warehouses. Save a transfer as a Template (top-right of the transfer detail page) — next time, click Use template and just adjust quantities.