Yes, one Shopify store can sell to multiple countries. Shopify Markets is included on every plan and lets a single store carry market-specific catalogues, pricing and translated content, with up to 20 published languages on every plan except Lite. Three things push you toward a second store instead: a separate legal entity, a catalogue that barely overlaps between markets, or a country where Shopify Payments is unavailable.
That is the whole decision, and almost nothing ranking for this question actually answers it. Shopify's own documentation explains how Markets works; the community threads asking “one store or several?” get anecdotes. So here is the decision, the criteria, and the part nobody mentions — what the multi-store route costs you every month after launch.
Work down this table and stop at the first row that forces your hand. Most merchants never reach the bottom.
| Criterion | One store | Second store |
|---|---|---|
| Legal entity and tax | Same entity across markets | Separate entity, separate filings |
| Catalogue overlap | Mostly the same products | Barely overlapping ranges |
| Shopify Payments | Available in your market | Unavailable, so multi-currency needs another route |
| Inventory | Shared, or split by location | Genuinely separate operations |
| Team size | One team, one admin | Enough people to run two of everything |
| Languages | Up to 20 per store | Only if you exceed that |
The Shopify Payments row is the one that surprises people. Multi-currency selling depends on it, and with it your storefront converts into more than 130 currencies — but it is not offered in every country, so merchants in unsupported markets hit a structural wall rather than a settings problem.
A second store is the right answer when the two businesses are actually different businesses. Separate legal entities with separate tax registrations, ranges that share almost no SKUs, or a market where you cannot run Shopify Payments at all. Those are structural, and no amount of configuration argues with them.
What is not a reason: wanting different pricing, different languages, a country-specific domain, or a different homepage. Markets does all four from one store, and international domains give each country its own URL with automatic redirection.
This is the part the SERP leaves out, and it is the number that decides whether the second store was a good idea. Two stores means two catalogues to update, two sets of content, two app stacks to pay for and reconcile, and two translation workflows. The cost is not the setup. It is the recurring work every time you add forty products.
On one store with continuous localisation, that upkeep disappears into the platform: add a product on your source store and it is live in every language without anyone touching it. On two stores, someone owns that job forever, and in small teams it is usually nobody — which is how a store that launched in five languages is honestly available in one and a half a year later.
For what a properly structured single store can do: Sabre Paris went live in five markets in two weeks and doubled German revenue. Mac Duggal reached 28 markets in under three months, taking international from 8% to 16% of DTC revenue. Both on one store.
The SERP treats these as one axis and they are three. A country is where the shopper is. A market is the commercial grouping you sell to, which can contain several countries on shared pricing. A language cuts across both — one market may need two languages, and one language may serve a dozen markets.
Getting this wrong is what produces the store with a German market that only speaks English. Set the market structure first, then decide which languages each market needs, then decide who does the translating. If none of it is set up yet, start with the guide to translating a Shopify store. Our guide to the best Shopify translation apps covers that last step honestly, including when the free native tooling is the right answer. In controlled 50/50 tests across 40+ merchants, translated stores lifted conversion by an average of 40% at launch, with individual results between 15% and 100%.
Yes. Markets supports market-specific catalogues, so each market can publish its own product selection and pricing from the same store.
Can I use a different domain per country?Yes. International domains give each country or region its own URL, and Shopify can redirect visitors to the right one automatically.
Do I need Shopify Payments to sell in multiple currencies?Yes. Multi-currency selling requires Shopify Payments, which then converts your storefront pricing into more than 130 currencies.
Is the Shopify Geolocation app still available?No. Installs were disabled on 1 February 2025 and the app was shut down and uninstalled from stores on 24 March 2025. Shopify's native domain and browser-language redirection replaces most of it, with a carve-out for stores on EU top-level domains. The current options are covered in Shopify language switcher options.