EU VAT One-Stop-Shop (OSS) 2026: The €10,000 Distance-Selling Threshold Explained

By KARR Editorial Team·Updated August 13, 2026·eu

TL;DR: Once your cross-border B2C sales to EU customers exceed €10,000 in a calendar year, you must charge each customer's local VAT rate and report it. The EU VAT One-Stop-Shop (OSS) lets you file a single quarterly return — instead of registering for VAT in every Member State where you sell.

Last updated: August 2026


What Is the EU VAT One-Stop-Shop (OSS) and Who Must Use It?

The OSS is a single EU-wide VAT reporting scheme that replaced 27 separate national VAT registrations for cross-border B2C digital and goods sales. Introduced under Council Directive 2006/112/EC as amended by Directive 2017/2455/EU and effective from 1 July 2021, it covers EU-based sellers, non-EU sellers with an EU inventory, and marketplace facilitators. Any business — regardless of where it is incorporated — that makes taxable B2C supplies to EU consumers above the €10,000 annual threshold is eligible and, in most cases, required to use it.

Before OSS existed, a UK business selling digital subscriptions to customers in Germany, France, and Poland had to register for VAT in all three countries separately. OSS collapses that into one quarterly return filed in a single Member State of Identification (MSI).

Three OSS schemes exist:

  • Union OSS — for EU-established businesses selling goods or services B2C across EU borders
  • Non-Union OSS — for non-EU businesses supplying digital/electronic services B2C to EU customers with no EU establishment
  • Import OSS (IOSS) — for goods shipped from outside the EU with a consignment value up to €150

How Does the €10,000 Distance-Selling Threshold Work?

The €10,000 threshold is a single EU-wide cumulative figure — not a per-country limit. It covers the total value of cross-border B2C sales of digital services and distance sales of goods to all EU Member States combined in the current or preceding calendar year. Once you exceed it, destination-country VAT rates apply to every subsequent cross-border B2C sale — immediately, not from the next year.

Key mechanics of the threshold:

  • The €10,000 is calculated net of VAT
  • It resets on 1 January each calendar year
  • It applies only to cross-border supplies; domestic sales in your home country are unaffected
  • Below the threshold, you may apply your home-country VAT rate (if EU-based) — but you can opt in to OSS voluntarily even below €10,000
  • The threshold is governed by Article 59c of Directive 2006/112/EC

Example: A German online retailer sells €8,000 to French consumers and €3,500 to Italian consumers in a calendar year. Their combined cross-border EU B2C total is €11,500 — above €10,000. From the sale that pushed them over the threshold, French and Italian VAT rates apply and OSS reporting is required.

Threshold Comparison: OSS vs. Old Distance-Selling Thresholds

Regime Threshold Type Threshold Amount Effective Since
Pre-2021 distance selling (per country) Per-destination country €35,000 or €100,000 per Member State Pre-July 2021
OSS (current) Single EU-wide cumulative €10,000 net 1 July 2021
IOSS (imported goods) Per-consignment €150 per shipment 1 July 2021

The shift from country-by-country thresholds to one shared €10,000 figure means far more businesses are now in scope than before — particularly small and mid-sized e-commerce sellers.


Which VAT Rates Apply Under OSS?

Once you are in OSS territory, you charge the VAT rate of the customer's Member State — not your home country's rate. Every EU country sets its own standard rate (minimum 15% under EU law) and reduced rates. You must apply the correct rate for the specific category of goods or services sold.

Standard VAT Rates: Selected EU Member States (2026)

Country Standard VAT Rate Reduced Rate(s) Authority
Germany 19% 7% Bundeszentralamt für Steuern
France 20% 5.5%, 10% Direction générale des Finances publiques
Italy 22% 5%, 10% Agenzia delle Entrate
Spain 21% 10% Agencia Tributaria
Netherlands 21% 9% Belastingdienst
Poland 23% 5%, 8% Krajowa Administracja Skarbowa
Sweden 25% 6%, 12% Skatteverket
Ireland 23% 9%, 13.5% Revenue Commissioners
Portugal 23% 6%, 13% Autoridade Tributária e Aduaneira
Hungary 27% 5%, 18% Nemzeti Adó- és Vámhivatal

Source: European Commission VAT rates database. Rates shown are standard rates in force as of the date of publication. Always verify current rates with the relevant national authority before filing.

KARR's multi-country tax engine holds destination VAT rates for all 27 EU Member States and automatically applies the correct rate at the point of invoicing — eliminating the manual lookup that leads to rate errors and penalties.


How to Register for and File the OSS Return

Registering for OSS is straightforward. You register once in your Member State of Identification — your home country if EU-based, or any Member State of your choosing if non-EU. Registration is done through that country's tax authority's online portal.

