How to hold inventory at one location but ship from another?

I have two locations, call them A & B. Here’s the setup:

Location A:

  • Holds all inventory
  • Used for store pickup

Location B:

  • Holds no inventory
  • Used exclusively as return address

I need to be able to use B for the return address when purchasing shipping labels through Shopify. I have tried all combinations of shipping settings and location settings, but I can’t seem to achieve this. If I remove A from the shipping profile in order for B to show up as the return address, it no longer allows customers to purchase products for shipping. I essentially need some sort of location/fulfillment hierarchy, or the ability to choose the location when purchasing the label, but that doesn’t exist.

Things to consider:

  • I cannot ship/receive at A.
  • I cannot hold inventory at B.
  • A and B must remain separate for tax rates.
  • I will not use a third-party app, free or paid.

I have searched all throughout the forums and tried Sidekick, but nothing has worked. Any help is much appreciated!

Go to Settings > Shipping and delivery
Scroll down to Shipping labels
Click Edit next to your shipping carrier (e.g., USPS, UPS)

You’ll see: “Return address”
Manually enter Location B’s address as your return address here. Shopify will now use this for labels only, regardless of fulfillment location (A)

I don’t have an “Edit” next to the shipping carrier (USPS only), and when I click on the carrier, it brings me to a list of preferred services.

Thank you very much for your help!

Screenshots:

1 Like

I also have this concern and don’t have an “edit” button under the carrier(s) of choice. I hold inventory at my home office, but will ship and receive returns from a PO Box. Need inventory to show office. Need shipping rates and public visibility to be the PO.