Shopify guideGuide9 min read

How to Set Up Shopify Markets to Sell Across Europe

Shopify Markets lets one store sell in €, in local languages and with the right tax display across Europe. Here is the setup step by step for UK stores, including VAT, IOSS and duties.

Setup card: prices in €, translated storefront and VAT shown in the price, with a VAT bill on delivery marked as the problem to avoid
Prices in €, translated pages and VAT-inclusive pricing make a UK store feel local to EU shoppers.

Key takeaways

  • Shopify Markets now has its own page in the admin, under Markets. You create a market, choose its countries, then customize currency, prices, products, domain, language and taxes.
  • Local currencies only work with Shopify Payments or Adyen. With any other provider, every customer pays in your store currency.
  • Shopify charges UK stores a 2% currency conversion fee when a customer pays in a currency other than your payout currency, so build it into your € prices.
  • For UK sellers, VAT is the part that takes longest. IOSS lets you collect VAT at checkout on orders of €150 or less, and since 1 July 2026 those parcels also carry a temporary €3 customs duty per declaration line.
Who it is for
UK stores selling to EU customers
Time needed
A day to set up one market well
What you need
Shopify Payments and EU shipping rates

Since the UK left the EU, every parcel from a UK store to a customer in Germany or the Netherlands is an export. The customer sees a foreign price, a foreign checkout and, if you get it wrong, a VAT bill from the courier on their doorstep. Shopify Markets solves most of the storefront side of that in one store. The tax side needs decisions only you, and your accountant, can make.

This guide shows how I set up Shopify Markets for UK stores selling into Europe, in the order I do it on real builds. Menu names, fees and rules come from Shopify's help center and the European Commission's VAT pages, as checked on 7 November 2026. It is setup guidance, not tax advice.

Step 1: Decide how to group your markets

A market is a group of customers who get the same store experience. For Europe, there are three sensible structures:

ApproachBest forTrade-off
One Europe marketTesting demand across the EUOne language and one price list for all
Key countries as their own marketsStores with a few big EU countriesMore prices and translations to manage
Separate store per regionSeparate teams, stock or legal entitiesDouble the apps, themes and admin

My usual setup for a UK store is a hybrid: single-country markets for the two or three countries that already send orders, often Ireland, Germany and the Netherlands, and one multi-country Europe market for the rest. Shopify allows as many country markets as you like on every plan. If you're weighing separate stores, I compare the options in Shopify Markets vs multiple stores.

Step 2: Check the requirements first

  • Payments. Multi-currency needs Shopify Payments or Adyen. Check Settings > Payments.
  • Shipping rates. A market can only go live for countries you have shipping rates for. Add EU rates in Settings > Shipping and delivery before you start.
  • Product customs data. Each product needs an HS code and a country of origin for duties to be estimated properly. Set a default country of origin under Settings > Taxes and duties, in Customs information.
  • Plan. Markets, currencies, catalogs, domains and languages work on every plan. Different theme content per market, and market-specific checkout and account pages, need Advanced or higher.

Step 3: Create the market

  1. Open Markets. In the admin, go to Markets and click Create market.
  2. Name it clearly, such as "Germany" or "Europe", and set the status to Draft so you can preview before customers see it.
  3. Add the countries. In the Includes section, click Add condition, choose Regions and select the countries.
  4. Review inherited settings. Everything starts with your store defaults. Click the plus icon next to a setting to customize it for this market.
  5. Save, then customize currency, catalog, domain and taxes as below.
  6. Activate. When it's ready, open the market, change Draft to Active and save.

Your UK market already exists: Shopify creates a domestic market from your store address and currency. Its country is also your backup region, the experience shown to anyone who doesn't match an active market. Customers in a country outside any active market can't check out at all, so check the list before you launch.

Step 4: Set currency and rounding

  1. Add the currency. Open the market and click the plus icon next to Currency. A single-country market defaults to that country's currency. A multi-country market turns on local currencies by default.
  2. Choose the exchange rate. Dynamic follows the market rate and adds Shopify's conversion fee to the customer's price. Manual uses a fixed rate you set, and the fee comes out of your payout instead.
  3. Turn on rounding so prices land on clean numbers. Shopify's own example turns €9.73 into €10.00.

