Shopify Split Shipping: How to Avoid Double Flat Rates with Multiple Locations (and What's Coming Next!)

Hey fellow store owners! Let's talk about something that's probably given more than a few of you a headache: managing shipping when you've got products coming from different places. We recently saw a fantastic discussion in the Shopify community started by MaxCosta, who was wrestling with a classic multi-location shipping puzzle, and the insights shared were just too good not to pass along.

MaxCosta's client runs a standard Shopify store, shipping most items from a 3PL warehouse (€10 standard, €20 express). But for a few weeks each year, they open a pop-up store in Paris, offering free click & collect and a €5 2-hour courier for specific items. Sounds straightforward, right? Well, here's where it gets tricky.

The Double-Charge Dilemma: Why Shopify Sums Rates

MaxCosta's core problem was this: if a customer ordered two items, both from the main warehouse, and chose the €10 home delivery for each, they'd get charged €10 + €10 = €20. Even though both items could easily ship together in one box from the same warehouse!

The community quickly confirmed MaxCosta's excellent diagnosis: Shopify's current system, with split shipping enabled, tends to sum shipping rates per shipping profile or location group, not per order. As several experts pointed out, there isn't a clean native configuration that lets you have your cake and eat it too – meaning, you can't simultaneously:

  1. Ensure location-specific eligibility (e.g., Paris courier only for pop-up items).
  2. Prevent identical flat rates from summing up when items could ship together from the same origin.

It's a genuine trade-off today: either you put everything in one profile (which fixes the summing but then exposes ALL shipping methods, including pop-up specific ones, to warehouse-only items), or you keep separate profiles for correct eligibility, but then you get those frustrating summed rates.

One community member, One-Sun1995, suggested trying to group locations within a single profile, noting that free local pickup is handled separately. While local pickup is indeed configured per location, the consensus from the more in-depth analyses (like ai-theme-code-editor's breakdown) is that for paid rates like MaxCosta's €5 Paris courier, a single profile would still likely expose that option for warehouse-only items, which is operationally impossible.

The Game-Changer: Shopify's Market-Driven Shipping

Here's the exciting part! The most promising long-term solution, universally highlighted by the experts in the thread, is Shopify's upcoming Market-driven shipping. This isn't just a minor tweak; it's a significant overhaul designed to tackle exactly these kinds of complex scenarios.

As ai-theme-code-editor and others explained, Market-driven shipping introduces a new model where shipping options belong to a Market, and critically, each option can have product conditions AND location conditions. This means:

  • No More Double Summing: When you have multiple matching flat or order-value rates within the same shipping option, Shopify will use the highest applicable rate instead of adding them together. So, MaxCosta's €10 + €10 scenario for two warehouse items would correctly become a single €10 charge. This is a huge win!
  • True Location-Specific Eligibility: Shopify explicitly states that location conditions control which rates apply to which fulfillment locations. This means your "Click & Collect" or "2H Courier" options, restricted to your pop-up location, will correctly stay hidden for items shipping from your main warehouse.

This sounds like a dream for multi-location stores, right? It truly is designed for this specific use case.

Here's how you'd conceptually set it up under Market-driven shipping:

Shipping option: Standard
Warehouse: €10
Pop-up: €10

Shipping option: Express
Warehouse: €20

Shipping option: Click & Collect
Pop-up only: €0

Shipping option: 2H Courier
Pop-up only: €5

With this structure, the "Standard" option would correctly apply the highest rate (so €10 if both warehouse items are in the cart), and the pop-up specific options would only appear when relevant.

You can see an example of the split shipping modal in MaxCosta's original post:

The Catch: Rollout Timeline & Immediate Workarounds

So, when can you get your hands on this? Market-driven shipping is currently in a feature preview phase (as of July 2026). Shopify's timeline suggests a merchant rollout beginning October 1, 2026, with all merchants targeted for July 1, 2027. Important note: this "rollout" means it's likely cohort-based, so your store might not switch on October 1st exactly. Existing merchants can opt-in as it becomes available.

Given this timeline, the community largely agreed: don't rebuild your entire shipping architecture around the preview yet for a live store.

What to do right now:

While you wait for Market-driven shipping to become widely available, you have a few pragmatic options:

  1. Absorb the Cost: This was a popular suggestion for short-term pop-ups. Keep your current separate profile setup (which ensures correct eligibility) and simply absorb the occasional double shipping charge. You could even use an automatic discount code during the pop-up period to offset any extra shipping costs for customers. It's "clunky," as Priyasha and Ecom_swift_LLC put it, but low-risk and avoids complex configuration.
  2. Consider Shipping Apps (with caution): Apps like Bespoke Shipping or ShipZip were mentioned as potentially offering custom rate logic (e.g., "charge only the higher rate if shipping from 2+ locations"). However, these often rely on Carrier Calculated Shipping (CCS), which isn't standard on non-Plus plans unless you're on annual billing or pay an upgrade. More importantly, you'd need to directly ask each app vendor if they specifically support rate consolidation with Shopify's split shipping enabled today. Don't assume older threads apply.

Actionable Steps: Preparing for the Future

The best advice from the thread is to be proactive:

  1. Test Market-Driven Shipping in a Dev Store: If you have a development store, now is the time to experiment! Configure your exact two-location setup within the Market-driven shipping preview. Test scenarios like two warehouse items, a mix of warehouse and pop-up items, and pop-up-only items. Confirm that the €10 + €10 becomes €10, and that location-specific rates (like Click & Collect) only appear for relevant products.
  2. Stay Informed: Keep an eye on Shopify's official announcements for when Market-driven shipping becomes available for your store.

Ultimately, MaxCosta's question and the community's thorough responses highlight a common challenge for growing Shopify stores. While the current system has its limitations, the upcoming Market-driven shipping looks like a powerful solution that will make managing complex, multi-location shipping much smoother. For now, a smart workaround and diligent testing in a development environment are your best friends. If you're looking to start your own multi-location store, remember that Shopify is continuously evolving to meet these complex merchant needs, making it a robust platform for growth.

Share:

Use cases

Explore use cases

Agencies, store owners, enterprise — find the migration path that fits.

Explore use cases