How to Handle Reverse Charge VAT on EU Invoices

Invoicing business clients in other EU countries? The reverse charge mechanism changes who handles the VAT. Here's how it works and what to put on your invoice.

When you invoice a business client in another EU country, the normal rules for VAT don’t apply. Instead, the reverse charge mechanism transfers the VAT liability from you (the supplier) to your customer. Getting this wrong means either overcharging VAT you shouldn’t have collected, or undercharging and creating a gap in the VAT system.

What the Reverse Charge Mechanism Is

In a normal domestic B2B transaction, you charge VAT and remit it to the tax office (Finanzamt). Your customer reclaims it as input tax. Simple.

In an intra-EU B2B transaction, the reverse charge says: the customer in their own country handles the VAT themselves. They self-assess the VAT at their local rate (treating it as both output tax and, usually, input tax in the same return). You don’t charge VAT at all.

The result is that cross-border B2B services can be provided without VAT creating a cash flow or compliance burden for either party.

When It Applies

The reverse charge applies when all of the following are true:

The supply is a B2B service (not goods, which have different rules). Your customer is a business established in another EU member state. Your customer has a valid VAT identification number (USt-IdNr / VAT ID) in their country. The service falls under the general place of supply rules (most services do, with exceptions for services related to real estate, events, and some other categories).

It does not apply if your customer is a private individual, even if they’re in another EU country. For B2C sales, you charge German VAT (or the destination country’s VAT if you exceed certain thresholds under the OSS scheme).

What Goes on the Invoice

A reverse charge invoice has specific required elements, beyond the normal German invoice requirements:

Your USt-IdNr. Your German VAT ID (starting DE). Required on all EU cross-border invoices.

Customer’s VAT ID. You must verify and record your customer’s VAT ID. The EU provides the VIES system for validation. If your customer’s VAT ID is invalid and you don’t charge VAT, you may be liable for the VAT yourself.

Net amount only. No VAT amount is shown. No VAT rate.

Reverse charge reference. The invoice must state that the reverse charge applies. Common formulations: “Reverse charge: VAT to be accounted for by the recipient” or in German: “Steuerschuldnerschaft des Leistungsempfängers” (meaning: VAT liability transferred to the recipient), with a reference to the applicable directive.

Zero VAT total. The total is the net amount. Not “0% VAT”: simply no VAT line.

Your Reporting Obligations

Even though you don’t charge VAT on reverse charge invoices, you still have reporting obligations in Germany.

EU Sales Report (Zusammenfassende Meldung, ZM). A quarterly report to the Federal Central Tax Office (Bundeszentralamt für Steuern, BZSt) listing all reverse charge services supplied to EU customers, with each customer’s VAT ID and the total value of services supplied to them. Due by the 25th of the month following each quarter.

Advance VAT Return (Umsatzsteuer-Voranmeldung). The total value of reverse charge supplies goes in field 41 of your advance VAT return (steuerfreie Leistungen mit Vorsteuerabzug, i.e. VAT-exempt supplies with input tax deduction).

Annual VAT Return (Umsatzsteuererklärung). Same figures in the annual return.

Missing or incorrectly filed ZM reports can result in fines, so set up a reminder for each quarter end.

Common Mistakes

Not verifying the customer’s VAT ID. If the VAT ID is invalid and you didn’t charge VAT, you may owe the VAT yourself. Check every new customer’s VAT ID via VIES before issuing the first invoice.

Applying reverse charge to B2C transactions. If your customer is an individual, you charge German VAT regardless of their country. The reverse charge only applies to business customers.

Forgetting the ZM. Reverse charge transactions seem VAT-free and can feel like they require no special reporting. They do. The ZM is mandatory.

Wrong invoice wording. A reverse charge invoice without the required reference language is technically defective and may not be accepted by your customer’s tax authority.

How KontoMatch Helps

When you upload invoices to KontoMatch, reverse charge transactions can be tagged and tracked separately. At export time, reverse charge entries are coded correctly in the DATEV EXTF file so your tax advisor (Steuerberater) can identify them and compile your quarterly EU sales report (Zusammenfassende Meldung, ZM) without having to hunt through your records manually.

Tags