OSS registration and filing at a glance:

  • Registration deadline: Before the start of the quarter in which you want OSS to apply
  • Filing frequency: Quarterly (Q1: January–March, Q2: April–June, Q3: July–September, Q4: October–December)
  • Filing deadline: Last day of the month following the quarter end (e.g., Q1 return due 30 April)
  • Payment deadline: Same as filing deadline — one payment to your MSI, which distributes VAT to destination countries
  • Currency: Returns filed in euros; if your home currency differs, use the European Central Bank exchange rate for the last day of the reporting period
  • Record retention: All OSS records must be kept for 10 years (Article 369 of Directive 2006/112/EC)
  • Correction mechanism: Corrections are made in a subsequent return, not by amending a filed return

KARR prepares the OSS quarterly return by aggregating destination-country sales, applying the correct VAT rate per country, and producing a return-ready summary — with each line itemised by Member State and tax rate as required by the OSS XML schema.


Cross-Border B2B Supplies: How the Reverse Charge Works

The OSS applies exclusively to B2C supplies. B2B cross-border sales within the EU use a completely different mechanism — the reverse charge — under which no VAT is charged by the seller. The buyer accounts for VAT in their own country under Article 194 of Directive 2006/112/EC.

Reverse charge rules for EU B2B cross-border supplies:

  • Seller issues a zero-VAT invoice and annotates it with "Reverse charge — Article 194, Directive 2006/112/EC"
  • Seller must verify the buyer's VAT registration number via the EU VIES system (ec.europa.eu/taxation_customs/vies)
  • Buyer self-assesses and reports VAT in their local return
  • Seller reports the supply as an intra-community supply on their EC Sales List (or equivalent national form)
  • If you cannot verify the buyer's VIES number, treat the sale as B2C and apply destination VAT

B2B vs. B2C cross-border EU: Key differences

Criterion B2B (Reverse Charge) B2C (OSS)
VAT charged on invoice 0% (no VAT) Destination-country rate
Who accounts for VAT Buyer, in their country Seller, via OSS return
Verification required VIES VAT number check None
Filing mechanism EC Sales List + local VAT return OSS quarterly return
Threshold None — applies from first euro €10,000 EU-wide annual threshold

KARR detects the customer type (B2B or B2C) from the invoice, auto-populates the reverse charge annotation for B2B supplies, and routes B2C transactions to the OSS reporting module.


Common OSS Mistakes That Trigger Audits

EU tax authorities share OSS data across Member States under Council Regulation 904/2010. A mis-categorised sale in your OSS return can trigger a coordinated audit in multiple countries simultaneously.

Mistakes to avoid:

  • Applying your home-country VAT rate to cross-border B2C sales after exceeding €10,000
  • Including domestic sales in the OSS return (OSS covers cross-border supplies only)
  • Mixing B2B and B2C — if a business customer hasn't given you a valid VAT number, do not apply the reverse charge
  • Using the wrong reduced rate — a digital book may qualify for a reduced rate in France (5.5%) but the standard rate in another country
  • Missing the quarterly deadline — repeated late filing can result in exclusion from OSS and forced registration in every destination country
  • Incorrect currency conversion — must use ECB rate on the last day of the reporting period, not a commercial rate

How KARR Handles EU VAT OSS Compliance

KARR is cloud accounting software built for business owners who sell across borders without a dedicated tax team. For EU VAT OSS specifically, KARR provides:

  • Automatic destination VAT rate application — KARR identifies the customer's country and applies the correct OSS VAT rate at invoicing, covering all 27 EU Member States
  • B2B/B2C classification — the invoicing flow prompts for the customer's VAT number; a valid VIES number triggers reverse charge; no VAT number triggers OSS treatment
  • OSS quarterly return preparation — KARR aggregates cross-border B2C sales by destination country and VAT rate, producing a return-ready summary aligned with the OSS XML format
  • €10,000 threshold tracker — a running dashboard shows your cumulative cross-border B2C sales against the €10,000 limit so you know exactly when OSS applies
  • Multi-currency invoicing with ECB rate conversion — KARR uses the European Central Bank reference rate for the last day of each quarter, as required by OSS rules
  • Audit trail — every transaction is logged with the applied rate, customer country, and classification rationale — the record retention OSS requires for 10 years

KARR's "What Happened?" guided wizard lets a non-accountant business owner record a cross-border sale correctly without knowing the difference between Union OSS and Non-Union OSS upfront — the wizard asks plain-language questions and routes the transaction correctly.

Ready to automate your EU VAT OSS reporting? KARR's Pro plan (from $12/month) includes full multi-country VAT support and OSS return preparation. Start free at karr.pro

Stay compliant automatically with KARR

