Setting up and managing locations

You can add, deactivate, reactivate, and delete your locations from the Locations settings in your Shopify admin. You can also view, filter, sort, and search your locations in Settings > Locations > All locations. The maximum number of locations depends on your store's Shopify subscription plan.

After you add locations, you can set up order fulfillment for your locations and then assign inventory to those locations.

Location quantity limit

The maximum number of active locations that you can have depends on your store's Shopify subscription plan. Each Shopify subscription plan has the following active location limits:

  • Starter: 2 locations.
  • Basic: 10 locations.
  • Grow: 10 locations.
  • Advanced: 10 locations.
  • Shopify Plus: 200 locations.

Locations that you deactivate don't count toward your location limit. You can find your location limit and how many you've used in the Locations settings page.

If you use apps that physically stock inventory for you, then they're treated as locations. Inventory apps include dropshipping apps, third-party logistics services, and custom fulfillment services. For example, an app can be a warehouse that fulfills orders on your behalf. Location apps are listed in the Locations settings in the App and custom fulfillment locations section. Although these apps are treated as locations, they don't count toward your location limit.

Some fulfillment apps allow you to manage inventory for the same product at both your store locations and the fulfillment app simultaneously. Learn more about managing inventory from multiple locations and fulfillment apps.

Add a location

You can add a location in your Shopify admin. Your inventory is made available for online purchases by default in each new location. After you create a location, you can activate delivery methods for your location. Your new location is added to the bottom of your order routing list.

Steps:

Desktop
  1. From your Shopify admin, go to Settings > Locations.

  2. In the All locations section, click Add location.

  3. In the Location details section, add your location name and address:

    1. In the Name section, click Add.
    2. Enter a location name, and then click Done.
    3. In the Address section, click Add.
    4. Enter a location address, and then click Save.
  4. Optional: If you don't want to make your inventory available for online purchases at this location, then deactivate the Inventory at this location is available to fulfill online orders option. This option is activated by default for each new location.

  5. Optional: To list this location as a physical store, go to the Physical storefront section and activate the "List this location as a physical store to help customers find it" setting. This lets customers find the location through the Shop sales channel.

  6. Click Save.

Mobile
  1. From the Shopify app, tap Menu, and then tap Settings Settings.

  2. In the Store settings section, tap Locations.

  3. In the All locations section, tap Add location.

  4. In the Location details section, add your location name and address:

    1. In the Name section, tap Add.
    2. Enter a location name, and then tap Save.
    3. In the Address section, tap Add.
    4. Enter a location address, and then tap Save.
  5. Optional: If you don't want to make your inventory available for online purchases at this location, then deactivate the Inventory at this location is available to fulfill online orders option. This option is activated by default for each new location.

  6. Optional: To list this location as a physical store, go to the Physical storefront section and activate the "List this location as a physical store to help customers find it" setting. This lets customers find the location through the Shop sales channel and allows POS logins at this location.

  7. Tap Save or .

Verify your location address

When you enter your location's address, it's automatically verified by Google. If your address can't be verified, then a suggested address is displayed. An unverified address can prevent you from offering local delivery in your store or buying shipping labels in Shopify admin.

To resolve verification issues, check whether a postal service or Google recommends a different address format, and update your address to the new format. If the postal service uses a different address format than Google, then you can submit a correction to Google directly.

Steps:

  1. Verify that the address is recognized by a postal service, such as Canada Post, DHL, or USPS.
  2. Search the address in Google Maps to confirm the correct address formatting.
  3. If the address formats in the previous steps don't match, then you can submit an address correction to Google.

Filtering and searching locations

All your locations display on the Locations page by default. You can search your locations using keywords, or filter locations by location status and by POS plan in your locations list. You can also sort locations by name in ascending or descending order.

Review the following table of available locations filters and their options.

Filters and their options in the locations list
FilterFilter option
Location statusActive, Inactive
POS planPro, Lite

Deactivating and reactivating locations