The conversion fee for UK stores is 2%, charged when the customer pays in a currency other than your Shopify Payments payout currency. With manual rates, take it into account when you set the rate, or a sale in € quietly earns 2% less than the same sale in £.

Step 5: Set prices and products with catalogs

Catalogs decide which products a market sees and at what price. Create one under Markets > Catalogs with Create catalog, or add one from inside the market.

  • Percentage adjustment. In the catalog's Pricing section, enter a price adjustment, such as 10%, to cover shipping, duties or the conversion fee across every product at once.
  • Fixed prices. Set an exact € price on key products, such as €29 instead of a converted €28.73. Fixed prices override the percentage adjustment. You can also import them by CSV with Catalog Title, Handle or SKU, Fixed Price and Compare At columns.
  • Product availability. Exclude products you can't ship into the EU, such as items with restricted ingredients or batteries your carrier won't take.
Sale prices in Europe: EU rules on price reductions require you to show the lowest price of the last 30 days when you announce a discount. If your main market is outside the EEA, Shopify hides compare-at prices from EEA customers by default, and you can choose to show them. Only turn them on if your sale prices meet that rule.

Step 6: Add languages and domains

I usually translate for Germany, France, Spain and Italy, and often leave Dutch and Scandinavian markets in English at first, then translate once orders justify it.

  1. Add the language. Go to Settings > Languages, click Add language and save.
  2. Translate. Shopify's free Translate & Adapt app translates store content automatically into up to 2 languages, or 8 in select countries, and lets you edit translations by hand or import them by CSV. Have a native speaker check product pages and checkout wording.
  3. Assign a domain and language to the market. In the market, click the plus icon next to Domain / language and choose a subfolder (yourstore.com/de/), a subdomain (de.yourstore.com) or a separate domain (yourstore.de), which you first connect in Settings > Domains.
  4. Decide on redirection. In Online Store > Preferences, automatic redirection can send visitors to their market. Shopify doesn't auto-redirect EU visitors on EU country domains such as .de, so stores using those add a country selector or a geolocation prompt instead.

For most stores I use subfolders. Shopify recommends them too: they share your main domain's authority and need no extra DNS work. Shopify adds hreflang tags, canonical URLs and market sitemaps automatically, and lets search engine crawlers through without redirecting them. If organic search in Europe matters to you, my Shopify SEO work covers international setups.

Step 7: Set up VAT, duties and tax display

This is where UK stores most often get it wrong, because the rules depend on how the order is shipped and what it's worth.

  • Orders of €150 or less. Registering for the EU's Import One-Stop Shop (IOSS) lets you charge the destination country's VAT at checkout and file one monthly return. A business outside the EU must appoint an intermediary in the EU to use it. Without IOSS, the customer usually pays import VAT to the carrier on delivery.
  • Orders over €150. IOSS doesn't apply. Import VAT and duties are due at the border.
  • Customs duties. Since 1 July 2026 the EU charges a temporary €3 customs duty per declaration line on parcels worth €150 or less, so low-value parcels are no longer duty-free. Check the current position with your adviser.
  • OSS is for EU-based sellers. The Union OSS scheme and the €10,000 threshold cover sales between EU countries. They don't help a UK store shipping from the UK.

In Shopify, EU tax settings live under Settings > Taxes and duties > Regional settings > European Union. To collect duties at checkout, go to Settings > Taxes and duties, click Set up in Duties and import taxes, confirm your carriers support delivered duty paid (DDP), pick countries and fix products missing HS codes. Shopify charges a fee on orders where duties are calculated: a temporary 0.5% since February 2025, normally 0.85% with Shopify Payments or 1.5% with other providers.

Finally, set how prices show. In each market, under Duties and taxes, choose dynamic tax display, which shows VAT-inclusive prices to EU customers as they expect, or set it to included. A UK store showing ex-VAT prices to German shoppers, then adding VAT at checkout, loses buyers at the last step.

EU numbers to know

  • IOSS consignment limit€150VAT collected at checkout up to this value.
  • Currency conversion fee2%For UK stores on Shopify Payments.
  • Duties fee, temporary rate0.5%On orders with duties calculated.
  • Auto-translated languages2With Translate & Adapt, 8 in select countries.
From Shopify's help center, the Translate & Adapt listing and the European Commission's OSS pages, as checked on 7 November 2026.

Step 8: Offer the payment methods Europeans use

