EU VAT Reverse Charge: A Complete Guide for B2B Cross-Border Sales
The VAT reverse charge is one of the most commonly misapplied rules in cross-border B2B transactions. The concept is straightforward — instead of the supplier charging VAT and remitting it to the tax authority, the buyer accounts for the VAT themselves. In practice, finance teams get it wrong in both directions: charging VAT when reverse charge applies, and applying reverse charge when they should be charging VAT.
This guide covers when reverse charge applies, what goes on the invoice, what the buyer must do, and the most common mistakes.
What Is Reverse Charge?
Under the normal VAT model, the supplier charges VAT, collects it from the buyer, and remits it to their local tax authority. Under reverse charge, this liability shifts to the buyer. The supplier issues an invoice with 0% VAT (or no VAT line at all), and the buyer self-assesses the VAT — reporting it as both output tax and input tax in their own VAT return. If the buyer has full input tax recovery, the net effect is zero cost; the mechanism exists primarily to prevent VAT fraud and to simplify cross-border compliance.
Reverse charge does not mean the buyer avoids VAT. It means the buyer accounts for VAT in their own jurisdiction rather than paying it to a foreign supplier who would then need to register and remit it abroad. For VAT-registered buyers with full recovery rights, the cash flow impact is neutral. For buyers with partial recovery (banks, insurers, public bodies), the self-assessed VAT creates a real cost.
When Does Reverse Charge Apply?
The trigger depends on the transaction type and the parties involved.
| Transaction | Reverse charge? | EN16931 tax code |
|---|---|---|
| Domestic B2B (both parties in same EU country) | Only for specific sectors (construction, scrap metal, mobile phones in some countries) | S (standard rate) unless domestic RC applies |
| Intra-EU B2B services (Art. 44 general rule) | Yes — always, if buyer is VAT-registered in a different EU member state | K |
| Intra-EU B2B goods (intra-Community supply) | Yes — buyer accounts for acquisition VAT | K |
| Non-EU supplier → EU buyer (import of services) | Yes — EU buyer self-assesses import VAT | AE |
| B2C (supplier to consumer) | No — supplier must register and charge local VAT (or use OSS) | S |
The most important rule to internalise: if you are a VAT-registered business in EU country A selling to a VAT-registered business in EU country B, reverse charge applies to services under Article 44 of the VAT Directive. The buyer accounts for VAT in country B. You issue the invoice at 0% with the correct code and narrative.
Step-by-Step Examples
Example 1: German Supplier → French Buyer (Intra-EU B2B Services)
A German software company invoices a French manufacturing company for a software licence. Both are VAT-registered. This is an intra-EU B2B service supply under Article 44.
- German supplier: issues invoice with 0% VAT, EN16931 tax code K, narrative "Reverse charge"
- German supplier: does not charge German 19% VAT, does not report this as German output tax
- French buyer: self-assesses French VAT at 20% as both output and input tax in their French VAT return
- Net cash effect for the French buyer (assuming full recovery): zero
Example 2: US Supplier → Italian Buyer (Import of Services)
A US consulting firm invoices an Italian company for professional services. The US firm is not VAT-registered in the EU.
- US supplier: issues invoice with no VAT, EN16931 tax code AE (VAT reverse charge), narrative "VAT reverse charge — recipient to account for VAT"
- Italian buyer: self-assesses Italian VAT at 22% as both output and input tax
- US supplier: no EU VAT registration required for this service
- If the Italian buyer is partially exempt (e.g., a bank), the self-assessed VAT creates a real irrecoverable cost
Example 3: UK Supplier → German Buyer (Post-Brexit)
Since the UK left the EU's VAT area on 1 January 2021, UK businesses are treated as non-EU suppliers for EU VAT purposes. A UK management consultancy invoicing a German GmbH for consulting services:
- UK supplier: issues invoice with no UK VAT (outside scope of UK VAT for B2B export), no EU VAT, tax code AE
- German buyer: self-assesses German VAT at 19% as output and input tax
- UK supplier: no German VAT registration required for this service
- UK supplier does need to check UK VAT rules separately — the supply is outside scope for UK VAT if the customer is a VAT-registered business outside the UK
What Goes on the Invoice?
Getting the invoice right is not optional. An invoice with the wrong tax treatment — or with VAT charged where reverse charge should apply — causes problems for both parties: the supplier may have charged VAT they cannot remit to the right authority, and the buyer may have paid VAT they cannot recover.
| Situation | EN16931 code | VAT line | Required narrative |
|---|---|---|---|
| Intra-EU B2B (Art. 44 services or intra-EU goods) | K | 0% | "Reverse charge" or equivalent in buyer's language |
| Non-EU supplier to EU buyer (import of services) | AE | 0% or omit VAT | "VAT reverse charge" or "Recipient to account for VAT" |
| Export of goods outside EU | G | 0% | "Zero rated export" |
The narrative is a legal requirement in the EU (Article 226(11a) of the VAT Directive), not just good practice. Without it, the invoice may not meet the documentary requirements for the buyer's VAT reclaim, and it may not be accepted by e-invoicing clearance systems that validate tax code/narrative consistency.
Buyer Obligations
When you receive an invoice under reverse charge, your obligations are:
- Self-assess the VAT: calculate the VAT at your local rate and report it as output tax in Box 1 (or equivalent) of your VAT return
- Reclaim input VAT: if you have full input tax recovery rights, claim the same amount as input tax in Box 4 — the net effect is zero
- Retain the invoice: the reverse charge invoice from your supplier is the documentary basis for the transaction; it must show the correct tax code (K or AE)
- Report in EC Sales List / Intrastat: for intra-EU acquisitions of goods, you may have separate Intrastat or ESL reporting obligations depending on the transaction value and country
Common Mistakes
Charging VAT instead of applying reverse charge. This is the most common error on intra-EU service invoices. A German supplier invoices a French company and adds German 19% VAT. The French buyer cannot reclaim German VAT easily — they need to file a foreign VAT refund claim (VAT Directive 2008/9/EC), which is slow and administratively burdensome. The German supplier has collected VAT that should never have been charged. Correcting this requires a credit note and a corrected invoice.
Applying reverse charge to B2C sales. Reverse charge under Article 44 only applies when the buyer is a VAT-registered business. Selling to a private consumer? You need to charge the local VAT rate in the consumer's country, either by registering there or using the EU's One Stop Shop (OSS) mechanism.
Forgetting the reverse charge narrative. Many accounts payable systems will accept an invoice with tax code K and no narrative. The tax authority auditing your buyer will not. The narrative is a legal requirement.
Not validating the buyer's VAT number. Reverse charge treatment depends on the buyer being VAT-registered. If you apply reverse charge to a buyer whose VAT number is invalid, you have effectively zero-rated a supply to someone without VAT registration — creating a VAT shortfall. Always validate the buyer's VAT number before applying reverse charge treatment. See the VAT Number Validation Guide for how to check a VAT number against EU VIES before invoicing.
Related Reading
- VAT Number Validation Guide 2026 — validating buyer VAT numbers before applying reverse charge
- IOSS Explained — the B2C counterpart for cross-border consumer sales
- E-invoicing VAT Reconciliation — how reverse charge tax codes flow into VAT return reconciliation
Validate buyer VAT numbers before applying reverse charge
Clearvo's TIN validation checks VAT numbers against EU VIES and national registries in real time. Start with 100 free lookups per month — no sales call needed.
Try TIN Validation free →How Clearvo Handles Reverse Charge
Clearvo's tax calculation engine automatically determines the correct VAT treatment for each transaction — including when reverse charge applies — and adds the correct EN16931 code (K for intra-EU, AE for non-EU to EU) to the invoice without manual lookup. If you are using Clearvo's e-invoicing API, the reverse charge narrative is included automatically wherever the tax code requires it. The result is an invoice that meets the documentary requirements of both the supplier's and buyer's jurisdiction from day one.