1. The Short Answer
It depends on where you're based, who you're selling to, and how much you're selling. There is no single yes/no answer that applies to every founder. But we can narrow it down fast.
Here's the quick version:
- You only sell B2B (all customers have valid EU VAT numbers) → You probably don't need to register for OSS. The reverse charge mechanism handles VAT for you. Your customer self-accounts for the tax.
- You're EU-based, selling B2C, under €10K cross-border → You may not need OSS yet. You can charge your home country's VAT rate on all EU sales.
- You're EU-based, selling B2C, over €10K cross-border → Yes, register for Union OSS. You must charge destination-country rates.
- You're outside the EU, selling B2C to EU customers → Yes, register for Non-Union OSS. There is no minimum threshold. Technically, your first sale triggers an obligation.
Still not sure? The VAT registration checker will walk you through it in 3 questions. Or keep reading for the full breakdown.
2. Visual Decision Tree
Walk through this tree to find your scenario. Start at the top and follow the branches.
-
Do you sell to EU consumers (B2C)?
-
No, B2B only (all customers have valid VAT numbers) →
No OSS needed
Reverse charge applies. You invoice at 0% VAT. Your customer handles the rest. - Yes, some or all B2C → continue below.
-
No, B2B only (all customers have valid VAT numbers) →
No OSS needed
-
Are you based in an EU country?
-
Yes, EU-based → Are your cross-border B2C sales under €10,000/year?
-
Under €10K →
No OSS needed (yet)
Charge your home country's VAT rate on all B2C sales. -
Over €10K →
Register for Union OSS
Switch to destination-country rates. File quarterly returns.
-
Under €10K →
No OSS needed (yet)
-
No, non-EU (US, UK, India, Canada, etc.) →
Register for Non-Union OSS
No threshold. First B2C sale creates an obligation. Pick one EU country to register in.
-
Yes, EU-based → Are your cross-border B2C sales under €10,000/year?
Now let's dig into each scenario with real details.
3. Scenario 1: EU-Based, Under €10K Cross-Border
You're based in an EU country. You sell SaaS to consumers (B2C) in other EU member states. But your total cross-border B2C digital sales are below €10,000 per calendar year.
What this means for you:
- You can charge your home country's VAT rate on all B2C sales, even to customers in other EU countries.
- You do not need to register for OSS.
- You file and pay VAT through your normal domestic VAT return.
- You still need domestic VAT registration if your revenue exceeds your country's local threshold (this varies, e.g. €37,500 in Ireland, €22,000 in Germany).
This is the simplest setup. You're early stage, your EU customer base is still small, and you just charge one rate everywhere. But it won't last forever.
4. Scenario 2: EU-Based, Over €10K Cross-Border
You've crossed the €10,000 threshold for cross-border B2C digital sales. Congratulations on the growth, but now you have obligations.
What changes:
- You must register for Union OSS in your home EU country.
- You must charge the destination country's VAT rate on every B2C sale (e.g. 19% for Germany, 20% for France, 25% for Denmark).
- You file a quarterly OSS return listing sales broken down by country.
- You pay the total VAT to your home country's tax authority. They distribute it to the other countries.
You can find the correct rate for any country using our 2026 EU VAT rates reference or the cross-border tax calculator.
The good news: Union OSS is straightforward. You register once in your home country, file one quarterly return, and make one payment. It's infinitely better than registering for VAT individually in every country where you have customers.
5. Scenario 3: Non-EU Sellers
You're based in the United States, the UK, India, Canada, or any country outside the EU. You sell SaaS or digital products directly to consumers in the EU.
Here's the hard truth: there is no minimum threshold for non-EU sellers.
Unlike EU-based sellers who get the €10K cushion, non-EU sellers are technically required to register and collect VAT from their very first B2C sale to an EU consumer. In practice, enforcement is limited for very small sellers, but the legal obligation exists from day one.
What you need to do:
- Register for Non-Union OSS in any one EU member state of your choice.
- Charge the destination country's VAT rate on every B2C sale.
- File quarterly OSS returns through your chosen country.
- Pay the collected VAT to that country's tax authority.
Many non-EU founders choose Ireland (English-speaking, startup-friendly tax authority) or the Netherlands (efficient online registration process) as their OSS country. Either works — it makes no difference to your rates or obligations.
6. Scenario 4: B2B Only
If every single one of your EU customers is a business with a valid VAT number, your life is significantly simpler.
How it works:
- The reverse charge mechanism applies to all cross-border B2B sales of digital services.
- You charge 0% VAT on your invoice.
- Your customer self-accounts for VAT on their own return (it's a wash for them — they charge and deduct in the same return).
- You do not need to register for OSS.
This is the ideal setup for B2B SaaS. No multi-country rates, no quarterly OSS filings, no collecting and remitting tax on behalf of other countries.
But there are two things you must do:
- Verify every VAT number using the VIES system before applying reverse charge. Use our free VAT number checker to validate instantly.
- Include the correct wording on your invoice: "Reverse charge — VAT to be accounted for by the recipient under Article 196 of Council Directive 2006/112/EC." (Our invoice generator does this automatically.)
For a deeper dive into the reverse charge and how to invoice correctly, see our cross-border invoice guide.
Check if you need VAT registration
Answer 3 questions and find out exactly what registration you need — and what you can skip.
Check Now →7. DAC7 and Platform Reporting
Even if you haven't registered for VAT yet, EU tax authorities may already have data about your sales. Here's why.
DAC7 (Directive on Administrative Cooperation 7) is an EU directive that requires digital platforms to report seller revenue data to tax authorities. It went into effect in January 2023, with first reporting submitted in January 2024.
Who has to report:
- Payment processors like Stripe
- Merchant-of-record platforms like Paddle and LemonSqueezy
- Marketplaces like Gumroad, Etsy, and App stores
- Any platform that facilitates sales of digital services in the EU
What they report: Your name, address, tax identification number, total revenue earned through the platform, and the number of transactions — broken down by quarter and by member state.
This data is shared across EU tax authorities through an automated exchange system. So if you're selling SaaS through Stripe to customers in Germany, France, and Spain, the tax authorities in those countries can see your revenue — even if you've never registered for VAT there.
This is one of the strongest arguments for proactive registration, even if your revenue is still small.
8. How to Register: Union vs Non-Union OSS
There are two OSS schemes. Which one you use depends on where you're based.
Union OSS (for EU-based sellers)
If you're based in an EU member state and your cross-border B2C sales exceed €10,000:
- Register through your home country's tax authority. In Ireland, this is Revenue Online Service (ROS). In Germany, the Federal Central Tax Office (BZSt). Each country has an online portal.
- Provide your existing domestic VAT number — you must already be registered for domestic VAT before applying for Union OSS.
- Wait for approval. This typically takes 2-4 weeks. You'll receive an OSS identification number.
- Start filing quarterly. You can begin from the first day of the quarter following your registration.
Non-Union OSS (for non-EU sellers)
If you're based outside the EU:
- Choose one EU member state to register in. Popular choices: Ireland (English-speaking, efficient), the Netherlands (streamlined online process), or any country you have an existing connection to.
- Register through that country's online portal. You'll need to provide identification documents (passport or national ID), proof of your business (company registration), and your business address.
- You do NOT need a local bank account. You can pay VAT via international bank transfer.
- Wait for approval (2-4 weeks typically). You'll receive a Non-Union OSS identification number in the format
EU123456789. - Start filing quarterly.
Quarterly Filing Deadlines
OSS returns are due by the end of the month following the quarter end:
| Quarter | Period | Filing Deadline |
|---|---|---|
| Q1 | January – March | 30 April |
| Q2 | April – June | 31 July |
| Q3 | July – September | 31 October |
| Q4 | October – December | 31 January |
Even if you had zero sales in a quarter, you must still file a nil return. Missing a filing can result in penalties and, in serious cases, deregistration from OSS.
9. When to Register Proactively
Enforcement for very small sellers is spotty. So why bother registering early?
Here are three practical reasons:
- Professional credibility. Displaying a VAT number and charging correct rates signals to EU business customers that you're legitimate. Some companies won't buy from you without it.
- Clean records from day one. If you register after years of ignoring VAT, you may face questions about previous sales. Starting clean means no skeletons in the closet.
- Avoid back-taxes if audited. With DAC7 in effect, tax authorities have your sales data. If they come knocking, you'll owe back-taxes, interest, and potentially penalties on all the VAT you should have collected. Registering proactively eliminates this risk entirely.
A good rule of thumb: if you're doing consistent monthly B2C sales to EU customers — even just a few hundred euros — register now. Your future self will thank you.
For a broader overview of how EU VAT works for indie founders, check out our complete EU VAT guide.
10. Frequently Asked Questions
Is there a minimum revenue threshold for non-EU sellers?
No. Unlike EU-based sellers who benefit from the €10,000 cross-border threshold, non-EU sellers have no minimum. Technically, your very first B2C sale to an EU consumer creates a VAT obligation. In practice, enforcement for very small amounts is limited, but the legal requirement exists from sale one.
Can I register for OSS if I only sell B2B?
You can, but it's not required. If all your EU customers are businesses with valid VAT numbers, the reverse charge mechanism applies and you don't need OSS. However, if even one customer is B2C (no valid VAT number), you'll need OSS for that sale. Many founders register anyway as a safety net.
What is DAC7?
DAC7 is an EU directive requiring digital platforms (Stripe, Paddle, Gumroad, app stores) to report seller revenue data to EU tax authorities. It went into effect in 2023. This means tax authorities can see your EU sales even if you haven't registered for VAT. Read more in our DAC7 section above.
How long does OSS registration take?
Typically 2-4 weeks from application to approval. Some countries are faster — Ireland and the Netherlands tend to process applications within 2 weeks. You'll receive your OSS identification number by email or through the tax authority's online portal. You can start using it from the beginning of the next quarter after registration.
Do I need a local bank account to register for Non-Union OSS?
No. You do not need a bank account in the EU country where you register. You can pay your VAT liability via international bank transfer from any account worldwide. Some countries also accept credit card payments for smaller amounts. This is a common misconception that stops founders from registering — don't let it stop you.
What happens if I don't register but should have?
You could face three consequences: back taxes (you'll owe the VAT that should have been collected on past sales), interest on the unpaid amounts (accruing from the date the tax was originally due), and penalties that vary by country but can be significant. With DAC7 now in effect, tax authorities have better visibility into cross-border digital sales, making non-compliance increasingly risky. The longer you wait, the bigger the potential liability grows.
Calculate your exact VAT rate for any EU country
Know what to charge before you register. Enter your setup — get the rate and compliance steps.
Try the Free Calculator →This guide is for informational purposes only and does not constitute tax or legal advice. Tax rules change frequently. Always consult a qualified tax professional for your specific situation.