Shopify Markets vs Separate Stores: When One Storefront Stops Working
Use Shopify Markets while the catalog, pricing logic and legal entity are the same across regions. Split into a separate store when a region needs a different catalog, different prices that are not just currency conversion, or a different legal entity. One store with Markets is cheaper until the workarounds cost more than the second subscription.
A merchant selling in the US and the EU starts with Shopify Markets, because that is what it is for: one store, multiple currencies, languages and domains, with duties and taxes calculated at checkout. It works well until the day it does not, and the day it does not is usually the day someone asks for a different price in euros that is not just the dollar price converted.
The split decision is not about size. It is about divergence. Markets assumes one catalog, one pricing logic, one legal entity, with regional variation layered on top. When a region needs its own catalog, its own price list, or its own company behind it, the layering turns into workarounds, and the workarounds turn into a second store that costs less than the first store's complexity.
What Markets handles well
Currency and language are the easy wins. Markets lets a shopper in Berlin see euros and German, and a shopper in Toronto see Canadian dollars and English or French, without a second store. The domains can differ too, a .de domain and a .ca domain pointing at the same store, with the right language and currency served automatically. For a merchant whose catalog is the same everywhere, that is the whole international strategy in one setting.
Duties and taxes are the second win. Markets calculates duties and import taxes at checkout, so the shopper sees the landed cost before paying instead of getting a bill from the carrier later. That single feature removes the most common cross-border complaint, and it works from the same product data as the domestic store.
Pricing rules give you one more lever before the split. Markets supports percentage-based price adjustments per region, so a 10% markup in one market is a setting, not a second catalog. That covers the merchants whose prices differ by a round adjustment. It does not cover the merchants whose prices differ by a logic, which is where the split starts.
The divergence that forces a split
Different catalogs are the first split trigger. A product that cannot be sold in the EU, a variant that exists only in Japan, a collection that is a compliance problem in one market and a bestseller in another. Markets can hide products per region, but hiding is not managing, and a catalog with hundreds of hidden products is a catalog that will break at the worst moment.
Different pricing logic is the second. A region with its own price list, negotiated distributor prices, or a currency that moves enough to need manual repricing is not a percentage adjustment. It is a second pricing system, and running a second pricing system inside a first store means spreadsheets, manual overrides and a weekly reconciliation that nobody enjoys.
Different legal entities are the third and the most final. A US company and an EU subsidiary are different businesses with different tax registrations, different bank accounts and different payout rules. Shopify ties payouts and tax settings to the store, not the market, so one store cannot serve two entities. When the company splits, the store splits with it.
The cost math, done honestly
A second store costs a second subscription, Basic at 39 dollars a month or whatever plan fits, plus the apps duplicated across both stores. That sounds expensive until you price the alternative: the hours spent maintaining regional overrides, the mistakes when a price change lands in the wrong market, the support tickets from shoppers who saw the wrong currency at checkout.
The mistake is splitting too early. Two stores mean two inventories to reconcile, two theme updates, two sets of analytics, and every app installed twice. A merchant with one catalog and a 10% regional markup does not need that. They need Markets and a pricing rule.
The other mistake is splitting too late. A merchant who has been hiding products per market for a year, maintaining a spreadsheet of regional prices, and answering weekly tickets about wrong currencies has already paid for the second store in labor. The split is not a cost. It is the recognition of a cost that is already being paid.
Related reading
Readers working through “Shopify Markets vs Separate Stores: When One Storefront Stops Working” often find these earlier guides useful as well: Shopify Search and Discovery: The Free App Most Stores Never Tune, Discount Codes That Stack, and the Ones That Never Will, and Back in Stock Notifications: The Waitlist Flow That Earns Its Keep.
Frequently asked questions
Can Shopify Markets handle different prices per country?
Yes, with limits. Markets supports percentage-based price adjustments per region, so a 10% markup in one market is a setting. It does not support a fully separate price list per region. If a region needs its own pricing logic rather than a percentage adjustment, that is a sign to split into a second store.
Do I need a separate store for each language?
No. Markets handles multiple languages from one store, and you can serve different domains per region. A separate store is only needed when the catalog, pricing logic or legal entity diverges, not when the language changes.
How does Shopify Markets handle duties and taxes?
Markets calculates duties and import taxes at checkout, so the shopper sees the landed cost before paying. That removes the surprise carrier bill that causes most cross-border complaints. The calculation uses the same product data as the domestic store.
What happens to my apps when I split into two stores?
Most apps charge per store, so you will pay for the app twice, and you will need to configure it twice. Factor the duplicated app costs into the split decision, not just the second subscription. Some apps offer multi-store pricing, so ask before you assume.