In a standard B2B transaction in Germany, the seller issues an invoice including Value Added Tax (VAT / Umsatzsteuer), collects it from the buyer, and remits it to the tax office (Finanzamt).
However, what happens if a German company provides software services to a business client in France? Or if a subcontractor performs construction work for another main contractor in Germany? In these situations, the Reverse Charge mechanism comes into play.
This rule shifts the liability to pay VAT from the supplier to the recipient of the service. Mistakes when issuing reverse charge invoices can be costly: if an invoice is issued incorrectly, tax authorities may demand that you pay the missing VAT out of your own pocket.
In this guide, we break down what the Reverse Charge mechanism (§ 13b UStG) is, when it applies, and how to create compliant invoices in the era of mandatory e-invoicing (2026).
1. What is the Reverse Charge Mechanism?
The term Reverse Charge (in German: Steuerschuldnerschaft des Leistungsempfängers) literally means shifting the tax liability to the recipient of the service or goods.
As the supplier, you issue a net invoice without VAT. Your B2B client declares the VAT with their local tax authority and, in most cases, deducts it as input VAT (Vorsteuer) in the exact same tax return. For the buyer, it is a neutral accounting entry with zero net cash outlay, and for you, it eliminates the burden of registering for VAT in multiple countries.
Why does this mechanism exist? The primary goals are combating VAT fraud (such as carousel fraud schemes) and simplifying cross-border B2B trade within the European Union. Without reverse charge, you would need to register as a taxpayer in every EU member state where your business customers reside.
2. When Does Reverse Charge Apply?
You cannot simply choose to apply reverse charge on a whim. It is strictly regulated by law (§ 13b UStG in Germany) and applies exclusively to B2B transactions:
1. Cross-Border B2B Services Within the EU
The most common scenario for agencies, freelancers, and SaaS companies: If you are based in Germany and provide services to a company registered in another EU country (e.g., Spain or Poland), the reverse charge rule applies. VAT is handled according to the laws of the recipient's country.
2. Construction Services (Bauleistungen)
Within Germany, reverse charge applies when a construction business performs building services for another construction company. This prevents tax evasion in the construction sector.
3. Specific Goods and Commodities
To prevent VAT carousel fraud, reverse charge also applies to domestic wholesale trade of specific items:
- Scrap metal and industrial waste.
- Integrated circuits, mobile phones, tablets, and gaming consoles (for invoice amounts exceeding €5,000).
- Greenhouse gas emission allowances and wholesale gas/electricity supplies.
3. Mandatory Requirements on a Reverse Charge Invoice
A compliant reverse charge invoice must include specific mandatory elements:
- Net Amount Only: Do not display any VAT amount or VAT percentage rate.
- Your VAT ID: Your company's valid VAT Identification Number (USt-IdNr.).
- Client's VAT ID: The valid VAT ID of your EU B2B customer. This serves as key proof that your customer is indeed a registered business. (Always verify customer VAT IDs via the official EU VIES database!)
- Mandatory Legal Text: A clear statement indicating that tax liability is shifted:
- For German invoices: "Steuerschuldnerschaft des Leistungsempfängers nach § 13b UStG"
- For international EU customers (English): "VAT reverse charge / VAT due by the recipient".
Explore our compliant Solobuch Plattform to ensure your document layout meets all formal legal standards.
4. Reverse Charge & E-Invoicing in 2026 (ZUGFeRD / XRechnung)
In 2026, paper invoices and standard PDF attachments in B2B transactions have been replaced by structured electronic invoices (E-Rechnung).
Under the European EN 16931 standard, adding a human-readable text note at the bottom of a PDF is not enough. The accounting software of your client reads structured XML data.
Tax Category Codes in XML: In structured E-Invoices, every tax scheme relies on a specific Tax Category Code:
- Standard VAT rate (19%): Code
S(Standard rate). - Reverse Charge: Must use the designated code
AE(Vat Reverse Charge).
If you accidentally use code S with a 0% tax rate, your customer's ERP system will trigger validation errors and reject the invoice. You can test your ZUGFeRD or XRechnung XML files using our built-in ZUGFeRD Validator nutzen to verify that the AE tax code is set correctly.
5. Automating Reverse Charge with Solobuch
Solobuch handles the technical and legal requirements automatically:
- Select Client: Add your EU B2B customer along with their VAT ID. (You should still verify the VAT ID's validity yourself via the EU's VIES database.)
- One Click: When you E-Rechnung erstellen, simply toggle the "Reverse Charge" option.
- Automated Compliance: Solobuch removes VAT, inserts the required legal disclaimer, and generates a valid ZUGFeRD/XRechnung file containing the
AEXML tax category code.
Summary (Key Takeaways)
- Tax Shift: Reverse charge transfers VAT liability entirely to your B2B buyer.
- Two VAT IDs Required: Cross-border EU transactions require valid VAT IDs for both seller and buyer.
- Required Disclaimer: Always include an explicit reverse charge legal note on the invoice.
- E-Invoicing Standard: Structured XML files (ZUGFeRD / XRechnung) require Tax Category Code
AE.
Read next: IT Freelancer Invoice in Germany: Requirements & Abroad




