We're constantly trying to improve your support experience, and your feedback is extremely valuable to us.

Please take a moment to tell us about your experience today.
Sign up for future Help Center user research studies.

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 Plus Support 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 the location with the highest priority oversells the product.

For example, suppose you have two locations: Location A in top priority and Location B as second priority. Location A has 1 shirt and Location B has 2 shirts. If you receive an order for 2 shirts, then Location B fulfills it. If you receive an order for 3 shirts, then Location A oversells the shirt and finishes with an inventory of -2.

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

Some businesses have locations that hold inventory for in-person sales only, or locations that are only for storage. Preventing a location from fulfilling online orders ensures that orders from sales channels such as the Online Store, Amazon, and Facebook Shop do not use inventory from these locations.

The location's inventory can still be used to fulfill draft orders and orders from other sales channels, such as the Point of Sale and Wholesale channels. Check with your sales channels to see whether they follow your store's inventory policies when they create 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 or transfer 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