If you don't want to sell or fulfill orders at a location, then you can deactivate it. Deactivating a location doesn't affect inventory quantities at that location. You can still perform the following inventory operations at a deactivated location:

  • View inventory quantities.
  • Transfer inventory to and from the location.
  • Adjust inventory quantities.
  • Accept returns that restock inventory.

When you deactivate a location, it doesn't display on filters and menus or on the inventory card on product or variant pages, it can't fulfill orders, and you can't use it as your default location. You always need to have at least 1 active location.

Deactivated locations don't count towards your locations limit. You can reactivate a location at any time to continue fulfilling orders from it.

Deactivate a location

You can deactivate a location in your Shopify admin at any time. Before deactivating a location, review the following considerations:

  • If there are any orders or transfers assigned to the location that you want to deactivate, then you're prompted to fulfill the orders and have the inventory quantities reassigned to another location during deactivation.
  • If the location is on the POS Pro subscription plan, then you must downgrade the location before you can deactivate it.
  • You can't deactivate the location that's currently set as your default location. You first need to change the default location to another location.
  • You can't deactivate a location that's a private or third-party app. Instead, remove the app.

Steps:

Desktop
  1. From your Shopify admin, go to Settings > Locations.

  2. In the All locations section, click a location that you want to deactivate.

  3. Click Deactivate location.

  4. Optional: If your location has any inventory, orders, or transfers assigned, then select another location to move the inventory to.

  5. Click Deactivate location.

Mobile
  1. From the Shopify app, tap Menu, and then tap Settings Settings.

  2. In the Store settings section, tap Locations.

  3. In the All locations section, tap the location that you want to deactivate.

  4. Tap Deactivate location.

  5. Optional: If any inventory, orders, or transfers are assigned to this location, then select another location to move the inventory to.

  6. Tap Deactivate location.

Reactivate a location

You can reactivate a location that you previously deactivated. When applicable, this reactivated location counts towards your locations limit.

Steps:

Desktop
  1. From your Shopify admin, go to Settings > Locations.

  2. In the All locations section, click a location that you want to reactivate.

  3. Click Activate location.

Mobile
  1. From the Shopify app, tap Menu, and then tap Settings Settings.

  2. In the Store settings section, tap Locations.

  3. In the All locations section, tap the location that you want to reactivate.

  4. Tap Activate location.

Delete a location

If you no longer want to sell from, fulfill from, or stock inventory at a location, then you can delete a location permanently. When you delete a location, historical data about orders, inventory movements, and sales from that location is preserved in your reports and analytics. This means you can still access past performance data and reporting for deleted locations.

Before you can delete a location, you need to deactivate it.

Steps:

Desktop
  1. From your Shopify admin, go to Settings > Locations.

  2. In the All locations section, click a location that you want to delete.

  3. Click Delete location, and then click Delete location.

Mobile
  1. From the Shopify app, tap Menu, and then tap Settings Settings.

  2. In the Store settings section, tap Locations.

  3. In the All locations section, tap a location that you want to delete.

  4. Tap Delete location, and then tap Delete location.

Troubleshooting locations

Review the following common issues when managing locations.

"Deactivate location disabled" error

If you can't deactivate a location and see a Deactivate location disabled message, then review the following reasons:

  • The location is your default location: You need to change the default location to another location before you can deactivate it.
  • Inventory is being migrated: If inventory is being transferred to this location, then wait 24-48 hours for the migration to complete.
  • You don't have the required permissions: If your store is part of a Shopify Plus organization, then you might not have permission to deactivate locations. Contact your account owner or administrator.
  • Pending orders or transfers: The location has orders or inventory transfers that need to be completed or reassigned to another location first.
  • Location is on POS Pro: If the location uses the POS Pro subscription, then you need to downgrade to POS Lite before you can deactivate it.

Inventory unavailable errors

If customers receive "Inventory Unavailable" errors, then make sure that the location is set up to fulfill online orders and has sufficient stock.

Shipping rates not shown at checkout

If shipping rates aren't shown at checkout, then confirm that your default location supports the selected carrier. For example, USPS rates require a default location address in the United States.