International selling used to require separate Shopify stores for every market — each with its own admin, inventory, theme, and payment gateway. It was expensive, operationally painful, and only viable for brands with dedicated teams in each region. Shopify Markets changed that calculus entirely.

Markets is Shopify's native internationalisation framework. It lets you sell to multiple countries from a single store, with local currencies, translated content, market-specific pricing, and automatic duty and tax calculations. One admin, one catalogue, one set of analytics — but a localised experience for customers in each market.

This guide covers everything you need to know to implement Shopify Markets properly — from initial configuration to the operational details that determine whether international expansion generates profit or just revenue.

Why international selling matters now

UK ecommerce brands face a specific set of pressures that make international expansion worth considering. The domestic market is mature and competitive. Customer acquisition costs continue to rise. And post-Brexit, the regulatory landscape for selling into Europe has stabilised enough that the operational barriers are no longer prohibitive.

The numbers support expansion. Cross-border ecommerce is growing at roughly twice the rate of domestic ecommerce globally. For many UK brands, Europe represents a natural extension — similar consumer preferences, manageable shipping distances, and established logistics networks. The US and Middle East are increasingly accessible too, particularly for brands in fashion, beauty, and premium food and drink.

The question is not whether to sell internationally, but how to do it without the operational complexity destroying your margins. That is precisely what Shopify Markets is designed to solve.

The brands that succeed internationally are the ones that localise properly. Showing prices in the local currency is the minimum. Getting duties, taxes, translation, and local payment methods right is what separates profitable international channels from expensive experiments.

What Shopify Markets actually does

Shopify Markets is not an app. It is a core platform feature built into every Shopify plan. At its heart, it does five things:

  1. Multi-currency pricing — automatic conversion with configurable rounding rules, or fixed prices per market.
  2. Language translation — integration with Shopify's Translate & Adapt app for full storefront translation.
  3. Local domains — subfolder paths (/fr/, /de/) or custom country domains for each market.
  4. Duties and tax calculation — automatic duty estimation at checkout so customers see the full landed cost.
  5. Product catalogue control — publish or unpublish specific products per market based on availability or regulation.

You manage all of this from a single "Markets" section in your Shopify admin. Each market can contain one country or a group of countries with similar requirements. For example, you might create a "Europe" market covering EU member states, a "North America" market for the US and Canada, and individual markets for countries with specific requirements.

Shopify Markets admin showing market configuration with currency and language settings
The Markets admin gives you centralised control over currency, language, duties, and product availability for each region.

Currency conversion and local pricing

Currency is the most visible element of international selling and the one that has the biggest immediate impact on conversion. Research consistently shows that displaying prices in the customer's local currency increases conversion rates by 15-30% compared to forcing them to calculate from a foreign currency.

Automatic conversion

By default, Shopify Markets converts your base prices using real-time exchange rates updated daily. You can apply a percentage adjustment to account for rate fluctuations and margin protection — typically 2-5% above the spot rate. You also set rounding rules so converted prices end neatly (e.g., €49.99 rather than €48.73).

Automatic conversion works well for stores where rough parity with the base price is acceptable. It requires zero ongoing maintenance — prices update automatically as exchange rates move.

Fixed prices per market

For brands that need precise control, Shopify Markets supports fixed prices per market. You set a specific price for each product in each market's currency, and that price remains constant regardless of exchange rate movements. This is essential for brands with established pricing in specific markets, products with regulatory price requirements, or luxury brands where pricing signals matter.

Fixed pricing requires more maintenance — you need to review and update prices periodically — but gives you complete control over how your products are positioned in each market.

Price adjustments by market

Between fully automatic and fully manual pricing sits a middle ground: percentage-based price adjustments per market. You can increase prices by 10% for markets with higher shipping costs, or decrease by 5% for markets where you want to be more competitive. This adjustment applies on top of the currency conversion, giving you market-level pricing strategy without managing individual product prices.

Currency conversion settings showing rounding rules and percentage adjustments
Configure rounding rules and percentage adjustments to ensure converted prices feel natural in each local currency.

Duties, taxes, and landed cost

This is where international selling gets genuinely complicated — and where most brands either get it wrong or avoid the problem entirely. Duties and taxes vary by product category, country of origin, destination country, and declared value. Getting them wrong means one of two outcomes: you absorb the cost (destroying margins) or the customer gets an unexpected bill from the courier (destroying trust and driving returns).

How Shopify handles duties

Shopify Markets calculates estimated duties and import taxes at checkout based on the product's HS (Harmonised System) code, the country of origin, and the destination country. Customers see the estimated total before completing their purchase — no surprises at delivery.

You can choose between two collection models:

  • Delivered Duty Paid (DDP): You collect duties at checkout and are responsible for paying them. The customer pays one total and receives their order without additional charges. This is the premium experience and the one we recommend for most brands.
  • Delivered At Place (DAP): The customer is responsible for duties on arrival. This shifts the cost and complexity to the customer, which is simpler for you but creates friction and a higher return rate.

