EU VAT for e-commerce 2026: OSS, IOSS and online seller obligations
The €10,000 threshold (Article 259 D of the French Tax Code), the OSS one-stop shop, IOSS for imports valued at or below €150, and the marketplace facilitator rule under Article 14 bis of Directive 2017/2455: B2C e-commerce VAT obligations towards the EU changed fundamentally in 2021 and are now fully enforced. In 2026, enforcement is intensifying. This guide covers the applicable rules, common compliance traps, and a practical methodology for getting — and staying — compliant.
Expert note: This article was written by our chartered accountancy firm. Information is current as of 2026. For a personalised review of your situation, contact us.
Updated: 25 May 2026 — Reviewed by a chartered accountant (expert-comptable), Hayot Expertise (Paris).
Since 1 July 2021, the VAT rules applying to B2C online sales into the European Union have been fundamentally overhauled. In 2026, these rules are fully operational and tax administrations across the EU are actively stepping up enforcement. Whether you ship goods from France to EU consumers, import small parcels from outside the EU, or sell through a marketplace, you are affected.
Direct answer: once your B2C intra-EU distance sales turnover exceeds €10,000 in a calendar year (single global threshold, Article 259 D of the French Tax Code / CGI), you must apply the VAT rate of the customer's country. The OSS one-stop shop lets you file a single quarterly return in France. For imports of goods valued at or below €150 from outside the EU, the IOSS (Import One Stop Shop) is the applicable regime. Below the threshold, French VAT applies by default.
What is the legal basis for these obligations?#
The intra-EU distance sales regime rests on Directive 2017/2455/EU (amending the main VAT Directive 2006/112/EC), transposed into French law via Article 259 D of the Code Général des Impôts (CGI). This directive created the single €10,000 threshold, abolished the previous country-by-country thresholds, and generalised the OSS one-stop shop.
Article 14 bis of Directive 2017/2455 introduced the concept of the "facilitating" marketplace: a platform that facilitates certain sales is deemed to have purchased the goods itself from the third-party seller and resold them to the end customer. The platform becomes the presumed person liable for VAT in place of the seller.
These texts are not guidance notes. They underpin declarative obligations, penalties, and — since 2022 — automatic exchanges of information between EU tax administrations.
OSS, IOSS, national regime: which regime for which situation?#
Before going into the detail, here is a map of the applicable regimes according to your operational situation.
| Situation | Applicable regime | Declaration | Frequency |
|---|---|---|---|
| B2C intra-EU sales, turnover ≤ €10,000 | French VAT (CA3) | France only | Monthly or quarterly |
| B2C intra-EU sales, turnover > €10,000 | OSS Union scheme (one-stop shop) | France via OSS portal | Quarterly |
| Imports from outside EU, value ≤ €150 | IOSS | State of identification | Monthly |
| Imports from outside EU, value > €150 | Standard customs regime | Country of destination | Variable |
| Sales via facilitating marketplace (Art. 14 bis) | VAT remitted by platform | Platform — not the seller | N/A for seller |
The same online business can fall under several columns simultaneously. It is common to manage a French CA3 (for domestic sales), an OSS return (for intra-EU B2C sales above €10,000), and an IOSS return (for low-value imports) in parallel.
The €10,000 threshold (Article 259 D CGI): the monitoring gap#
The €10,000 threshold is global, cumulated across all Member States, and is assessed on the current calendar year as well as the previous year. It covers both goods sales and B2C digital services.
What tax authorities look for: the DGFiP and its European counterparts now cross-reference billing data, customs declarations, and platform revenue reports. A threshold breach in November that was not followed by a switch to OSS is a quantified discrepancy that triggers retrospective adjustment with interest.
Practical points:
- The threshold is crossed on the euro that takes you above €10,000. You must apply the destination country's VAT rate from that sale onward.
- A sale to a German buyer, one to a Spanish buyer, and ten to Polish buyers: all cumulate.
- If you exceeded €10,000 in the previous year, you fall within OSS territory from 1 January of the current year, without waiting for a new breach.
Our reading: in the files we handle, failure to monitor the cumulative B2C turnover mid-year is one of the most frequent causes of late adjustment. The check should be monthly, not annual.
How OSS registration and filing works#
The OSS Union scheme is accessible via your professional account on impots.gouv.fr. Registration is immediate and takes effect from the first day of the quarter following the application (or the first day of the current quarter if the application is submitted before the 10th of the first month of that quarter).
OSS filing calendar:
| Quarter | Period | Filing and payment deadline |
|---|---|---|
| Q1 | 1 January – 31 March | 30 April |
| Q2 | 1 April – 30 June | 31 July |
| Q3 | 1 July – 30 September | 31 October |
| Q4 | 1 October – 31 December | 31 January (following year) |
The OSS return is filed in euros and sets out, by destination Member State, the turnover figure and the VAT collected at the applicable local rate. It does not replace the French CA3 return: domestic transactions continue to be declared on the CA3.
In practice: the OSS return does not allow you to recover input VAT in destination countries. To do so, you would need local VAT registrations. This is precisely one of the advantages of the one-stop shop — it avoids 27 country-by-country registrations — but the trade-off is the loss of input deduction rights in those markets.
IOSS: for imports of goods valued at or below €150#
The IOSS (Import One Stop Shop) is the applicable regime when you dispatch goods from a third country (China, the United States, the United Kingdom, etc.) directly to a consumer established in the EU, where the intrinsic value of the consignment is at or below €150.
Step-by-step process:
- You register for IOSS with the tax authority of a Member State of your choice (in France: the DGFiP). You receive a 12-character IOSS number.
- At the point of sale, you collect VAT at the destination country rate (e.g. 20% for a French buyer, 19% for a German buyer, 25% for a Danish buyer).
- You file a monthly return by the last day of the month following the month of sale.
- You pay the VAT in your Member State of identification.
- Your parcels present the IOSS number at customs: they are cleared without import VAT being collected at delivery.
Cabinet note: The IOSS number must appear on the shipping documents given to the carrier. If it is absent or incorrect, customs collects VAT on delivery from the recipient — on top of the VAT already collected at the point of sale. The customer complains, you issue a refund. This is a scenario we see regularly in high-volume dropshipping files.
Goods excluded from IOSS:
- Consignments with an intrinsic value above €150.
- Excise goods (alcohol, tobacco, energy products).
- Means of transport.
Worked example: a French seller with €50,000 in EU sales#
Consider a French SASU (simplified joint-stock company) selling fashion accessories. In 2026:
- Total e-commerce turnover: €180,000.
- Of which sales to French customers: €130,000.
- Of which B2C sales to customers in other Member States: €50,000, spread across 12 countries.
- Goods are stored in France and shipped from France (no imports from outside the EU).
Obligations that apply:
- The €10,000 threshold was exceeded from the start of the year (it had already been exceeded in the previous year). OSS is mandatory.
- The French CA3 continues to cover the €130,000 in domestic sales and input VAT recovery on purchases.
- The OSS return covers the €50,000 in intra-EU sales, broken down by country, with the applicable local VAT rate applied to each.
- VAT collected via OSS (estimated average at 20%): approximately €8,333 remitted quarterly.
What this reveals: VAT collected via OSS cannot be offset against French input VAT. Purchases of supplies or stock invoiced in France continue to generate deductible VAT on the CA3. The two streams do not offset each other between the CA3 and the OSS return.
Facilitating marketplaces: Article 14 bis of Directive 2017/2455#
Article 14 bis of Directive 2017/2455 introduced a significant legal fiction: when a marketplace facilitates certain sales, it is deemed to have purchased the goods itself from the third-party seller and then resold them to the end customer. VAT is therefore owed by the platform, not the seller.
Two situations covered:
- Sales of goods imported from third countries, value ≤ €150, to EU consumers: the marketplace collects and remits VAT via IOSS.
- Intra-EU sales by a seller not established in the EU, regardless of value: the marketplace is the presumed taxable person.
What this means for you as a seller:
- You are no longer liable for VAT on these specific sales.
- You must maintain reconciliation records: which sales were handled by the platform, which remain your responsibility.
- If you are established outside the EU and sell through Amazon France to French customers, Amazon is liable — but you must document this division of responsibility in the event of a tax audit.
The underestimated risk: sellers operating across multiple channels simultaneously (marketplace + own website) sometimes mix up the flows. Sales through your own website are not covered by the platform's liability. A tax audit will cross-reference both.
Detailed records: 10-year retention obligation#
Whether under OSS or IOSS, you are required to maintain detailed records of all transactions covered by these regimes. Those records must be available on request to the tax authority of any Member State.
Minimum record content (Implementing Regulation EU 2021/1080):
- Date and amount of each sale.
- VAT rate and amount applied, by destination country.
- Buyer identity where available.
- Transport or dispatch evidence.
- Customs declaration number for IOSS transactions.
- Refunds and corrections.
Retention period: 10 years from the end of the calendar year of the transaction. This is a non-negotiable legal obligation, distinct from French accounting rules on document retention.
What tax authorities are looking at in 2026#
Automatic data exchanges between Member States (the DAC7 Directive, in force for 2023 data transmitted in 2024) allow tax administrations to cross-reference revenues declared on platforms against sellers' OSS/IOSS filings.
Audit focus points:
- Consistency between turnover declared on OSS and the data transmitted by Amazon, Etsy, and Shopify to the DGFiP.
- Existence and completeness of the 10-year record.
- Presence of the IOSS number on customs documents.
- Correct treatment of returns and refunds in declarations.
Trade-off: OSS or local registration?#
For an online seller selling primarily in two or three countries (e.g. France, Germany, Belgium), the question sometimes arises: is it better to register locally in those countries to recover input VAT on local purchases, or to remain on OSS for simplicity?
| Criterion | Centralised OSS | Local registrations |
|---|---|---|
| Administrative simplicity | High (single return) | Low (one return per country) |
| Local input VAT recovery | No | Yes |
| When it makes sense | B2C turnover < €500k, no local stock | Local stock, significant local purchases, high turnover |
| Management cost | Low | High (local accountant or international firm) |
Our analysis: for the large majority of French online sellers whose intra-EU sales represent less than 30% of total turnover, OSS is the most efficient solution. Local registration becomes relevant when you store goods in another Member State (Amazon FBA stock in a German warehouse, for example) — in that case, OSS does not cover sales dispatched from that warehouse.
Points of vigilance for 2026#
- €2 per item levy (1 March 2026): a charge separate from VAT applies to imports of goods under €150 from third countries. It is charged in addition to IOSS VAT and directly affects dropshipping unit margins. Verify current status against the legislation in force at the time of reading (à vérifier).
- DAC7 data matching: platforms have been reporting seller revenue data to the DGFiP since 2024. Inconsistencies between platform data and your OSS/IOSS filings are now detectable at EU level.
- IOSS threshold stable at €150: the European Commission had considered removing this threshold. As of the update date of this article, it remains at €150. Any legislative change must be verified against official sources.
For further reading, see our articles on the different VAT rates on an invoice, VAT reverse charge, and mandatory tax filings in 2026.
What to check and put in place#
- Monitor your cumulative B2C intra-EU turnover monthly to anticipate the €10,000 threshold.
- Register for OSS before the start of the quarter following the breach.
- Configure your sales system to apply the destination country's VAT rate from the very first euro above the threshold.
- Obtain an IOSS number if you import goods from outside the EU for consignments ≤ €150, and communicate it systematically to your carrier.
- Set up detailed records from the moment you open OSS or IOSS, and retain them for 10 years.
- Identify sales handled by a facilitating marketplace and exclude them from your own OSS/IOSS filings.
- Verify consistency between your declarations and the data transmitted by platforms under DAC7.
This article is intended to inform. It does not replace a personalised review of your situation, your transaction flows, or the rules in force at the time of reading. EU VAT rules evolve: any threshold, rate, or deadline mentioned should be verified against impots.gouv.fr, bofip.impots.gouv.fr, or your adviser.
Frequently asked questions
When do I need to register for OSS for my intra-EU sales?
You must register for OSS once your B2C distance sales turnover to other Member States exceeds €10,000 in the current or previous calendar year (Article 259 D CGI). Registration is done via impots.gouv.fr and takes effect from the first day of the following quarter. Below the threshold, French VAT continues to apply and no OSS registration is required. If you exceeded €10,000 in the previous year, you are subject to OSS rules from 1 January of the current year without waiting for a new breach.
What happens if I exceed the €10,000 threshold during the year?
From the moment the threshold is crossed, you must apply the destination country's VAT rate on the next sale. You must register for the OSS one-stop shop before the end of the current quarter to centralise your filings in France. A breach that goes undeclared exposes you to a retrospective adjustment with local rates applied and late-payment interest. The DGFiP can now cross-reference your declarations against platform revenue data transmitted under DAC7. (Source: BOFiP, Directive 2017/2455)
Can OSS and IOSS be used at the same time?
Yes. The same online business can be registered simultaneously for IOSS (for imports of goods ≤ €150 from outside the EU) and for OSS (for B2C intra-EU sales exceeding €10,000). Each regime generates a separate return: monthly for IOSS, quarterly for OSS. Reconciliation records must clearly separate the flows of the two regimes. Sales covered by a facilitating marketplace under Article 14 bis of Directive 2017/2455 must be excluded from both returns.
What records do I need to keep and for how long?
You must maintain detailed records of all OSS and IOSS transactions for 10 years from the end of the calendar year of each transaction (Implementing Regulation EU 2021/1080). Records must be available on request to the tax authority of any Member State. Minimum content: date, amount, VAT rate and amount, destination country, dispatch evidence, and — for IOSS — the customs declaration number. Refunds and corrections must also be recorded. This obligation applies even if you later deregister from OSS or IOSS.
The marketplace collects VAT on my behalf: do I still have obligations?
Yes. When a marketplace qualifies as the presumed taxable person (Article 14 bis, Directive 2017/2455), it collects and remits VAT on the qualifying sales in place of the seller. However, you retain the obligation to maintain reconciliation records clearly identifying those sales, to exclude them from your own OSS/IOSS filings, and to be able to justify the split in the event of a tax audit. Sales through your own website remain entirely your responsibility and are not covered by the platform's liability.

Article written by Samuel HAYOT
Chartered Accountant, registered with the Institute of Chartered Accountants.
Regulated French accounting and audit firm based in Paris 8, built to support companies across France with a digital and decision-oriented approach.
Sources
Official and operational sources cited for this page.
- Article 259 D du Code général des impôts — seuil des ventes à distance intra-UE
- BOFiP — TVA sur le commerce électronique et guichets OSS/IOSS (TVA - CHAMP - CESS)
- Commission européenne — Import One Stop Shop (IOSS) : guide officiel
- Commission européenne — One Stop Shop (OSS) : présentation et inscription
- Directive 2017/2455/UE du Conseil du 5 décembre 2017 — texte intégral (LexURI/Legifrance)
- impots.gouv.fr — Inscription et déclaration OSS pour les entreprises françaises
This topic is part of our service France e-invoicing 2026 | PDP setup & compliance
Need a quote or personalised advice?
Our accountancy firm supports you through all your steps. Get a free quote to review your situation and receive a bespoke fee proposal, or contact us directly.