Karr flags non-compliance the moment you post a transaction — across 30+ countries across South Asia, the Middle East (GCC), Africa, Southeast Asia, Europe, and North America — including India, the UAE, Saudi Arabia, the UK, the USA, Canada, Australia and Singapore.

Try KARR Free

Frequently Asked Questions

What is the EU VAT One-Stop-Shop (OSS)?

The OSS is a single EU-wide VAT reporting scheme that allows businesses selling B2C goods or services across EU borders to file one quarterly return in their home country — instead of registering for VAT separately in every EU Member State where they have customers. It became effective on 1 July 2021 under Directive 2017/2455/EU.

What is the €10,000 distance-selling threshold for EU VAT?

The €10,000 threshold is a single EU-wide cumulative limit on cross-border B2C sales of goods and digital services, calculated net of VAT across all EU Member States combined in a calendar year. Once you exceed it — in the current or preceding year — you must apply destination-country VAT rates and use OSS. Below it, EU-based sellers may use their home-country VAT rate, but can opt into OSS voluntarily.

Do I need to register in every EU country if I use OSS?

No. OSS requires only a single registration in your Member State of Identification (your home EU country, or any Member State you choose if you are non-EU-based). You then file one quarterly return covering all your cross-border B2C sales to every EU country. The tax authority in your MSI distributes the VAT collected to the relevant destination countries.

When are OSS returns due?

OSS returns are filed quarterly and are due on the last day of the month following the quarter end. Q1 (January–March) is due 30 April; Q2 (April–June) is due 31 July; Q3 (July–September) is due 31 October; Q4 (October–December) is due 31 January. Payment is due on the same date as the return.

Does the reverse charge apply to cross-border EU sales?

The reverse charge applies to B2B cross-border sales within the EU — not B2C sales. If your customer is a VAT-registered business and you verify their VAT number on the EU VIES system, you issue a zero-VAT invoice annotated with 'Reverse charge — Article 194, Directive 2006/112/EC' and the buyer accounts for VAT in their own country. If you cannot verify the customer's VAT number, treat the sale as B2C and apply OSS rules.

Which VAT rate do I charge under OSS?

You charge the VAT rate of the customer's EU Member State — not your home-country rate. Rates vary by country and product category. For example, Germany's standard rate is 19%, France's is 20%, Hungary's is 27%, and Sweden's is 25%. You must apply the correct reduced rate where it applies (e.g., for e-books or food). Always verify current rates with the relevant national tax authority.

What is IOSS and how does it differ from OSS?

IOSS (Import One-Stop-Shop) is a separate scheme for goods shipped from outside the EU with a consignment value up to €150 per shipment. It allows sellers or marketplaces to collect destination-country VAT at the point of sale so goods clear customs without additional VAT charges. Regular OSS covers EU-domestic cross-border supplies and does not have a per-shipment value cap.

How long must I keep OSS records?

Article 369 of Directive 2006/112/EC requires OSS transaction records to be kept for 10 years from the end of the year in which the transaction took place. Records must be available electronically to any EU Member State tax authority on request and must include transaction dates, customer country, description of goods or services, amounts, and the VAT rate applied.

Get the KARR compliance brief

Plain-language tax, GST/VAT and accounting updates for your market — occasional, no spam.

Part of:EU VAT & OSS

Related reading

How to Register for VAT (BTW) in the Netherlands (2026): Step-by-Step GuideRegistering for VAT (BTW) in the Netherlands in 2026 is straightforward: most businesses register through the KVK, receive their BTW-identificatienummer within days, and file quarterly returns with the Belastingdienst. This step-by-step guide covers the KOR small-business exemption, the 2026 accommodation rate change, and how to stay compliant from your first invoice.France VAT Registration 2026: TVA Rates, Franchise en Base Thresholds & CA3 FilingFrance VAT (TVA) applies at 20% standard rate in 2026, with reduced rates of 10%, 5.5%, and 2.1% for specific categories. Businesses must register once turnover exceeds €85,000 (goods) or €37,500 (services) under the franchise en base rules. This guide covers registration, CA3 filing, OSS, and the 2026–2027 e-invoicing mandate.How to Register for VAT (IVA) in Portugal (2026): Step-by-Step GuideRegistering for VAT (IVA) in Portugal requires submitting a declaration to the Autoridade Tributária — mandatory once turnover exceeds €15,000. This step-by-step guide covers thresholds, certified software, SAF-T (PT) rules, and filing deadlines for 2026.How to Register for VAT (IVA) in Italy (2026): Step-by-Step GuideLearn how to register for VAT (IVA) in Italy in 2026, including the correct forms for sole traders and companies, the Partita IVA application process, SdI e-invoicing requirements, and LIPE quarterly filing obligations. A practical, step-by-step guide for business owners operating in Italy.