Transferring inventory between locations (Shopify admin)

You can transfer inventory between your store's active locations.

However, you can't create transfers for products that use a third-party fulfillment service.


  1. From your Shopify admin, go to Products > Transfers.

  2. Click Create transfer.

  3. In the Origin section, click Select origin and then click the origin location that you want to transfer inventory from.

  4. In the Destination section, click Select destination and then select the active location that you want to receive inventory.

  5. In the Add products section, enter or select the products and variants that you want to add to the transfer, and then click Add to transfer.

  6. Under Quantity, enter the quantities for each product in the transfer. If you enter an amount greater than the available product quantity at the origin location, then the inventory quantity at the origin will be a negative number after the transfer is created.

  7. Optional: In the Shipment details section enter the following:

    • a date in the Expected arrival field
    • the Shipping carrier. The shipping carrier might automatically be selected based on the tracking number that you entered, and can be manually adjusted.
    • the Tracking number for that shipment
  8. Optional: In the Additional details section assign a reference number or a tag to the transfer.

  9. Click Save as draft.

Your transfer is now in a draft status. You can click Mark as pending after you prepare your items for transfer.

After a transfer is marked as pending, you can't continue to edit the transfer. Marking your transfer as pending also adjusts Available inventory values at the origin location and Incoming inventory at the destination location.

Can't find answers you're looking for? We're here to help you.