Uncategorized

Shopify Multiple Shipping Charges: Fix Split Shipping Costs

Shopify multiple shipping charges usually appear when products in one cart come from different shipping profiles, fulfillment locations, location groups or suppliers. Shopify can add the applicable rates together or display the order as separate shipments. This is not necessarily a checkout error, but an unsuitable shipping configuration can make delivery look too expensive, reduce conversion or leave the merchant paying part of the real fulfillment cost.

Shopify began a phased fulfillment transition in 2026 that includes market-driven shipping, rate consolidation and split shipping becoming the default for qualified checkouts. Because the rollout continues until July 1, 2027, merchants must check which model their own store currently uses instead of assuming that every Shopify store has already migrated.

Key information

  • Products from different shipping profiles or location groups can cause their shipping rates to be added together.
  • Two physical parcels do not always require two customer charges. Locations in the same group can share one flat rate in supported configurations.
  • Split shipping shows the customer how an order will be divided and can provide separate delivery options for each shipment.
  • The customer normally pays one order total, even when the checkout displays several shipment-level shipping rates.
  • Preorders, subscriptions, different fulfillment locations, different profiles and Buy with Prime products can trigger split shipments.
  • Shopify’s new rate-consolidation model is intended to reduce unintended added rates and extra expected shipments.
  • The new fulfillment system is being introduced in stages. The configuration visible in one store might not yet be available in another.
  • Shipping, fulfillment, enterprise resource planning and third-party logistics applications should be tested for compatibility before migration.

Why does Shopify charge multiple shipping rates?

Shopify calculates shipping according to the products, their assigned profiles, available inventory, fulfillment origins and rates that apply to the customer’s address. If one rate cannot cover the complete cart, Shopify may combine several rates.

Common causes include:

  • products assigned to different custom shipping profiles;
  • inventory available only at separate fulfillment locations;
  • locations assigned to different location groups;
  • dropshipping products fulfilled by different suppliers;
  • a mixture of stocked, preorder and subscription products;
  • third-party applications creating their own delivery profiles;
  • carrier-calculated rates returned independently for each shipment;
  • free-shipping rules that apply to one profile but not another;
  • different shipping zones or methods between fulfillment origins.

The result can look like a duplicated charge even when Shopify is applying the configured rules correctly. For example, if one profile returns a $5 standard rate and another returns a $7 standard rate, checkout may display a $12 shipping total.

When split shipping is shown, the customer may see that the order contains two shipments, each with its own delivery price. These amounts are generally included in the same checkout transaction. Shopify is not necessarily charging the payment card in two separate transactions.

Shipping profiles, locations and location groups explained

To diagnose Shopify multiple shipping charges, merchants must distinguish a shipping profile from a fulfillment location and a location group.

Shipping profile

A shipping profile contains delivery rules for selected products. Shopify provides a general profile, while custom profiles can be used for products requiring different prices, regions or methods.

A custom profile can be useful for heavy, fragile, refrigerated or supplier-fulfilled products. However, when a cart contains products from multiple profiles, Shopify may need to calculate a rate for each profile and combine them.

Fulfillment location

A fulfillment location is a warehouse, retail store, dropshipping supplier, fulfillment center or another origin that can fulfill inventory. Shopify uses inventory availability and order-routing rules to decide which location should fulfill an order.

Location group

A location group contains locations that share the same shipping zones and rate configuration. Locations in the same group can sometimes fulfill an order under one flat shipping rate, even if more than one physical location is needed.

Locations in different groups are treated as having separate shipping logic. When both groups are required, their rates can be added together.

Split shipping

Split shipping is the checkout experience that shows customers when items are expected to arrive in separate shipments. Depending on the store configuration, customers can select different available delivery methods for individual shipments.

Rate consolidation

Rate consolidation is part of Shopify’s newer fulfillment model. It is designed to apply a more appropriate combined price when several rates affect the same order, instead of automatically adding rates or creating shipments that do not reflect how the merchant intends to fulfill the order.

How Shopify currently combines shipping rates

