App

Transfer stock between locations

Move products from one location to another with a draft, send, receive workflow — stock only moves when the transfer is received.

Updated Aug 14, 2026

A stock transfer moves products between two of your locations through three states: Draft → Sent → Received. Draft and sent are paperwork — the actual stock movement happens in one transaction when the transfer is received, so quantities can never be stranded in between.

Transfers need at least two active locations. Viewing needs the transfers permission; creating and moving them needs transfer management.

How do I move stock to another location?

Create the transfer

Open Inventory transfers (/inventory/transfers) and click the new-transfer button. Pick the from and to locations and add product lines with quantities. Only stock-tracked products can be transferred. This saves a Draft.

Send it

When the box physically leaves, mark the transfer Sent. Sending validates that the source location actually has enough of every line and blocks with a per-product shortfall message if not.

Receive it at the destination

When the box arrives, the receiving side marks it Received. Both locations' stock updates together in a single transaction: the source is debited, the destination is credited.

Statuses at a glance

StatusStock effect
DraftNone — editable paperwork
SentNone yet — in transit, quantities validated
ReceivedSource debited, destination credited, atomically
CancelledNone — the transfer is closed without moving stock
Because stock moves at receive time, selling the goods at the source while a transfer is in transit can make the receive fail — you'll see "the source location no longer has enough stock to receive this transfer". Reconcile the source (a stock count or adjustment) before receiving.

Location membership matters: you can only move stock to and from locations you belong to, so one site can't quietly credit itself from another.

Common questions

Can I edit a transfer after sending it?

No — send it when the quantities are final. If something changed, cancel and create a corrected transfer.

Why can't I see the New transfer button?

Either you don't hold transfer management permission, or the workspace has fewer than two active locations.

How do transfers show up in reporting?

Each received transfer writes paired entries in the stock movement journal, so Stock movement log and per-location Stock on hand both reflect it.

Keep reading

Related

3
Products and stockSet up the retail catalog, track on-hand quantities per location, run a stock count, and move stock between sites.Run a stock countCount your physical inventory against expected stock, review variances, and apply the corrections in one transaction.Working with multiple locationsSwitch between sites, understand what is scoped to a location and what is shared across the business, and read the all-locations rollup.