Skip to content
web1o
Blog

How to sell in multiple EU countries from one store

One store can legally sell across all 27 EU countries. Here's the practical roadmap — VAT and the €10,000 OSS threshold, currencies, languages, local payments, shipping and returns.

  • ecommerce
  • eu-single-market
  • vat-oss
  • cross-border-selling
  • online-business

Selling across the EU sounds like 27 separate businesses' worth of paperwork. It isn't. The single market means one company, one store and one warehouse can legally ship to customers from Lisbon to Helsinki — and the rules that used to make this painful were largely rewritten in 2021 to make it easier for small sellers. This is the practical version: what actually changes when your orders start crossing borders, and the order in which to deal with it.

The single-market advantage

For B2C sellers, the EU is one market with shared rules on product safety, consumer rights and — crucially — VAT. You don't need a local company, a local bank or a local warehouse in every country you sell to. You can run everything from your home base and reach roughly 450 million consumers with the same catalogue.

The friction that remains is mostly operational rather than legal: tax reporting, currencies, language, payment habits and delivery. Get those five right and one store genuinely can serve the whole bloc. This post sits under our broader guide on how to start an online business in Europe — start there if you're still at the setup stage.

VAT and the €10,000 threshold

This is the part people fear most, and it's more manageable than its reputation suggests.

When you sell goods to consumers in other EU countries, there is a single EU-wide threshold of €10,000 per calendar year. It covers the combined net value of all your cross-border B2C distance sales of goods plus certain digital (telecommunications, broadcasting and electronic) services — added together across every country, not €10,000 per country. It applies only if you're established in a single member state. (European Commission, VAT One Stop Shop.)

  • Below €10,000: you can keep charging your home country's VAT rate on those cross-border sales and account for it at home. Simple.
  • Above €10,000: the place of supply becomes the customer's country, so you must charge that country's VAT rate — and Luxembourg, Germany and Hungary all charge different rates.

Once you cross the line, you have two options. Register for VAT separately in each destination country (heavy), or use the One Stop Shop (OSS). Introduced on 1 July 2021 (replacing the earlier mini-OSS), the Union scheme lets you register once in your home country, file a single quarterly return covering all your EU sales, and make one payment. Your own tax authority then forwards the VAT to each destination country. That's the mechanism that makes pan-EU selling realistic for a small team. Note that B2B sales to VAT-registered businesses are handled differently and generally sit outside this. (European Commission, One Stop Shop.)

Rules and rates vary by country and change over time, so treat the above as the shape of the system, not a substitute for advice. You can sanity-check where you stand with our VAT OSS threshold checker, and for a fuller walkthrough — including imports and the IOSS — see our dedicated guide to EU VAT for ecommerce with OSS and IOSS.

This is general information, not legal or tax advice — rules vary by country and change; confirm with a qualified professional before acting.

Sources: European Commission — VAT One Stop Shop; The One Stop Shop.

Currencies and pricing

The euro covers 20 of the 27 member states, but Poland, Sweden, Denmark, Czechia, Hungary, Romania and Bulgaria keep their own currencies. You have two sensible approaches:

  • Price in euro and let the payment processor convert. Simplest to run; shoppers outside the eurozone see a foreign-currency total at checkout.
  • Show local currency. Better conversion in non-euro markets, at the cost of managing exchange-rate rounding and psychological pricing per currency.

Most SMBs start with euro-only and add local currency for the one or two non-euro markets that actually convert.

Language: how far to localise

You do not need 24 languages. You need the languages of the markets you're seriously chasing. English alone leaves money on the table in France, Italy, Spain and much of central Europe, where consumers strongly prefer buying in their own language.

The high-value pages to translate first are product pages, checkout, shipping and returns policies, and support. A machine-translated blog can wait; a machine-translated returns policy erodes trust. To decide whether the extra languages pay for themselves, run the numbers with our multilingual ROI calculator, and read our take on whether you need a multi-language website before committing.

Local payment methods

Card isn't king everywhere. Offering the right local method is often the single biggest lever on conversion in a new market:

  • Netherlands: iDEAL dominates.
  • Germany, Austria: bank transfer and "buy now, pay later" / invoice are heavily used; card penetration is lower than you'd expect.
  • Poland: BLIK and local bank transfers.
  • Nordics: cards plus Klarna-style pay-later.

Most European payment processors (Stripe, Mollie, Adyen and others) let you switch these on without separate contracts. Enable the methods for the markets you target rather than all of them.

Shipping and returns

Shipping is where "one store" meets physical reality:

  • Carriers and rates: offer a recognised local option where you can — customers trust a national carrier more than an unknown one. Set realistic per-zone rates rather than one flat fee that either loses you money or scares off buyers.
  • Delivery expectations: state clear delivery times per country. Cross-border parcels take longer, and silence about it drives support tickets.
  • Returns: EU consumers have a 14-day right of withdrawal on most online purchases. A local or freepost return address materially improves conversion in distant markets. Build returns cost into your margins from day one.
  • Duties: intra-EU shipments move freely with no customs duties — that's the whole point of the single market. Imports from outside the EU are a separate story (covered in the OSS/IOSS guide above).

A practical roadmap

  1. Pick 2–3 target markets, not all 27. Choose where demand and language overlap with what you already have.
  2. Watch the €10,000 threshold. Track combined cross-border sales; register for OSS as you approach it.
  3. Enable local payment methods for those markets in your existing processor.
  4. Localise the money pages — product, checkout, shipping, returns — in the target languages.
  5. Set per-country shipping and a clear returns process, including the 14-day withdrawal right.
  6. Expand market by market once each one is paying its way.

Where a well-built store makes this easy

Most of the above is a configuration and content problem, not a legal one — and it's far cheaper to build a store that's multi-currency, multi-language and OSS-ready from the start than to retrofit it later. That's exactly what we set up for European SMBs: see web development to have a store built to sell across borders, or book a free consultation and we'll map your first two or three markets and the VAT setup with you.