The rate depends on whether products use the same profile, location group, method and fulfillment origin. The following table summarizes the most common scenarios.

Cart scenario Likely checkout result What to review
Products from different shipping profiles Rates from the profiles can be added together Whether separate profiles are genuinely necessary
Two locations in the same location group using one flat rate The flat rate can be charged once Location grouping and whether both locations share identical rules
Locations in different location groups Rates can be combined Whether the locations should remain in separate groups
One location can fulfill every item Shopify can route the order to that location and avoid unnecessary splitting Inventory accuracy and order-routing priority
Flat, carrier-calculated and app-generated rates are mixed Unexpected or incomplete combinations can appear Rate names, service compatibility and application settings
Cart contains a preorder and an available product Checkout can display separate shipments and delivery estimates Whether the preorder should be sold separately
Products come from different dropshipping suppliers Supplier-related rates can be combined or displayed per shipment Supplier costs, profiles and free-shipping policy
Several units of the same variant are split between locations Split shipping might not be available for that line item Whether one location has enough fulfillable inventory

Shopify’s current split-shipping documentation explains that checkout selects the lowest total shipping cost by default. Customers can sometimes open additional shipping options and choose a faster method for one shipment while keeping a less expensive method for another.

Merchants should still test real carts. A rate configuration that looks correct in the administration panel can produce an unexpected combination when inventory, address, cart value, weight, market or third-party application changes.

What is changing in Shopify fulfillment?

Shopify is moving from a largely profile-driven fulfillment model toward market-driven shipping, clearer split shipments and consolidated rates. The transition started in 2026 and is scheduled to complete on July 1, 2027.

Shopify’s official next-generation fulfillment announcement, published on July 7, 2026, describes three connected changes:

  1. Market-driven shipping: shipping options move into Shopify Markets so merchants can manage where they sell and how they ship in a more connected way.
  2. Ship and pickup in one order: eligible Shopify Plus and Enterprise stores can let customers combine delivery and store pickup in one checkout.
  3. Default split shipping: qualified checkouts will show expected shipments based on routing, location, timing and rate logic.

Important rollout dates

  • July 1, 2026: the market-driven shipping preview became available for developers.
  • August 2026 to July 1, 2027: split shipping begins rolling out in stages, with lower-risk merchant cohorts expected to move first.
  • October 1, 2026: merchant opt-in for market-driven shipping is scheduled to open, and new shops are expected to be opted in automatically.
  • October 1, 2026 to July 1, 2027: existing merchants are moved as relevant applications become compatible.
  • July 1, 2027: market-driven shipping is scheduled to be active for all shops, while split shipping becomes the default for qualified checkouts.

These dates do not mean that every merchant sees the same interface on August 16, 2026. A store may still use conventional shipping profiles and retain the existing split-shipping setting during the transition. Merchants should treat the controls visible in their own Shopify Admin as authoritative.

Why rate consolidation matters

Under the older profile model, separate products can create added rates or expected shipments even when the merchant plans to place everything in one parcel. Shopify says the new rate-consolidation capability is intended to reduce this mismatch.

That does not mean shipping automatically becomes free or cheaper. Merchants still need to decide how much delivery costs the customer should pay and how much the business can absorb without damaging margin.

How multiple shipping charges affect dropshipping stores

Dropshipping stores are especially exposed because one cart can contain products owned and fulfilled by unrelated suppliers. Each supplier may use different warehouses, delivery regions, service levels and shipping charges.

Suppose a customer orders three products:

  • one from a domestic supplier offering free shipping;
  • one from a supplier charging a flat delivery fee;
  • one from an overseas supplier using a calculated rate.

The storefront may present the products as one coherent purchase, but the fulfillment system sees several origins and potentially several parcels. If the store promises one low flat rate without calculating the supplier costs, the merchant pays the difference. If all supplier charges are passed to the customer, delivery can become too expensive to convert.

Impact on conversion

A high or unexplained shipping total can create checkout abandonment. Split shipping can improve transparency by showing why an order has several delivery charges, but transparency alone does not make the price commercially attractive.

Impact on margin

