Shopify Markets is Shopify's native solution for selling internationally from a single store. Before it existed, merchants needed separate stores or complex app configurations to handle different currencies, tax rules, and localised content for different countries. Markets consolidates most of that into a single place.
This guide covers what Markets does, what it doesn't do, and what you actually need to set it up properly for your target countries.
What Shopify Markets does
Shopify Markets lets you define geographic markets — groups of countries you sell to — and configure each market independently with:
- Currency and pricing. Show prices in local currency with exchange rate conversion, or set fixed local prices manually. A UK customer sees GBP, a German customer sees EUR, a US customer sees USD — all served from the same store.
- Language. Deliver translated content for each market. Shopify supports multiple languages on any plan; translation can be done manually, via the Translate & Adapt app, or through a third-party translation service.
- Domains and subfolders. Each market can have its own subdomain (eu.yourstore.com), subfolder (yourstore.com/en-gb), or country-code top-level domain (.co.uk). The URL structure affects SEO — subfolders are generally recommended for smaller operations; separate domains for markets where a local TLD signals significant trust to buyers.
- Localised pricing rules. Set price adjustments per market (a 10% margin buffer for higher-cost markets), round prices to local conventions (£29.99 in the UK, 29,99€ in Germany), or set specific prices per variant per market.
- Duties and import taxes. For markets where duties are significant, Markets can collect duties and import taxes at checkout so customers aren't surprised at delivery. This requires setup and varies by country and product type.
What Shopify Markets doesn't do
Markets is not a complete international commerce platform. Some things it doesn't handle natively:
Inventory segregation by market. Markets doesn't separate inventory by country. If you need to allocate specific stock to specific markets, that requires apps or custom logic.
Fully independent storefronts. Each market shares the same product catalogue, theme, and content structure. You can translate content and set different prices, but you can't have a fundamentally different product range or navigation per market without Shopify Plus expansion stores.
Complex tax compliance. Markets handles basic VAT display and duty collection, but complex tax compliance across many jurisdictions — particularly for digital products — may require a dedicated tax compliance app (Avalara, TaxJar) or an accountant.
Localised checkout beyond currency. The checkout language follows the market's language setting, but checkout customisation for specific local payment methods or local checkout flows requires Shopify Plus and Shopify Functions.
What you actually need to set up Markets properly
Getting Markets live for a new country involves more than turning it on. Here's what needs to happen:
Payment methods per market. Not all payment methods are available in all countries. Shopify Payments is available in about 20 countries. If you're selling to markets where it isn't, you need alternative payment gateways — and you may incur Shopify's transaction fee for third-party gateways if you're not on Shopify Plus.
Shipping and fulfilment. You need shipping rates configured for each market and a fulfilment solution that can actually reach those customers. International shipping from your current fulfilment location, 3PL partnerships in target markets, or a dropshipping arrangement all have different implications for cost, delivery time, and the customer experience.
Legal and compliance. Selling to EU customers means GDPR compliance and VAT obligations above certain thresholds. Selling to the US means state-level sales tax considerations. Each market has its own requirements — Markets doesn't handle these for you, it just provides the infrastructure to collect the relevant amounts.
Translated content. Shopify's Translate & Adapt app provides a framework for translation, but the actual translation needs to happen — either manually, via a professional translator, or via machine translation with human review. Auto-translated product descriptions at scale are noticeable to native readers.
Localised SEO setup. Each market needs its hreflang tags, sitemap configuration, and Google Search Console property set up correctly. Shopify handles much of this automatically when Markets is configured with proper URL structures, but verifying it's correct for each market is worth doing.
When to use Markets vs separate stores
Markets is right for most international expansion scenarios. A single store with Markets configured is easier to manage, maintain, and develop than multiple separate stores.
Separate stores (Shopify Plus expansion stores) are appropriate when:
- A market requires a fundamentally different product catalogue
- A market requires a completely different brand presentation or trading entity
- A market is large enough to justify its own dedicated operations team and technical infrastructure
- B2B and D2C need to be completely separated
For most brands selling to 2–5 international markets, Markets on a standard Shopify plan handles everything they need.
Where to start
If you're setting up international selling for the first time, start with one or two adjacent markets before expanding further. UK brands typically expand to Ireland, Australia, and the US first — adjacent in language, simpler to configure, and meaningful in size.
Get the currency, language, and shipping right for your first Markets rollout before adding more. The infrastructure you build for the first market is reusable across subsequent ones — the marginal cost of adding a third or fourth market is low once the first is working properly.