Managing fulfillment locations in shipping profiles
When you create a new shipping profile, all your locations that can fulfill orders online are added to the profile in the same location group. Any locations that can fulfill online orders become possible fulfillment locations for the products in your profile and all share the same rates and zones. Locations that don't fulfill online orders aren't displayed in your shipping profiles.
You can do the following actions to manage your locations in your shipping profiles:
- Set different rates depending on which location fulfills an order by grouping locations. This lets different location groups have different shipping zones and rates.
- Remove a location from a location group so that no rates apply to the location. Locations that aren't included in a location group are listed in the Not shipping from section.
- Create a new location and add it to an existing location group or create a new set of zones and rates in its own location group.
On this page
Considerations for managing locations in shipping profiles
Before you manage your locations in shipping profiles, review the following considerations:
- Locations that you deactivate are displayed with the Inactive label in your shipping profile. You can add zones and rates to these locations, but they aren't used at checkout until you activate them.
- If an order requires fulfillment from different location groups, such as shipping from the New York and Kansas locations, then shipping rates of products are combined.
Understanding location groups
A location group is a collection of fulfillment locations created within a shipping profile. You can create different shipping zones and rates for each location group, which provides control over which locations items can ship from and the rates that you're charging for different regions. A shipping profile can include multiple location groups, each with its own specific rates and shipping zones.
For example, suppose that you have three shipping origin locations:
- New York (worldwide shipping)
- Kansas City (United States-only shipping)
- London (worldwide shipping)
In this example, you can create two location groups:
- Location group 1: New York and London location with worldwide shipping zones. A single flat rate shipping charge is applied to an order even when both locations are required to fulfill an order.
- Location group 2: Kansas City location with United States-only shipping zones.

If an order requires fulfillment from different location groups, such as shipping from the New York and Kansas locations, then shipping rates of products are added together. Learn more about combined rates within a single shipping profile with different location groups.
Create a new location group
You can create a new location group in your shipping profile to specify the shipping zones and rates for locations in that group.
Steps:
From your Shopify admin, go to Settings > Shipping and delivery.
In the Shipping profiles section, click the shipping profile that you want to edit.
In the Fulfillment locations section, click the location that you want to create a new location group for.
Choose whether you want to use existing shipping options or create new shipping options for your new location group:
- To use existing shipping options form another location, select Use existing shipping options from another location, and then select a location.
- To create new shipping options for your location, then select Create new shipping options for this location:
- Create new shipping zones for your location.
- Add shipping options for your location.
Click Save.
Remove a location from a location group
If you remove the last location from a location group, then the shipping zones and rates associated with the location group are deleted.
Steps:
From your Shopify admin, go to Settings > Shipping and delivery.
In the Shipping profiles section, click the shipping profile that you want to update.
In the Fulfillment locations section, click a location that you want to remove from a location group.
Select Don't ship from this location, and then click Done.
Click Save.
Add a location to an existing location group
If you create a new location after a shipping profile is created, then it's automatically added to all shipping profiles in the Not fulfilling from section.
If you want to change which set of zones and rates a location offers, then you can add that location to an existing location group so that it shares the same shipping zones and rates.
For example, suppose that you have a shipping profile for your line of t-shirts that is fulfilled out of a warehouse in Los Angeles. You recently expanded your business to a warehouse in San Francisco, and so you add it as a location in your Shopify admin. If you want to offer the same shipping options as your Los Angeles warehouse, then you can add your San Francisco location to the same group as Los Angeles.
Steps:
From your Shopify admin, go to Settings > Shipping and delivery.
In the Shipping profiles section, click the shipping profile that you want to update.
In the Fulfillment locations section, click
Add location.
Select the locations that you want to add to the location group, and then click Add.