Skip to content

Transfer stock between outlets

Use a stock transfer to move goods from one outlet to another in the same organization. A transfer goes through three steps: Draft, In Transit and Received. Stock leaves the source outlet when the transfer is shipped and arrives at the destination when it is received.

Go to Product & Inventory → Stock → Stock Transfers.

Stock Transfers list with the status filter and ‘New Transfer’ button

A transfer is always created from the source outlet, which is the active outlet in the sidebar.

  1. Select the source outlet in the sidebar’s outlet picker.
  2. Click New Transfer.
  3. Pick the To Outlet and add Notes if needed.
  4. Save. The transfer opens in Draft.
  5. Click Add Item, pick the Product Variant, enter the Qty and save. Repeat for each product.
  6. Check the Items list. While it’s a draft you can remove an item with the bin icon.

A draft transfer’s detail page: header with From → To outlets and Ship / Cancel buttons, status stepper, and the Items table with at least one item

  1. Open the Draft transfer from the source outlet.
  2. Click Ship. The status changes to In Transit and the stock is deducted from the source outlet.

Once shipped, the items can no longer be changed.

  1. At the destination, select that outlet in the sidebar.
  2. Open the In Transit transfer.
  3. Click Receive and confirm. The stock is added to the destination outlet, and the Received column shows the quantity received.

Click Cancel on a Draft or In Transit transfer and confirm with Cancel Transfer. If it was already shipped, the stock goes back to the source outlet.

Viewing transfers needs stock.transfer.read. Creating, shipping, receiving and cancelling need stock.*.