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 Shipping section, click the shipping profile that you want to edit.
Create a new location group:
- If the location belongs to a location group already, then take the following actions:
- In the location group, click Show details.
- Next to the location that you want to change, click Manage.
- Select the Create new rates option, and then click Done.
- If the location is in the Not shipping from section, then do the following:
- Next to the location that you want to change, click Add rates.
- Select the Create new rates option, and then click Done.
- If the location belongs to a location group already, then take the following actions:
Add any zones and rates, and then 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 Shipping section, click the shipping profile that you want to update.
In Shipping origins section, click Show details.
For each location that you want remove, click Manage, select the Remove rates option, 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 is automatically added to all shipping profiles in the Not shipping 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 Shipping section, click the shipping profile that you want to update.
Next to the profile that you want to change, click one of the following:
- If the location has zones and rates already, then click Manage.
- If the location is in the Not shipping from section, then click Add rates.
In Use same rates as, choose the location group that you want to add the location to, and then click Done.