# EU VAT for SaaS in 2026: Thresholds, OSS, and Common Mistakes

> Complete EU VAT guide for SaaS founders in 2026. Thresholds, OSS registration, B2B vs B2C rules, invoice requirements, and how to stay compliant globally.
- **Author**: Ayush Agarwal
- **Published**: 2026-05-01
- **Category**: Tax, SaaS, Compliance
- **URL**: https://dodopayments.com/blogs/eu-vat-saas-guide-2026

---

EU VAT is the single most under-prepared compliance area for SaaS founders selling globally. The rules are well-defined. The penalties for getting them wrong are real. Most founders find out the hard way, usually from a tax authority letter two years after the fact.

The framework changed materially in 2021 with the introduction of the One Stop Shop (OSS) system, and it has continued to evolve in 2025 and 2026. Selling SaaS to even a single EU customer triggers obligations that differ based on whether the customer is a business or consumer, where they are located, and how much you sell into the EU annually.

This guide walks through EU VAT for SaaS in 2026: the thresholds that matter, when to register for OSS, B2B versus B2C handling, invoice requirements, and the mistakes that consistently trip up founders.

## Why EU VAT Is Hard for SaaS

The complexity comes from three places:

1. **Place of supply rules.** EU VAT is destination-based for digital services. You charge VAT at the rate of the customer's country, not yours.
2. **B2B versus B2C distinction.** B2B sales use the reverse-charge mechanism (no VAT collected). B2C sales require you to charge and remit VAT.
3. **Threshold rules.** Below certain thresholds, you can simplify your obligations. Above them, you must register for OSS or directly in each member state.

Founders who treat EU VAT as a one-size-fits-all rule end up either over-collecting (and refunding angry customers) or under-collecting (and getting hit with back taxes plus penalties).

> Tax compliance is the silent killer of SaaS expansion. Founders ship a product, hit product-market fit, expand into Europe, and discover they owe two years of back VAT. The Merchant of Record model exists specifically to solve this problem.
>
> - Ayush Agarwal, Co-founder & CPTO at Dodo Payments

