Move stock between branches
Transfer stock to another branch — creates a transfer order under the hood.
Open in dashboardInventory
Overview
Moving stock to a different branch generates an inter-branch transfer order. Unlike same-branch moves, this is a two-sided action: the origin branch ships and the destination branch receives. The full lifecycle is visible on the Transfer Orders tab.
When to use it
- Rebalancing stock across locations (e.g., topping up a low branch from a high one)
- Supplying a newly-opened branch from an existing one
- Cost adjustments when a receiving branch takes on different overhead
How to use it
Video tutorial coming soon
- Open Inventory -> Stock in the origin branch.
- Find the product row and open the row action menu.
- Choose Move to Branch.
- Fill the form:
- Destination branch — the branch receiving the stock.
- Quantity — how much to move.
- Reason (optional) — free-text note.
- Cost adjustment (optional) — override the default cost carried to the destination.
- Click Confirm — a new transfer order is created in DRAFT / SHIPPED state and appears on the Transfer Orders tab for both branches to manage.
Tips & gotchas
- This is not a direct stock swap — it goes through the transfer order lifecycle (DRAFT -> SHIPPED -> RECEIVED). Stock does not land in the destination until received.
- MANAGER+ is required to create / approve a transfer order.
- Cost adjustment is optional — leave blank to carry cost over unchanged.