HS codes and product classification

Accurate duty calculation depends on correct HS code assignment. Every product needs an HS code — a standardised international classification that determines the applicable duty rate. Getting this wrong means customers are overcharged or undercharged, both of which create problems.

For simple product lines, HS code assignment is straightforward. A cotton t-shirt is 6109.10. Leather shoes are 6403.99. But for complex or novel products, classification can require specialist advice. Shopify provides suggested HS codes based on your product description, but these should be verified — particularly for high-value products or categories with significant duty rate variation.

VAT and sales tax

VAT requirements vary significantly by market. Within the EU, you need to register for the Import One-Stop Shop (IOSS) to collect and remit VAT on goods valued under €150. Above €150, duties and VAT are collected by the carrier at import. In the US, sales tax rules vary by state, and economic nexus thresholds determine where you have collection obligations.

Shopify Markets handles the calculation automatically, but compliance — registering for VAT or sales tax, filing returns, remitting payments — remains your responsibility. For brands entering multiple EU markets, an IOSS registration through a fiscal representative simplifies this considerably. We cover operational implications in our guide on enterprise ecommerce for growing brands.

Language and translation

Showing prices in euros is not localisation. Localisation means the entire experience — product titles, descriptions, navigation, transactional emails, and checkout — speaks the customer's language.

Shopify Translate & Adapt

Shopify's free Translate & Adapt app integrates directly with Markets to manage translations. It supports manual translation (enter translations yourself or use a professional service), automatic translation (AI-powered translation as a starting point), and market-specific content adaptation (different English for UK vs US audiences).

For most brands, the practical approach is: use automatic translation to generate a baseline, then have a native speaker review and refine product titles, key descriptions, and transactional content. Perfection across every page is unnecessary; accuracy on high-impact pages — product pages, checkout, returns policy — is essential.

What to translate first

Prioritise translation in this order:

  1. Product titles and descriptions — these drive search traffic and purchase decisions.
  2. Checkout and cart — customers abandon at checkout when they cannot understand the process.
  3. Navigation and collection pages — customers cannot find products if they cannot read the menu.
  4. Transactional emails — order confirmation, shipping notification, and returns instructions.
  5. Policy pages — returns, privacy, and terms. Required for consumer protection compliance in most markets.
Translation management interface showing prioritised content for international markets
Prioritise translation of high-impact content: product pages, checkout, and transactional emails come first.

Domains and international SEO

How you structure your URLs for international markets directly impacts your search visibility in each region. Shopify Markets supports two approaches:

Subfolder structure (recommended)

The default and most common approach. Each market gets a subfolder: yourdomain.com/fr/ for France, yourdomain.com/de/ for Germany, yourdomain.com/es/ for Spain. This keeps all domain authority consolidated under your primary domain and is the simplest to set up and manage.

Country-specific domains

For brands with established country domains (yourbrand.fr, yourbrand.de), Shopify Markets can map these to specific markets. This provides stronger local signals for search engines but requires managing multiple domains, SSL certificates, and DNS records.

Hreflang tags

Regardless of your domain structure, Shopify Markets automatically generates hreflang tags on every page. These tags tell search engines which version of a page to serve in each language and region, preventing duplicate content penalties and ensuring the correct version ranks in each local search engine.

Hreflang implementation is one of the most commonly broken elements of international SEO. Having Shopify handle it automatically eliminates an entire category of technical SEO problems. That said, you should verify the output using Google Search Console's International Targeting report and a hreflang validation tool.

Local content and SEO signals

Translated content is necessary but not sufficient for international SEO. To rank competitively in local search results, you also need:

  • Locally relevant product descriptions — not just translated English, but descriptions that use local terminology and address local concerns.
  • Local schema markup — prices in local currency, availability for the local market.
  • Local backlinks — links from local publications, directories, and industry sites.
  • Local Google Business Profiles — if you have physical presence or fulfilment in the market.

We cover international SEO strategy in more depth in our work on Shopify Plus customisation, where localised checkout experiences directly impact both conversion and search visibility.

Market-specific product availability

Not every product should be sold in every market. Regulatory restrictions, shipping limitations, licensing agreements, and strategic decisions all create reasons to control product availability by market.

Shopify Markets lets you publish or unpublish individual products for each market. Products unpublished for a market are completely invisible — they do not appear in search, collections, or direct URL access for customers in that market.

Common scenarios

  • Regulated products: Alcohol, supplements, cosmetics with specific ingredient restrictions, electronics with different voltage requirements — all may need to be excluded from certain markets.
  • Shipping constraints: Heavy, oversized, or temperature-sensitive products may not be viable for certain destinations.
  • Licensing and distribution: Brands that distribute through third parties in specific markets may need to exclude those products from direct sales in those regions.
  • Strategic focus: When entering a new market, you may choose to launch with a curated selection rather than your full catalogue, testing demand before expanding the range.