Offering free shipping across multiple suppliers can hide a substantial fulfillment cost. Merchants should calculate contribution margin after supplier shipping, payment fees, discounts, expected refunds and advertising costs.

Impact on delivery promises

Different suppliers can provide different delivery estimates. A single store-wide promise such as “delivery in three days” can become misleading when one part of the order ships internationally or is on preorder.

Impact on customer support

Customers can mistake the second parcel for a missing item or believe they were charged twice. Order-confirmation and shipping notifications should clearly identify which products belong to each shipment.

How to diagnose unexpected Shopify multiple shipping charges

Reproduce the problem with a controlled test cart, then trace each product to its profile, location and applicable rate.

  1. Record the exact test address. Shipping zones and markets depend on the destination.
  2. Add the products separately. Check the rate for each item before testing them together.
  3. Review product profiles. Confirm which general or custom shipping profile contains each product.
  4. Review fulfillment origins. Check which active locations can fulfill each variant.
  5. Check inventory. Inaccurate location inventory can force Shopify to route items from different origins.
  6. Inspect location groups. Determine whether locations with the same rate logic are unnecessarily separated.
  7. Compare rate names. Inconsistent naming can change how available methods are paired and presented.
  8. Test free-shipping thresholds. Confirm whether the threshold applies to the total cart or only to one profile.
  9. Review applications. Identify apps that create profiles, return carrier rates or change fulfillment locations.
  10. Test accelerated checkout separately. Split-shipping functionality can differ from the standard checkout path.

Take screenshots of the cart, checkout rates and relevant configuration before changing anything. Then make one change at a time. Editing several profiles, locations and applications simultaneously makes it difficult to determine which setting caused the result.

Benefits of split shipping and rate consolidation

A well-configured split-shipping experience can make a complex order easier for both the customer and the fulfillment team to understand.

  • Customers can see how many shipments to expect.
  • Delivery estimates can be presented at shipment level.
  • A customer may be able to select faster delivery for only one part of the order.
  • Merchants can sell products across more warehouses and suppliers.
  • Inventory from several locations can remain available instead of blocking the entire cart.
  • Rate consolidation can reduce unintended added charges.
  • Shopify Markets can support shipping differences between regional and B2B customer contexts.
  • Fulfillment records can more closely reflect the parcels that will actually be sent.

Disadvantages and possible costs

Split shipping introduces more pricing, communication and integration complexity.

  • Several shipment rates can make checkout appear expensive.
  • Absorbing supplier shipping charges reduces contribution margin.
  • Customers can receive several tracking numbers and delivery dates.
  • Returns may need to go to different suppliers or warehouses.
  • Applications designed around one order and one fulfillment may require updates.
  • Enterprise resource planning, order management and warehouse systems may misread fulfillment-level choices.
  • Testing multiple markets, locations and cart combinations requires additional operational work.
  • Customer-service teams need to explain partial deliveries and shipment-level refunds.

The biggest risks for merchants

  1. Assuming an added rate is a software bug: Shopify may be correctly combining separate profile or location charges.
  2. Promising free shipping without modeling supplier costs: revenue can increase while margin falls.
  3. Disabling a location to hide a rate: this can make valid inventory unavailable for fulfillment.
  4. Grouping unrelated locations: one flat customer rate can leave the merchant paying several real carrier charges.
  5. Ignoring application compatibility: shipping, fulfillment or order-management apps may produce incorrect results after migration.
  6. Testing only one-product carts: the issue often appears only when profiles, suppliers or locations are mixed.
  7. Using unclear delivery messages: customers may interpret several parcels as errors or missing products.
  8. Assuming every store has migrated: rollout timing and available controls remain store-specific until the transition is complete.

