EU VAT Reverse Charge for B2B SaaS: A Practical Guide

How the EU VAT reverse charge works for B2B SaaS: a plain-English guide with a €1,000 example, the rules, and invoice requirements

BY SANDRO ZWEIG

Summarize with AI

No headings found on page

Summarize with AI

No headings found on page

Value-added tax (VAT) applies to most goods and services sold within the EU. Under the normal rules, the seller adds VAT to the invoice, collects it, and pays it to their tax authority. For a company selling across borders, that creates a problem: in principle, you could owe VAT, and a VAT registration, in every country where your customers are based.

The reverse charge mechanism exists to deal with this for business-to-business sales. Instead of the seller handling VAT in the customer’s country, the responsibility moves to the buyer. The seller invoices without VAT, and the buyer accounts for it on their own VAT return.

For SaaS companies selling to businesses across the EU, this is the rule that keeps cross-border VAT manageable. This guide explains what the reverse charge is, how it works, a worked example, the conditions it depends on, and what your invoices need to include.

What Is the EU VAT Reverse Charge?

The reverse charge is a VAT accounting mechanism the EU introduced to simplify cross-border trade between businesses in different member states. It changes who is responsible for reporting the VAT. The supplier still makes a taxable sale; the buyer is the one who accounts for it.

For a SaaS company, this is the difference between one VAT registration and twenty-seven. As long as you sell to VAT-registered businesses in other EU countries, the reverse charge means you do not have to register for VAT in every country you sell into.

One limit to note up front: the reverse charge is for B2B only. It does not apply to sales to consumers (B2C), which follow separate rules covered further down.

How the Reverse Charge Works for B2B SaaS

The seller issues an invoice without adding VAT and states that the reverse charge mechanism applies.

The buyer then handles the VAT on its own return. It calculates the VAT at its local rate and records that single amount on both sides of the return: as output VAT (as if it had made the sale) and as input VAT (as if it had bought it). When the buyer can reclaim input VAT in full, the two entries cancel out and the net VAT paid is €0.

For most fully taxable businesses, that is what happens. The transaction is VAT-neutral, and no money changes hands for tax. The reporting just shifts to the buyer’s return.

The €0 result depends on full input VAT recovery. A business that is partly or fully VAT-exempt, common in financial services, insurance, healthcare, and education, cannot reclaim all of the VAT it self-assesses, so for those buyers the reverse charge is a real cost rather than a wash.


Standard VAT

Reverse charge

Who charges VAT

Seller adds VAT to the invoice

Seller invoices with no VAT

Who reports it

Seller, to their tax authority

Buyer, on their local return

Who pays it

Buyer pays seller; seller remits

Buyer self-accounts; €0 when VAT is fully reclaimable

When it applies

Domestic sales

Cross-border B2B, supplier not established in the buyer’s country

Example scenario

Say a German SaaS company sells an annual software subscription to a French business for €1,000.

Here is the money flow:

  • The German seller issues an invoice for €1,000 with no VAT, and writes “Reverse charge” on it.

  • The French buyer pays €1,000. That is the entire payment.

  • On its French VAT return, the French buyer self-accounts for VAT at the French rate of 20%. It records €200 as output VAT and €200 as input VAT.

  • Those two €200 entries cancel out. The French buyer pays €0 in actual VAT.

The German seller collected no VAT and owes none on this sale. The French buyer did the reporting in France, where it already files anyway. Nobody registered for VAT in a foreign country.

Key requirements

Three conditions have to be true for the reverse charge to apply to a B2B SaaS sale:

  1. Both the supplier and the buyer are registered businesses. A taxable person on each side, not a private consumer.

  2. The two parties are based in different EU member states. A German seller and a French buyer qualifies. Two German businesses do not; that is a domestic sale under local rules.

  3. The buyer’s VAT identification number is valid and verified. You check it against the EU’s VIES (VAT Information Exchange System), which confirms in real time whether a VAT number is active. VIES also has an API, so the check can run automatically.

That third condition is where sellers get caught. If you treat a sale as reverse charge but the buyer’s VAT number turns out to be invalid, the tax authority can reclassify it as a B2C sale and bill you for the VAT you never charged. Verify the number before you invoice, and keep the confirmation.

Exceptions and Domestic Reverse Charge Rules

