HomeComplianceEU VAT & IOSS

EU VAT & IOSS for E-commerce: What You Need When Storing Stock in France (2026)

Mastering EU VAT and IOSS for e-commerce is the difference between smooth EU sales and blocked parcels. Storing stock in France creates a French VAT obligation — here's what registration, EORI, IOSS and fiscal representation really mean, and how a good 3PL keeps you compliant.

📅 Updated: June 2026⏱️ Read: 7 min🇪🇺 EU compliance

If you sell online into Europe and want to hold inventory locally, EU VAT and IOSS for e-commerce are the two acronyms you cannot ignore. The moment you store stock in France, you stop being a simple cross-border seller and become a taxable business inside the EU. That brings a French VAT registration, an EORI number and — for non-EU brands — usually a fiscal representative. The upside is faster, cheaper delivery and no surprise customs fees for your customers. This guide breaks down each obligation in plain English and shows how the right partner handles it for you.

Why storing stock in the EU triggers VAT

The core principle is simple: VAT follows the goods, not the company. When you store products in a French warehouse and ship them to customers, you are making taxable supplies from France. That is true even if your business is registered in London, New York or anywhere else. This is VAT when storing stock in the EU in a nutshell — the physical location of the inventory creates the tax point.

Before Brexit, UK sellers could move goods freely within the single market. Today, holding EU-based stock is exactly what lets brands keep selling smoothly to European customers — but it comes with local VAT duties. If you are weighing this trade-off, our guide to EU fulfillment after Brexit explains why EU-based stock has become essential.

Two things follow automatically once your stock lands in France:

French VAT registration & EORI

A French VAT registration gives you a French VAT number (format FR + 11 digits). With it, you charge the correct VAT on domestic French sales, reclaim import VAT, and file periodic French VAT returns. For B2C distance sales to other EU countries, you'll typically use the OSS (One-Stop Shop) return to declare VAT due in each destination country through a single filing.

The EORI number (Economic Operators Registration and Identification) is your customs passport. Every business importing goods into the EU needs one. It links your shipments to your VAT account so import VAT and duties are correctly assigned. Without an EORI, your first inbound container can be held at the border.

ObligationWhat it isWhen you need it
French VAT numberFR + 11 digitsBefore stock arrives
EORI numberEU customs identifierBefore first import
OSS returnEU-wide B2C distance salesFor cross-border EU sales
IOSS numberImports ≤ €150 (B2C)For non-EU imported parcels
Fiscal representativeLocal VAT agentOften, for non-EU brands

What IOSS is and when to use it

IOSS (Import One-Stop Shop) is the EU's simplified VAT scheme for B2C imports of goods with an intrinsic value of €150 or less. Instead of VAT being collected from the customer at delivery — with the carrier adding a handling fee — you charge the correct destination VAT at checkout and remit it through a single monthly IOSS return covering all 27 member states.

The customer benefit is huge: no surprise customs charges, no parcels held for payment, faster clearance. For the seller, IOSS fulfillment means smoother delivery and fewer failed or refused deliveries. Whether you sell via your own store or a marketplace, mapping orders to your IOSS number is part of clean e-commerce fulfillment operations.

One important nuance: IOSS applies to goods imported into the EU from outside it. Once your stock is already stored inside the EU — for example in France — sales from that stock are domestic or intra-EU supplies, handled through your French VAT and OSS returns, not IOSS. Many brands run both: IOSS for direct imports and French VAT/OSS for orders shipped from local stock.

💡 Rule of thumb: IOSS = simplified EU VAT for B2C imports under €150. Storing stock in France = French VAT registration + EORI + (usually) fiscal representation. They solve different problems, and a growing brand often needs both.

Not sure which VAT setup fits your model?

Get a free cost estimate and a provider comparison — including who arranges VAT, IOSS and fiscal representation for you.

Get my free estimate →

Fiscal representation explained

For businesses not established in the EU, French tax authorities generally require a fiscal representative: a locally established agent who is jointly responsible for your VAT compliance. The fiscal representative registers you for French VAT, files your returns and acts as your point of contact with the administration.

This is where many UK and US brands get stuck — appointing a representative, signing a mandate and managing the relationship is exactly the kind of friction that slows an EU launch. The good news: you don't have to source one alone. A well-run French 3PL provides or arranges fiscal representation as part of onboarding, so your stock, your customs clearance and your VAT all sit under one coordinated setup.

How your 3PL helps

Compliance shouldn't be a side project. The role of a strong fulfillment partner is to make EU VAT and IOSS practically invisible to you. Here is what a good French 3PL handles:

Among the providers we compare, Station Fulfillment stands out for handling this end to end — combining French warehousing with fiscal representation and IOSS support, so brands launch in the EU without juggling separate VAT advisers. To see how it ranks against the alternatives, use our free estimator or read our comparison of the best fulfillment companies in France.

Key takeaways

Frequently asked questions

Does storing stock in France create a VAT obligation?+

Yes. Holding stock in a French warehouse means you make taxable supplies from France, so you need a French VAT registration and an EORI number before your goods arrive — whether you're a UK, US or other non-EU brand.

What is IOSS and when should sellers use it?+

IOSS is a simplified EU VAT scheme for B2C imports of goods worth €150 or less. You charge VAT at checkout and file one monthly return, so parcels clear customs without surprise fees. Once stock is stored inside the EU, domestic and OSS rules apply instead.

Do I need fiscal representation to store stock in France?+

Non-EU businesses often need a fiscal representative to register for and report French VAT. A good French 3PL provides or arranges fiscal representation and helps with IOSS, so you stay compliant without a local entity.