---
title: "EU VAT for SaaS"
description: "Who charges VAT when you sell SaaS in the EU: the customer's country rate for consumers, reverse charge for businesses, VIES checks, OSS and VAT invoices."
canonical_url: "https://twominutebilling.com/help/guides/vat-for-saas-in-europe"
---
# EU VAT for SaaS

> Who charges VAT when you sell SaaS in the EU: the customer's country rate for consumers, reverse charge for businesses, VIES checks, OSS and VAT invoices.

When you sell SaaS to a consumer in the EU, you charge VAT at the rate of the consumer's country.
When you sell to a VAT-registered business in another EU country, you usually charge no VAT, and
the business accounts for it under the reverse charge.

This guide explains those two rules, the exceptions that matter for a small SaaS business, and
what your invoices must show. It ends with how to set this up in Two Minute Billing.

<note title="This guide is not tax advice">

Rules as of November 2026. It summarizes official EU and UK guidance, linked in each section. Some
EU VAT rules change from 1 January 2027 under the VAT in the Digital Age (ViDA) package. Confirm
your own position with a tax adviser.

</note>

## Do I charge VAT to EU customers?

Usually, yes. A service delivered over the internet, essentially automated and with minimal human
intervention, is an **electronically supplied service** in EU VAT law. The VAT Directive lists
"supply of software and updating thereof" and "website supply, web-hosting" among them. The
[Commission's explanatory notes on these services](https://vat-one-stop-shop.ec.europa.eu/document/download/78103105-cf0c-4949-9162-daab6f5d11d4_en?filename=explanatory_notes_2015_en_0.pdf)
quote the definition and the list in full.

What you charge depends on two things: whether the customer is a consumer or a business, and where
they are.

- **Consumer anywhere in the EU** — you charge VAT at the rate of their country.
- **Business in another EU country** — you usually charge no VAT. The customer accounts for it.
- **Business in your own country** — you charge your normal domestic VAT.

The [Your Europe page on cross-border VAT](https://europa.eu/youreurope/business/finance-and-tax/vat/cross-border-vat/index_en.htm)
states the rule plainly: telecommunications, broadcasting and electronic services "are always taxed
in the customer's country". For business customers, "you don't usually need to charge your
customers VAT".

How do you tell a business from a consumer? Mostly by the VAT number. The Commission's notes say
you may treat a customer who gives you no VAT identification number as a consumer. If they give you
one later, you must review that treatment and correct it, which can mean refunding VAT you charged.

## Which country's VAT rate applies?

For a consumer, the rate of the country where they live. Under Article 58 of the VAT Directive,
the place of supply is where the consumer "is established, has his permanent address or usually
resides". Each country sets its own standard rate, which cannot be less than 15%. The
[Your Europe VAT rates page](https://europa.eu/youreurope/business/taxation/vat/vat-rules-rates/index_en.htm)
lists them: 19% in Germany and 20% in France, for example.

Here is one €29.00 monthly plan, sold to four customers.

**Seller: a SaaS business established only in Germany, VAT-registered there, with cross-border
consumer sales above €10,000 a year. Prices exclude VAT.**

<table>
<thead>
  <tr>
    <th>
      Customer
    </th>
    
    <th>
      VAT treatment
    </th>
    
    <th>
      VAT
    </th>
    
    <th>
      Customer pays
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      Consumer in France
    </td>
    
    <td>
      French rate, 20%
    </td>
    
    <td>
      €5.80
    </td>
    
    <td>
      €34.80
    </td>
  </tr>
  
  <tr>
    <td>
      Business in the Netherlands, valid VAT number
    </td>
    
    <td>
      Reverse charge
    </td>
    
    <td>
      €0.00
    </td>
    
    <td>
      €29.00
    </td>
  </tr>
  
  <tr>
    <td>
      Business in Germany
    </td>
    
    <td>
      German rate, 19%
    </td>
    
    <td>
      €5.51
    </td>
    
    <td>
      €34.51
    </td>
  </tr>
  
  <tr>
    <td>
      Consumer in Germany
    </td>
    
    <td>
      German rate, 19%
    </td>
    
    <td>
      €5.51
    </td>
    
    <td>
      €34.51
    </td>
  </tr>
</tbody>
</table>

For the French consumer, you owe the €5.80 to France, not to Germany. You either register for VAT
in France or declare it through the One Stop Shop (see below).

A seller in the United States charges the French consumer the same 20%, from the first sale. It
has no home EU rate, so every EU consumer sale is taxed in the customer's country.

### You must be able to show where the customer is

The VAT Implementing Regulation sets out how you decide where a consumer lives. Where no specific
presumption applies, the general rule is that you identify the place from two items of
non-contradictory evidence. Article 24f lists examples: the customer's billing address, the IP address of their device, and bank
details such as where the paying account is held. The
[Commission's notes](https://vat-one-stop-shop.ec.europa.eu/document/download/78103105-cf0c-4949-9162-daab6f5d11d4_en?filename=explanatory_notes_2015_en_0.pdf)
explain each item.

Collecting and keeping that evidence is your job. A billing system that records only an address
does not do it for you.

## What is the reverse charge?

The reverse charge moves the duty to account for VAT from you to your business customer. Article
44 of the VAT Directive places a business-to-business service where the customer "has established
his business". When that is a different EU country from yours, the Commission's notes say the
supplier "should not charge VAT as it will be for the customer to account for the tax under the
reverse charge mechanism".

The same applies when the seller is outside the EU. The
[Your Europe cross-border page](https://europa.eu/youreurope/business/finance-and-tax/vat/cross-border-vat/index_en.htm)
tells EU businesses that for services bought from outside the EU, VAT is usually paid at their own
country's rate under the reverse charge.

You still issue an invoice. It shows no VAT and must carry the words "reverse charge" (see
[What must a VAT invoice show?](#what-must-a-vat-invoice-show)).

## How do I check an EU VAT number?

Use **VIES**, the European Commission's VAT Information Exchange System. The
[Your Europe page on VIES](https://europa.eu/youreurope/business/taxation/vat/check-vat-number-vies/index_en.htm)
links to the free checker. Some facts from that page worth knowing:

- VIES is "a search engine (not a database)". It asks each country's national register.
- The answer is valid or invalid. A number can be invalid because it "has not been activated for
intra-EU transactions".
- The service is "sometimes not available due to the need to back-up the national databases". The
advice is to wait a few minutes and try again.
- If your customer says they are registered but VIES does not confirm it, they can ask their own tax
office to check.
- "It is recommended that you keep track of your validation in case of tax control."

A VIES result helps you decide that a customer is a business. It does not set the VAT treatment.

## Is there a VAT threshold for SaaS?

Only for some EU sellers. The
[One Stop Shop page](https://vat-one-stop-shop.ec.europa.eu/one-stop-shop_en) and the
[Commission's explanatory notes on the e-commerce rules](https://vat-one-stop-shop.ec.europa.eu/document/download/774b31ca-03c6-4fb1-8209-9e447aeeb1e9_en?filename=Explanatory%20Notes_revised_1Jan2027_0.pdf)
(section 3.2.7) describe a €10,000 threshold. Your consumer sales to other EU countries stay taxed
in your own country if all of these are true:

1. You are established in only one EU country.
2. You sell electronic services to consumers in other EU countries.
3. Those sales, plus any intra-EU distance sales of goods, total €10,000 or less (excluding VAT) in
the current and the preceding calendar year.

Below the threshold, the German seller above would charge the French consumer 19%, not 20%. As soon
as the total passes €10,000, the general rule applies and the customer's country rate takes over.
You may also choose the customer's country rate earlier. That choice binds you for two calendar
years.

The threshold does **not** apply to a seller established outside the EU. A US SaaS business charges
VAT at the customer's country rate on the first sale to an EU consumer.

## What is the One Stop Shop (OSS)?

The OSS lets you declare and pay VAT due in other EU countries through one portal, instead of
registering in each country. According to the
[One Stop Shop page](https://vat-one-stop-shop.ec.europa.eu/one-stop-shop_en):

- You register in one EU country, your "Member State of identification".
- The **Union scheme** is for businesses established in the EU.
- The **non-Union scheme** is for businesses with no establishment in the EU. It covers services to
consumers in any EU country.
- Returns under both schemes are quarterly.
- The schemes are optional.

The OSS schemes cover supplies to consumers (non-taxable persons).

Registering for the OSS, filing its quarterly returns and paying the VAT stay with you or your
accountant. Two Minute Billing does not file returns and does not produce an OSS report.

## What about UK customers?

UK VAT has its own rules. GOV.UK guidance on
[digital services to UK consumers](https://www.gov.uk/guidance/the-vat-rules-if-you-supply-digital-services-to-private-consumers)
says:

- The place of supply is "the consumer's location".
- A business based outside the UK must register for UK VAT to sell digital services to UK
consumers. HMRC's [registration manual](https://www.gov.uk/hmrc-internal-manuals/vat-registration-manual/vatreg37050)
confirms a non-established business must register "regardless of the value of the taxable supply".
- If a customer gives no VAT registration number, treat the sale as business-to-consumer.
- For business-to-business sales, the customer accounts for any VAT due.

The UK standard rate is [20%](https://www.gov.uk/vat-rates). Under
[VAT Notice 741A](https://www.gov.uk/guidance/vat-place-of-supply-of-services-notice-741a), a UK
business that buys services from a supplier outside the UK applies the reverse charge itself.

## What must a VAT invoice show?

The Commission's [VAT invoicing page](https://taxation-customs.ec.europa.eu/taxation/vat/vat-businesses/invoicing_en)
lists what a full invoice must contain:

- the date of issue and a unique sequential number
- your full name and address, and your customer's
- the customer's VAT identification number, if the customer is liable for the tax
- a description and quantity of the services
- the unit price excluding tax, and the date of the supply if it differs from the invoice date
- the VAT rate applied and the amount payable, broken down by rate or exemption

Two cases need a specific mention:

<table>
<thead>
  <tr>
    <th>
      Case
    </th>
    
    <th>
      The invoice must show
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <strong>
        Reverse charge
      </strong>
    </td>
    
    <td>
      The words "reverse charge"
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Exempt supply
      </strong>
    </td>
    
    <td>
      A reference to the EU or national law that exempts it, or any other reference that shows it is exempt
    </td>
  </tr>
</tbody>
</table>

For an exempt supply, the Commission's
[explanatory notes on invoicing](https://taxation-customs.ec.europa.eu/document/download/12dc566c-9f43-49d9-a306-b706879104ba_en)
say the word "Exempt" is enough. Countries add their own rules in some areas, so check the rules of
the country whose invoicing rules apply to you.

## How to set up EU VAT in Two Minute Billing

Two Minute Billing applies the VAT rules you set; it does not look up rates. You add a tax region
for each country you charge VAT in, with the rates you enter, and the customer's country decides
which region applies to each invoice. Reverse charge is a treatment you select on a business
customer; the invoice then shows 0% VAT and the reverse-charge note. On our hosted service, EU VAT
numbers are checked against VIES, and a VIES outage never blocks an invoice: the check stays
undetermined. A valid number does not apply the reverse charge by itself; you decide. When an
invoice is issued, it records the rates, your registration and the treatment, so a later change
does not rewrite it. You can invoice in EUR, GBP and other currencies.

<screenshot alt="The Taxes screen, listing each tax region with its country, regime, rate, whether prices include tax, registration and status" caption="Tax regions, with the regime, the rate and whether prices include tax." src="tax">



</screenshot>

1. Go to **Settings → Taxes** and add a tax region for each country you charge VAT in, with your
rate for it.
2. Record your VAT registration number.
3. On each customer, set their country. For a business, add their VAT number.
4. For a business customer in another EU country, select the reverse-charge treatment. For an
exempt customer, mark them exempt and record the reason.
5. Choose whether your prices include tax or exclude it. A €29.00 price that includes 20% VAT is
€24.17 plus €4.83 VAT.

Some things stay with you or your accountant: collecting evidence of each consumer's location,
registering for the OSS or in each country, and filing returns. The
[tax setup guide](https://twominutebilling.com/help/guides/set-up-tax) covers every tax setting in detail. Our page on
[billing customers in Europe](https://twominutebilling.com/solutions/europe) shows how the pieces fit together.


## Sitemap

See the full [sitemap](https://twominutebilling.com/sitemap.md) for all pages.
