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

Topic summary

A merchant needs to hold inventory at Location A (for store pickup) while using Location B as the return address on shipping labels, but cannot ship/receive at A or hold inventory at B. Both locations must remain separate for tax purposes.

Attempted Solution:
One user suggested editing the return address under Settings > Shipping and delivery > Shipping labels by clicking “Edit” next to the carrier.

Current Problem:
The original poster and another user report they don’t have an “Edit” button next to their shipping carriers (USPS). Clicking the carrier only shows preferred services, not return address options.

Status:
The issue remains unresolved. Multiple users face similar challenges needing to separate inventory location from shipping/return addresses, with no clear solution found within Shopify’s native settings.

Summarized with AI on October 28. AI used: claude-sonnet-4-5-20250929.

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.