Product availability settings per market in Shopify admin
Control exactly which products are available in each market — essential for regulatory compliance and strategic expansion.

Shopify Markets Pro: when you need it

Markets Pro is the advanced tier of Shopify Markets, available on Shopify Plus. It adds several features that matter for brands selling at volume internationally:

Merchant of record

Markets Pro allows Shopify to act as the merchant of record in markets where you do not have a legal entity. This means Shopify handles tax collection, remittance, and compliance on your behalf. For UK brands selling into the EU, this eliminates the need for individual VAT registrations in each member state.

Guaranteed landed cost

Standard Markets provides duty estimates. Markets Pro provides guaranteed landed costs — the customer pays the exact amount at checkout, with no additional charges at delivery. Shopify assumes the risk of any calculation discrepancies.

Managed fulfilment integrations

Markets Pro integrates with Shopify's logistics network to provide optimised international shipping rates, carrier selection, and customs documentation. This reduces the operational overhead of managing multiple carriers and customs brokers across different markets.

When standard Markets is sufficient

For most UK brands beginning their international expansion, standard Markets is more than adequate. It covers multi-currency, translation, duties estimation, and product availability control. You need Markets Pro when your international volume justifies the investment, when you are selling into many markets simultaneously, or when you need guaranteed landed cost to eliminate customer friction.

Implementation plan for UK brands

Rolling out Shopify Markets is not a one-day configuration task. Done properly, it requires planning across pricing, content, logistics, and compliance. Here is the phased approach we recommend for our Shopify development clients:

Phase 1: Market research and selection (Week 1-2)

Analyse your existing international traffic and sales data. Identify which countries already generate orders, which show strong organic traffic, and which have the strongest market fit for your products. Select 2-3 priority markets to launch first.

Phase 2: Configuration and pricing (Week 2-3)

Set up markets in Shopify admin. Configure currency conversion rules, rounding, and any market-level price adjustments. Assign HS codes to your product catalogue. Choose your duty collection model (DDP recommended). Set up or verify payment gateway support for each market's preferred payment methods.

Phase 3: Translation and content (Week 3-5)

Install Translate & Adapt. Generate automatic translations for all content. Commission native speaker review for product pages, checkout, navigation, and key policy pages. Adapt any UK-specific content (sizing, terminology, references) for each market.

Phase 4: Logistics and fulfilment (Week 3-5)

Confirm shipping rates for each market. Set up carrier accounts and customs documentation workflows. Test end-to-end fulfilment for each priority market, including returns processing. Update your returns policy for international orders.

Phase 5: Launch and monitor (Week 6+)

Activate markets. Monitor conversion rates, order values, and customer service enquiries by market. Pay particular attention to duty-related complaints, translation errors, and checkout abandonment rates. Iterate based on data.

International expansion implementation timeline showing phased rollout
A phased rollout reduces risk and lets you refine your international operation before scaling to additional markets.

Common mistakes to avoid

We have implemented Shopify Markets for brands across fashion, beauty, food and drink, and homeware. These are the mistakes we see most frequently:

Launching too many markets simultaneously

Each market requires ongoing attention — translation updates, pricing reviews, customer service in the local language, and compliance monitoring. Launching ten markets at once spreads your resources too thin. Start with two or three markets, build your operational capability, and then expand.

Ignoring payment method preferences

Credit cards are not the default payment method everywhere. iDEAL dominates in the Netherlands, Klarna is essential in Scandinavia, and Bancontact is standard in Belgium. If customers cannot pay using their preferred method, they will abandon their cart. Shopify Payments supports many local methods, but you need to enable them explicitly for each market.

Relying entirely on automatic translation

AI translation has improved dramatically, but it still produces errors — particularly with technical product terminology, brand-specific language, and culturally specific phrases. At minimum, have a native speaker review your product pages and checkout flow. A poorly translated checkout is worse than an untranslated one.

Not accounting for returns

International returns are more expensive and complex than domestic ones. Factor return shipping costs, duty refunds, and processing time into your international pricing and margin calculations. Some brands offer store credit rather than refunds for international returns to manage costs. Whatever your policy, communicate it clearly before purchase.

Forgetting about email marketing

Your transactional and marketing emails need to match the language and currency of each market. If a customer buys in euros and receives an English-language receipt showing prices in pounds, the experience breaks. Shopify notifications can be translated, and email marketing platforms like Klaviyo support multi-language flows and campaigns. We cover email internationalisation in our work on structuring agency retainers for ongoing international support.


Shopify Markets has removed the technical barriers to international selling. What remains is the strategic and operational work: choosing the right markets, pricing correctly, localising content, setting up logistics, and managing compliance. None of this is trivial, but all of it is manageable with proper planning.

The brands that will win internationally are the ones that treat each market as a distinct customer base with its own expectations, preferences, and requirements — not just a copy of the UK store with different prices.

If you are considering international expansion for your Shopify store, get in touch. We will help you evaluate your readiness, select the right markets, and implement Shopify Markets in a way that generates profit — not just revenue.