For broader context, see our companion guide on [global VAT and GST for AI SaaS](https://dodopayments.com/blogs/global-vat-gst-ai-saas) and the [tax documentation](https://docs.dodopayments.com/features/tax).

## The Place of Supply Rule for SaaS

For B2C sales of digital services to EU consumers, the place of supply is where the customer is located. That means:

- A French consumer pays French VAT (20 percent in 2026)
- A German consumer pays German VAT (19 percent)
- A Hungarian consumer pays Hungarian VAT (27 percent, the highest in the EU)

You need to know each customer's country before you can apply the right VAT rate. EU rules require you to collect at least two pieces of non-contradictory evidence of the customer's location: billing address, IP address, country of bank, country of SIM card, or other reliable indicator.

For B2B sales (where the customer is a VAT-registered business in another EU country), the place of supply moves to the customer's country, and the customer accounts for the VAT through reverse charge. You collect no VAT but must validate the customer's VAT number through the EU's VIES system.

## The EUR 10,000 Threshold for Cross-Border B2C Sales

There is an EU-wide threshold of EUR 10,000 per year for cross-border B2C digital services. Below the threshold, you charge VAT at your home country rate (or no VAT if you are non-EU and not registered).

The threshold is cumulative across the entire EU. Once your total cross-border B2C digital services revenue exceeds EUR 10,000 in a calendar year, you must start charging destination-country VAT immediately.

For non-EU sellers (US, India, Singapore, etc.), the threshold does not apply. You must charge destination-country VAT from your first euro of B2C sales.

```mermaid
flowchart TD
    A[Selling SaaS to EU Customer] --> B{Customer is}
    B -->|Business with VAT ID| C[B2B: Reverse Charge
No VAT collected]
    B -->|Consumer| D{Are you EU-based?}
    D -->|Yes| E{Cross-border
B2C revenue
under EUR 10K?}
    D -->|No| F[Charge destination
country VAT]
    E -->|Yes| G[Charge home
country VAT]
    E -->|No| F
    F --> H[Register for OSS
or in each country]
```

## OSS: The One Stop Shop

The OSS system lets you file a single quarterly VAT return covering all your B2C sales across all 27 EU member states, instead of registering separately in each country.

There are three OSS schemes:

- **Union OSS.** For EU-established businesses selling B2C services across the EU.
- **Non-Union OSS.** For non-EU businesses (US, India, etc.) selling B2C services to EU consumers.
- **Import OSS (IOSS).** For low-value goods imports under EUR 150. Less relevant for SaaS.

For SaaS founders selling globally, the practical pattern in 2026 is:

- EU-based: register for Union OSS in your home country
- Non-EU based: register for Non-Union OSS through any single EU member state

Non-Union OSS registration is typically the cleanest path for US, UK, India, and Singapore-based SaaS companies. You file quarterly through the chosen member state and pay VAT in EUR.

## VAT Rates Across the EU in 2026

VAT rates change. Here are the standard rates as of 2026 (always verify current rates with each member state's tax authority before invoicing):

| Country | Standard VAT Rate |
|---|---|
| Germany | 19% |
| France | 20% |
| Italy | 22% |
| Spain | 21% |
| Netherlands | 21% |
| Belgium | 21% |
| Austria | 20% |
| Poland | 23% |
| Sweden | 25% |
| Denmark | 25% |
| Hungary | 27% |
| Luxembourg | 17% |

Some countries have reduced rates for specific digital products (e-books in some jurisdictions). For most SaaS, the standard rate applies.

## B2B Versus B2C: How to Tell

Distinguishing a B2B customer from a B2C customer matters because they get different VAT treatment. The standard test:

1. **VAT number provided?** If yes, validate it via VIES. If valid, treat as B2B. Apply reverse charge.
2. **No VAT number provided?** Treat as B2C. Apply destination-country VAT.
3. **Edge case: business buyer without a VAT number.** Some small businesses do not have VAT numbers because they are below their domestic registration threshold. Treat them as B2C for VAT purposes.

The VIES validation must happen at the time of sale and ideally be re-validated periodically. Storing only the customer's claimed VAT number without validating it is not enough to defend a B2B classification in an audit.

## Invoice Requirements for EU VAT

If you collect VAT on a sale, you must issue a tax invoice that includes:

- Invoice number (sequential)
- Date of issue
- Your business name, address, and VAT/tax ID
- Customer's name, address, and VAT ID (if B2B)
- Description of services
- Subtotal, VAT amount, total
- VAT rate applied (and country)
- For B2B EU sales: a note like "Reverse charge: VAT to be accounted for by recipient"
- For non-EU OSS sales: the OSS scheme reference

Most billing platforms generate compliant invoices automatically. If you are issuing your own invoices, double-check the format with each member state's tax authority requirements.

For more on automated invoicing, see our [automated invoices for SaaS guide](https://dodopayments.com/blogs/automated-invoices-saas).

## Common EU VAT Mistakes for SaaS Founders

Patterns that consistently get founders into trouble:

- **Charging the home-country rate to all EU customers.** Wrong for B2C above the threshold. Wrong for non-EU sellers from the start.
- **Skipping VIES validation.** Customers can fake VAT numbers. If you do not validate, you cannot defend a B2B classification in an audit.
- **Single evidence of customer location.** EU rules require at least two non-contradictory pieces of evidence. Billing address alone is not enough.
- **Late OSS registration.** The threshold trigger requires you to register quickly. Late registration results in back-tax assessments plus penalties.
- **No tax-compliant invoices.** Customers in regulated industries (financial services, government) will refuse to expense your service if the invoice is non-compliant.
- **Treating subscription renewals as one-time sales.** Each renewal is a new VAT event. If your customer's address changes between renewals, the VAT rate may change.

## Penalties for Non-Compliance

EU member states have wide-ranging penalty regimes:

- **Late registration:** typically 5 to 30 percent of unpaid VAT, varying by country
- **Underpayment:** the VAT owed plus interest plus a penalty
- **Failure to file:** fines per missed return per country
- **Repeat offenses:** can escalate to criminal prosecution in some jurisdictions

The practical effect: a SaaS company with EUR 500K of annual EU B2C revenue that operated for two years without VAT registration could face a EUR 120K back-tax bill plus EUR 50K to EUR 100K in penalties. That kind of charge can sink a Series A company.

## How a Merchant of Record Solves This

The Merchant of Record (MoR) model lets you delegate the entire EU VAT compliance burden to a third party. The MoR is the legal seller of record, charges VAT at the correct rate, files the OSS returns, and handles audits.

Practically, you ship product. The MoR handles tax. Your customers receive a tax-compliant invoice from the MoR. You receive net payouts after VAT and processing fees.

For more on this, see [our complete guide to merchant of record](https://dodopayments.com/blogs/what-is-a-merchant-of-record), [how MoR handles tax compliance](https://dodopayments.com/blogs/saas-payments-merchant-of-record), [why localization matters for global SaaS](https://dodopayments.com/blogs/saas-is-default-global-are-your-payments-global), and our companion post on [scaling global SaaS expansion](https://dodopayments.com/blogs/scaling-global-saas-microsaas-expansion).

> The Merchant of Record model is the cheat code for global compliance. We absorb the tax, the registration, and the audit risk so SaaS founders can focus on shipping. The math almost always works out in the founder's favor once you factor in the cost of doing it themselves.
>
> - Rishabh Goel, Co-founder & CEO at Dodo Payments

## Implementation Checklist for EU VAT Compliance

If you are doing it yourself:

1. **Determine your status.** EU-established or non-EU? Above or below the EUR 10,000 threshold?
2. **Collect customer location evidence.** Two non-contradictory pieces of evidence per sale.
3. **Implement VIES validation** for B2B customers in real time.
4. **Set up VAT rate logic** to apply the correct rate per customer country.
5. **Register for OSS** or directly in each country where you have B2C customers above thresholds.
6. **Generate compliant invoices** with all required fields.
7. **File quarterly OSS returns** and pay VAT in EUR.
8. **Maintain records** for at least 10 years (EU minimum retention).

If you use a Merchant of Record:

1. Ship product through the MoR.
2. The MoR does everything above.

## Beyond OSS: VAT in 2026

The EU's "VAT in the Digital Age" (ViDA) reforms are rolling out through 2026 to 2030. The headline changes:

- Mandatory e-invoicing for cross-border B2B transactions (full implementation by 2030)
- Real-time digital reporting of cross-border transactions
- Single VAT registration for online platforms across the EU

For SaaS, the practical impact is that compliance gets harder over time, not easier. The trajectory pushes more companies toward Merchant of Record arrangements rather than self-managed VAT compliance.

## How Dodo Payments Handles EU VAT

Dodo Payments is a full Merchant of Record covering all 27 EU member states:

- Automatic VAT rate selection per customer country
- VIES validation for B2B customers in real time
- OSS registration and filings handled centrally
- Tax-compliant invoices generated automatically
- Localized payment methods (SEPA, iDEAL, Bancontact, Giropay, Sofort) supported natively
- Audit support included
- Transparent pricing at 4% plus 40 cents per transaction with no monthly fees

For implementation patterns, see the [European payment methods documentation](https://docs.dodopayments.com/features/payment-methods/europe) and the [list of countries Dodo Payments accepts](https://docs.dodopayments.com/miscellaneous/list-of-countries-we-accept-payments-from).

## FAQ

### Do I need to charge EU VAT if I'm a US-based SaaS company?

Yes, if you sell B2C to EU consumers. Non-EU sellers must charge destination-country VAT from the first euro of B2C sales. For B2B, you collect no VAT and use the reverse-charge mechanism (validate the customer's VAT number first). Register for the Non-Union OSS scheme through any single EU member state to file a single quarterly return covering all 27 countries.

### What is the OSS in EU VAT?

OSS (One Stop Shop) is the EU's simplified VAT registration system that lets businesses file a single quarterly VAT return covering all 27 member states. Without OSS, you would need to register separately in every country where you have B2C customers above thresholds. There are three OSS schemes: Union OSS (for EU-established businesses), Non-Union OSS (for non-EU businesses), and IOSS (for low-value imports).

### What is the EU VAT threshold for digital services?

For EU-established businesses, there is a EUR 10,000 cumulative annual threshold for cross-border B2C digital services. Below the threshold, you charge home-country VAT. Above it, you must charge destination-country VAT and register for OSS. For non-EU businesses, there is no threshold: you must charge destination-country VAT from the first sale.

### How do I validate an EU VAT number?

Use the EU's VIES (VAT Information Exchange System) lookup tool. The validation must happen at the time of sale and should ideally be cached for a short period only. Storing a customer's claimed VAT number without ever validating it through VIES is not enough to defend a B2B classification during a tax audit.

### Can a Merchant of Record handle my EU VAT compliance?

Yes. A Merchant of Record like Dodo Payments becomes the legal seller of record for EU transactions, charges VAT at the correct rate per customer country, files OSS returns, and absorbs audit risk. This is the most cost-effective way for most SaaS companies to handle EU VAT compliance, especially below EUR 5M in annual EU revenue where the alternative (in-house tax team plus tax automation tooling) is more expensive.

## The Takeaway

EU VAT compliance is non-negotiable if you have any EU customers. The rules are clear, the OSS system simplifies registration, and the penalties for non-compliance are material.

The choice for most SaaS founders is between handling it yourself (a meaningful engineering and legal investment) and delegating to a Merchant of Record (a take rate on revenue, no headcount required).

If you are evaluating the MoR path, [Dodo Payments](https://dodopayments.com) handles full EU VAT compliance plus 220+ other countries' tax obligations. See the [pricing page](https://dodopayments.com/pricing) and [European payment methods documentation](https://docs.dodopayments.com/features/payment-methods/europe).
---
- [More Tax articles](https://dodopayments.com/blogs/category/tax)
- [All articles](https://dodopayments.com/blogs)