What to do now

  1. Map every fulfillment origin. List warehouses, stores, dropshipping suppliers and third-party logistics providers.
  2. Export or document shipping profiles. Record assigned products, zones, rates, free-shipping conditions and locations.
  3. Calculate actual parcel costs. Compare what customers pay with what suppliers and carriers charge.
  4. Simplify unnecessary profiles. Products with identical delivery rules might not need separate custom profiles.
  5. Review location groups. Group locations only when one rate accurately represents the commercial shipping policy.
  6. Correct inventory allocation. Ensure variants are stocked only at locations that can really fulfill them.
  7. Test mixed carts. Include products from every important profile, location and supplier combination.
  8. Contact application developers. Ask whether their apps support market-driven shipping, split delivery methods and fulfillment-order-level workflows.
  9. Update customer communication. Explain multiple parcels in checkout, confirmation emails and tracking notifications.
  10. Monitor the migration. Watch Shopify Admin for invitations, warnings and changes to shipping options.

Practical Shopify shipping checklist

  • Confirm which shipping model is currently active in Shopify Admin.
  • List all general and custom shipping profiles.
  • Check the profile assigned to every important product.
  • Review active fulfillment locations and inventory quantities.
  • Check which locations belong to each location group.
  • Compare flat, price-based, weight-based and carrier-calculated rates.
  • Test carts containing products from different profiles.
  • Test carts fulfilled by different suppliers.
  • Test preorders, subscriptions and ordinary products together.
  • Check domestic, international and B2B customer addresses.
  • Verify free-shipping thresholds in mixed carts.
  • Confirm that fulfillment and shipping apps support split shipments.
  • Calculate the margin after all supplier delivery charges.
  • Verify confirmation and tracking messages for partial shipments.
  • Repeat checkout testing after migration to shipping options by market.

Frequently asked questions

Why is Shopify adding two shipping rates together?

Shopify can add rates when a cart contains products from different shipping profiles, fulfillment locations or location groups. Each part of the cart requires an applicable rate, so Shopify combines the amounts when one rate cannot cover the complete order.

Does split shipping charge the customer’s card multiple times?

Normally, no. The customer can see several shipment-level shipping amounts, but they are generally included in one checkout total and one order payment. Separate payment transactions should not be inferred merely from the presence of multiple shipments.

Can Shopify charge one flat rate for products from two warehouses?

It can in supported configurations. If the locations belong to the same location group and use an appropriate flat rate, that rate can apply once. Carrier-calculated, weight-based and app-generated rates can behave differently.

Why does free shipping work for one product but disappear in a mixed cart?

The free-shipping rule may belong to only one profile or location. The other product still requires a separate rate, which Shopify adds to the cart. Test the threshold and eligibility conditions for every affected profile.

Can I disable split shipping in Shopify?

Stores still using the current configuration may have a control under Settings > Shipping and delivery. Shopify is phasing out this setting as split shipping becomes the default for qualified checkouts, so the available option depends on the store’s migration stage.

When will Shopify’s new shipping model apply to my store?

The migration is phased. Market-driven shipping merchant opt-in is scheduled for October 1, 2026, with migration continuing until July 1, 2027. Split shipping is also rolling out by merchant cohort. Check Shopify Admin for the account-specific status.

Will rate consolidation make shipping cheaper?

Not automatically. It is intended to prevent rates from being added in ways that do not reflect the merchant’s fulfillment intention. The final price still depends on configured rules, carrier or supplier costs and the merchant’s shipping strategy.

How should a dropshipping store handle several supplier shipping fees?

Calculate the real cost of every supplier combination, then choose whether to pass it to the customer, include it in product pricing or subsidize part of it. The decision should be based on contribution margin and checkout conversion rather than shipping revenue alone.

Summary: fixing Shopify multiple shipping charges

Shopify multiple shipping charges are usually caused by the relationship between shipping profiles, fulfillment locations, location groups, inventory and supplier rates. The correct fix is not always to remove one charge. Merchants first need to understand whether the order will actually require several parcels and who will pay the underlying fulfillment costs.

Shopify’s transition to market-driven shipping, rate consolidation and default split shipping should make complex fulfillment clearer, but the rollout is gradual. Audit the current configuration, test mixed carts, verify application compatibility and model the effect on margin before enabling or migrating to a new shipping workflow.

Need hands-on help?

Let’s make your store easier to run — and easier to buy from.

Explore services