The standard cross-border B2B case above is the common one for SaaS, but a few situations sit outside it or follow their own rules:

  • Sales to consumers (B2C). The reverse charge never applies to consumers. For B2C digital sales across the EU, you charge VAT at the customer’s local rate and report it through the One-Stop Shop (OSS) scheme instead of registering in each country.

  • Both parties in the same country. A sale between two businesses in the same member state is a domestic sale, and the seller charges local VAT as normal.

  • Services tied to a physical location. Services connected to immovable property, and admission to live events, are taxed where the property or event is, not where the buyer is established. These rarely affect pure SaaS, but can apply if your product wraps around physical events or property.

  • Domestic reverse charge in fraud-prone sectors. Some countries apply a reverse charge to certain domestic supplies, such as construction, mobile phones and computer chips, gas and electricity, and emissions allowances. This is separate from the cross-border rule and depends on local legislation.

  • Suppliers based outside the EU. When a supplier outside the EU sells covered services to an EU VAT-registered business, the buyer still self-accounts for the VAT in its own country.

When in doubt, check the rules in the buyer’s country, since the exceptions and the domestic reverse charge sectors vary from one member state to the next.

Mandatory invoicing

A reverse charge invoice looks different from a normal one. Three things are non-negotiable:

  • No VAT amount on the subtotal. The invoice shows the net amount only.

  • Both VAT numbers. Yours as the supplier, and the buyer’s.

  • A reference to the rule. The phrase “Reverse charge” is the minimum. For cross-border B2B services, the specific provision is Article 196 of the EU VAT Directive (2006/112/EC), and some countries expect it cited.

Alongside those, a compliant invoice includes the usual fields: both companies’ names and addresses, the invoice date, the date of supply, a description of the service, and the net total.

Reporting, records, and getting it wrong

Charging no VAT does not mean there is nothing to file. A reverse charge sale still has to be reported, on both sides.

As the seller, you record the sale on your domestic VAT return as an intra-Community supply of services, and you list the buyer’s VAT number and the sale value on a recapitulative statement, also called the EC Sales List, where your member state requires it. No VAT is due, but the declaration is mandatory, and missing it can draw a fine on its own.

You also keep the evidence such as invoices, customer and correspondence records. If a tax authority questions a sale years later, the records are what prove the reverse charge applied.

The mistakes that cost money are predictable. Charging VAT on a sale that should have been reverse charge creates refunds and disputes. Failing to verify a VAT number can turn a B2B sale into a B2C one, with the VAT bill landing on you. Thin record-keeping leaves you exposed in an audit. And a VAT number that was valid at signup can lapse later, which means a sale you keep billing as reverse charge may no longer qualify.

Automating the whole thing

Done by hand, the reverse charge is a series of small, repeatable steps that each have to be right every time: validate the number, pick the correct tax treatment by customer type and location, switch the invoice template, code the sale, and feed the VAT return and EC Sales List. That is tolerable at ten sales a month and a liability at a thousand.

This is what billing platforms and Merchant of Record providers automate. A Merchant of Record goes furthest. You sign a license agreement appointing it as your non-exclusive reseller across all territories. Because of that, it, not you, validates VAT numbers, applies the right treatment, issues compliant invoices, and charges and remits the VAT in each market as its own liability. Your sale to the reseller is a separate upstream transaction, which is why the VAT obligation on the end customer never lands on you.

If you are not using a full MoR and are automating this yourself, the features that matter are VAT ID verification at checkout, automatic switching between a standard VAT invoice and a reverse charge invoice, and the ability to export an EC Sales List. Whatever you use, review your tax setup at least twice a year and whenever you enter a new market, because rates and rules change and a stale configuration fails quietly.

This is the job tiun does for SaaS and AI companies. tiun acts as your Merchant of Record: it validates the customer’s VAT status at checkout, applies the reverse charge when the buyer is a registered business in another EU country, issues the compliant invoice, and handles the collection, remittance, and reporting behind it, so the VAT liability sits with tiun rather than you. It also goes wider than tax. tiun is one backend for auth, payments, the customer database, and analytics, so the VAT treatment, the customer record, the subscription state, and the invoice all run off a single model instead of separate tools you keep in sync by hand. For a small team, that is the difference between running a compliance process and shipping a product.

Frequently asked questions

Do I need to register for VAT in every EU country where I sell SaaS

No. If you sell only to VAT-registered businesses and apply the reverse charge, you generally do not register in each country. Your buyers report the VAT in their own.

When should I apply the reverse charge?

When you sell SaaS to a business in another EU country that has a valid VAT number. That is the core case.

How do I verify a customer’s VAT number?

Check it against the EU’s VIES service or its API, and save the confirmation. The validation is your proof that the sale qualified for the reverse charge.

What does the invoice need to say?

The phrase “Reverse charge,” both your VAT number and the buyer’s, and a VAT amount of zero on the subtotal.

What happens if I get it wrong?

If the buyer’s VAT number was invalid or the invoice was non-compliant, the tax authority can reclassify the sale as B2C and bill you for the VAT, plus possible penalties. That is why verification and correct invoicing matter.

Summarize with AI