Setting up your locations

The maximum number of locations that you can have depends on your plan:

  • Shopify Lite - 3
  • Basic Shopify - 4
  • Shopify - 5
  • Advanced Shopify - 8
  • Shopify Plus - 20 (Contact your Merchant Success Manager if you need more than 20 locations.)

Apps that stock inventory or fulfill orders for you are considered to be locations but don't count towards those limits. When you add such an app to your store, or when you first enable locations, the app is automatically added as a location.

Create and modify locations

Steps:

After you create a location, it’s added to the bottom of your fulfillment priority list.

Set the priority of locations for fulfilling orders

If you have more than one active location, you need to specify the priority sequence for order fulfillments.

When orders are placed through any online sales channel, they are assigned to a location where they should be fulfilled from based on the priority list and available inventory. If any location can fulfill the entire order, then the inventory is drawn from that location. If no location can fulfill the entire order, then a split order is created and assigned to multiple locations. You can switch the location you are fulfilling from on the Orders page.

Shopify POS orders use available inventory from the location where the sale is made.

Steps:

Change the shipping origin

After you enable multiple locations, your shipping rates are calculated based on the location that is set as the shipping origin.

You can set any of your active locations to be the shipping origin. However, apps and deactivated locations can't be set as the shipping origin.

If you change the shipping origin to a location where a carrier isn't supported, then the rates for that carrier are hidden at the checkout. For example, if you set the shipping origin to a location that is in the United States, then Canada Post rates aren't displayed at the checkout.

Rates for buying shipping labels from the Shopify admin are calculated based on the fulfillment location, not the shipping origin.

Steps:

Prevent a location from fulfilling online orders

Steps:

Deactivate and reactivate locations

If you no longer want to sell from, fulfill from, or stock inventory at a location -- either for a period of time or permanently -- you can deactivate it.

When you deactivate a location, it’s no longer shown on filters and menus, you can no longer manage inventory in the location, and you can't use it as your shipping origin. You always need to have at least one active location.

Deactivated locations don’t count towards your locations limit.

You can’t deactivate a location that is a private or third-party app. Instead, remove the app.

You can’t deactivate the location that's currently set as your shipping origin. You first need to change the shipping origin to another location.

Before you deactivate a location, you need to complete all orders and transfers that are assigned to it, and reassign them to another location. If you don’t, you’ll be prompted to fulfill the orders and have the inventory quantities reassigned.

Steps:

If you want to reactivate the location, go through the same steps but click Reactivate location.

Delete locations

If you no longer want to sell from, fulfill from, or stock inventory at a location, you can delete it permanently.

Historical data is saved for reporting purposes.

Before you can delete a location, you need to deactivate it. Before you can deactivate a location that's set as your shipping origin, you need to change the shipping origin to another location.

Steps:

Ready to start selling with Shopify?

Try it free