Short answerThe EU VAT OSS threshold is a single, EU-wide €10,000 per year. Below it, you charge your home country's VAT on cross-border B2C sales. Cross it and you must charge the customer's national VAT rate. The One Stop Shop lets you report all of it in one quarterly return instead of registering in 27 countries.
€10,000 is smaller than most founders think — and it's the whole EU, not each country. That single number decides whether a startup selling to consumers across the EU charges its own VAT rate or twenty-seven different ones. Get the EU VAT OSS rules wrong and you're either under-collecting tax you'll owe later or drowning in registrations you never needed. Here's how the threshold actually works, the three things founders get wrong, and how to file once instead of everywhere.
How does the EU VAT One Stop Shop threshold work?
According to the European Commission's Taxation and Customs Union, a single annual threshold of €10,000 applies to cross-border business-to-consumer (B2C) sales within the EU. The mechanics are precise:
- It's one EU-wide number. The threshold is the total of all your qualifying cross-border B2C sales across the EU combined, measured net of VAT — not a separate allowance for each country.
- It looks at two years. The €10,000 must not be exceeded in the current or the preceding calendar year.
- Below it, you charge home VAT. As long as you're established in only one Member State and stay under €10,000, you apply your own country's VAT rate to those cross-border sales, and they count as domestic supplies.
- Above it, the destination rule kicks in immediately. From the sale that tips you over, the place of supply shifts to the customer's country, and you must charge that country's VAT rate. There is no grace period until next year.
Once you're over, you have two options: register for VAT in every country you sell to, or use the One Stop Shop. The OSS lets you register once in your home Member State, apply each customer's national rate, and file a single quarterly OSS return that reports and pays the VAT owed across all Member States. The Commission estimates this cuts the compliance red tape dramatically versus registering country by country.
Three things founders get wrong about the €10,000 threshold
Most OSS mistakes come from the same handful of misreadings. These are the ones that cost money.
1. Thinking the threshold is per country
The most expensive myth. Founders assume they can sell €9,000 into France, €9,000 into Spain and €9,000 into Italy while still charging home VAT. They can't. It's €10,000 across all cross-border B2C sales combined, so those three markets blow past the limit long before any single one does. Cross it and every cross-border sale should carry the customer's VAT rate.
2. Assuming it's only for physical goods
The threshold covers both intra-EU distance sales of goods and digital services — what the EU calls telecommunications, broadcasting and electronic (TBE) services. If you sell SaaS subscriptions, app downloads, e-books, online courses or paid webinars to consumers in other EU countries, those sales count toward the €10,000 exactly like shipped products, and VAT for SaaS follows the same destination rule. Software founders who think "we're not e-commerce" are often the ones caught out.
3. Mixing B2B into the maths
The €10,000 threshold and the OSS are about selling to consumers. Cross-border sales to VAT-registered businesses are usually handled by the reverse-charge mechanism, where your business customer accounts for the VAT in their country. Those B2B sales don't belong in your threshold calculation at all. Blending the two is how founders either over-count and register early or, worse, misapply VAT on invoices.
When and how to register for the OSS
The OSS is optional, but once you opt in it applies to all your qualifying cross-border B2C supplies — you can't cherry-pick countries. Here's the practical sequence.
| Your cross-border B2C position | What you do |
|---|---|
| Under €10,000/year, established in one country | Charge your home VAT rate; nothing to register (you may opt in voluntarily) |
| About to cross €10,000 | Register for the OSS in your home Member State before the crossing sale |
| Over €10,000 | Charge each customer's national VAT rate; file one quarterly OSS return |
| Selling B2B cross-border | Handle separately via reverse charge, outside the OSS |
To register, you apply through your home country's tax portal for the Union scheme — for a German company, via the Federal Central Tax Office. From then on you charge the destination VAT rate on cross-border B2C sales, file the OSS return each quarter, and pay a single amount that the tax authority distributes to the other Member States. Keep in mind the OSS return is additional to your normal domestic VAT return, and you must retain records for ten years.
One change worth planning for: under the EU's VAT in the Digital Age (ViDA) package, the way the €10,000 threshold is calculated is refined from 1 January 2027 — broadly, only goods dispatched from your own country of establishment count, and marketplace-facilitated sales fall out of your personal calculation. The €10,000 figure itself stays. If a platform already collects VAT on your behalf, don't double-count those sales.
What this means for you
If you sell anything digital or physical to consumers in other EU countries, treat €10,000 as an EU-wide line you will cross sooner than you expect — and set up OSS registration before the sale that tips you over, not after. Build the destination VAT rate into your pricing and point of sale now, so margin doesn't quietly leak when the rule flips. Keep B2B reverse-charge sales in their own lane. And make sure the entity underneath all this is solid: if you're still trading as a UG, plan to convert your UG into a GmbH as you scale, and fold VAT into the same financial governance as you scale. Cross-border VAT rarely sinks a startup, but back-dated assessments and penalties are a needless drain on cash you'd rather spend elsewhere — much like the Forschungszulage refunds you don't want to leave on the table.
Frequently asked questions
Is the €10,000 VAT threshold per country or total?
Total. It is a single EU-wide figure covering the sum of your cross-border B2C distance sales of goods and digital services, measured net of VAT across the current and previous calendar year. There is no separate €10,000 allowance per country. Many founders assume there is and register far too late.
Does the OSS threshold apply to SaaS and digital services?
Yes. The €10,000 threshold explicitly covers telecommunications, broadcasting and electronic (TBE) services — the EU's term for digital products like SaaS subscriptions, downloads, e-books and paid webinars sold to consumers. A SaaS startup selling across the EU counts these toward the threshold exactly like a shop shipping physical goods.
Do B2B sales count toward the €10,000 threshold?
No. The threshold and the OSS are about business-to-consumer sales. Cross-border B2B supplies are generally handled by the reverse-charge mechanism, where your VAT-registered business customer accounts for the VAT in their own country. Keep the two separate: mixing B2B into your threshold maths is a common and confusing error.
Do I still file a domestic VAT return if I use the OSS?
Yes. The OSS return is additional and does not replace your normal national VAT return. Domestic sales, input VAT and local obligations stay on your regular filing. The OSS return only reports the cross-border B2C sales on which you owe VAT in other Member States, which the OSS then distributes for you.
Sources
- European Commission (Taxation and Customs Union) — The One Stop Shop, accessed 2026. https://vat-one-stop-shop.ec.europa.eu/one-stop-shop_en
- European Commission (Taxation and Customs Union) — VAT One Stop Shop, accessed 2026. https://vat-one-stop-shop.ec.europa.eu/index_en
- European Commission (Taxation and Customs Union) — VAT in the Digital Age (ViDA), accessed 2026. https://taxation-customs.ec.europa.eu/taxation/vat/vat-digital-age-vida_en