Cards aren't the default everywhere. Dutch shoppers expect iDEAL and Belgian shoppers expect Bancontact, and Shopify Payments offers both. On Shopify's UK pricing page, they cost 2.2% + 20p on Basic, 1.9% + 20p on Grow and 1.6% + 20p on Advanced. Turn them on in Settings > Payments and check they show at checkout when you preview the market. Klarna is also available through Shopify Payments for UK stores, at 4.99% + 30p on Basic to Advanced.

Common mistakes

  • Using a non-Shopify Payments gateway and wondering why prices stay in £.
  • Activating a market without shipping rates for every country in it.
  • Ex-VAT prices for EU customers, with VAT appearing only at checkout.
  • Machine translation left unchecked on product pages and policies.
  • No HS codes, so duty estimates fall back to guesses.
  • Adding your own hreflang tags on top of Shopify's automatic ones.
  • Forgetting returns. Your returns address, costs and policy need to work for customers in Europe, not just the UK.

Shopify Markets checklist for Europe

  1. Market structure chosen: single countries, one Europe market, or both.
  2. Shopify Payments active, with iDEAL and Bancontact on.
  3. EU shipping rates added for every country.
  4. HS codes and country of origin on every product.
  5. Currency, rounding and catalog prices set, with the conversion fee covered.
  6. Languages translated and checked, with a domain or subfolder per market.
  7. IOSS and duties decided with your accountant, and set up in Shopify.
  8. Market previewed in Draft, then activated and tested with a real order.

Next steps

Start with one market for the EU country that already sends you orders, get it right end to end, then copy the pattern. Before you launch, make sure your plan fits: themes per market need Advanced, which I cover in which Shopify plan is right for you.

If you'd rather have it set up for you, I build international Shopify stores for UK brands as a Shopify developer in the UK, and the international store cost guide shows what affects the price. Store development starts from $300, and every project gets a fixed quote after a free review.

Free tools

Check your own store

Free, no sign-up. Each one runs a part of this guide for you.

Frequently asked questions

Is Shopify Markets free?

Yes. Markets, local currencies, catalogs, domains and languages are included on every Shopify plan. Costs come from the currency conversion fee, which is 2% for UK stores, the duties fee if you collect duties at checkout, and translation work.

Where is Shopify Markets in the admin?

It has its own page, called Markets, in the Shopify admin. Click Create market to start a new one, and use Markets > Catalogs to manage prices and products per market.

Why are my prices not showing in €?

Local currencies only work with Shopify Payments or Adyen. With another payment provider, customers in every market pay in your store currency. Also check the market is active and has a currency set.

Do UK sellers need IOSS to sell to the EU on Shopify?

It isn't required, but it lets you charge VAT at checkout on orders of €150 or less, so customers don't pay import VAT on delivery. A UK business needs an EU intermediary to register. Ask your accountant whether it suits your order values.

Should I use subfolders or separate domains for Shopify Markets?

Subfolders, such as yourstore.com/de/, suit most stores. Shopify recommends them because they share your main domain's authority and need no extra DNS setup. Separate country domains give a stronger local signal but take more work.

Can I show different theme content to each market?

Only on Advanced or Shopify Plus. On Basic and Grow, every market uses the same published theme content, although translations, prices and products can still differ.

Sources

  1. Requirements and considerations for using markets, Shopify Help Center
  2. Creating and activating markets, Shopify Help Center
  3. Setting up currencies for markets, Shopify Help Center
  4. International SEO for markets, Shopify Help Center
  5. EU tax reference, Shopify Help Center
  6. The One Stop Shop, European Commission
Ashraf Siddik

Written by Ashraf Siddik

I'm a Shopify developer and CRO specialist. I have built and improved Shopify stores since 2018, completed more than 1,000 projects, and hold a 4.96 average rating across 719 client reviews.

About me · Client reviews

Free 3‑point store review

  1. 1
    Send your storeTakes about a minute
  2. 2
    I review it by handOn mobile and desktop, not by a tool
  3. 3
    Get three ranked fixesBy email, free, with no obligation

“Very professional and deep understanding of the Shopify ecosystem. Friendly and proactive communication. Delivered on time with good quality”

Verified client, United Kingdom
4.96 from 719 client reviews

Get your free review

Takes about a minute. No obligation.

Your email is used only to reply about your store. No newsletter, never sold. Privacy note