# BR-AE-10 Reverse-Charge-Aufschlüsselung erfordert den Befreiungsgrund „Reverse Charge“

Eine Umsatzsteueraufschlüsselung (BG-23) mit dem Code der Umsatzsteuerkategorie (BT-118) „Umkehrung der Steuerschuldnerschaft (Reverse Charge)“ (AE) muss einen Code für den Grund der Steuerbefreiung (BT-121) mit der Bedeutung „Reverse Charge“ (VATEX-EU-AE) oder den Befreiungsgrund als Text (BT-120) „Reverse Charge“ enthalten (oder den gleichwertigen Standardtext in einer anderen Sprache, z. B. „Steuerschuldnerschaft des Leistungsempfängers“).

## Problembeschreibung

> **FEHLER**: EN-16931-Regel zur Umsatzsteuerkategorie

## Kontext und Bedeutung

Die MwSt-Systemrichtlinie (Artikel 226 Nummer 11a) verlangt den Hinweis „Reverse Charge“, wenn der Käufer die Steuer schuldet; in Deutschland lautet er nach § 14a Abs. 5 UStG „Steuerschuldnerschaft des Leistungsempfängers“. Ohne diesen Hinweis erkennt der Käufer in den strukturierten Daten nicht, dass er die Umsatzsteuer selbst anmelden muss. In der Praxis steht der Hinweis oft im PDF, fehlt aber in BT-120 oder BT-121.

## Lösung

Ergänzen Sie in der cac:TaxCategory der AE-Aufschlüsselung (cac:TaxTotal/cac:TaxSubtotal) cbc:TaxExemptionReasonCode = VATEX-EU-AE und/oder cbc:TaxExemptionReason = „Steuerschuldnerschaft des Leistungsempfängers“. Der Validator prüft nur, ob Code oder Text vorhanden ist; BR-CL-22 prüft, ob der Code in der VATEX-Liste steht.

- [XML validieren](/de/xrechnung-validator?source=resource&rule=BR-AE-10)
- [Rechnung konvertieren](/de/pdf-to-xrechnung?source=resource&rule=BR-AE-10)

## Gültige Beispiele

- AE-Aufschlüsselung mit BT-121 = VATEX-EU-AE
- AE-Aufschlüsselung mit BT-120 = „Steuerschuldnerschaft des Leistungsempfängers“

## Ungültige Beispiele

- AE-Aufschlüsselung ohne BT-120 und ohne BT-121

## Code-Beispiele

### Gültiges XML
```
<cac:TaxCategory>
  <cbc:ID>AE</cbc:ID>
  <cbc:Percent>0</cbc:Percent>
  <cbc:TaxExemptionReasonCode>VATEX-EU-AE</cbc:TaxExemptionReasonCode>
  <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
```

### Ungültiges XML
```
<cac:TaxCategory>
  <cbc:ID>AE</cbc:ID>
  <cbc:Percent>0</cbc:Percent>
  <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
```

## Betroffene Felder

- [BT-118 Code der Umsatzsteuerkategorie](/resources/xrechnung/bt-118-vat-category-code)
- [BT-120 Grund der Steuerbefreiung (Text)](/resources/xrechnung/bt-120-vat-exemption-reason-text)
- [BT-121 Code für den Grund der Steuerbefreiung](/resources/xrechnung/bt-121-vat-exemption-reason-code)

## Verwandte Regeln

- [BR-AE-01](/resources/kosit-validator-errors/br-ae-01-reverse-charge-vat-breakdown-required)
- [BR-AE-09](/resources/kosit-validator-errors/br-ae-09-reverse-charge-tax-amount-zero)
- [BR-CL-22](/resources/kosit-validator-errors/br-cl-22-vatex-tax-exemption-reason)

## Validierungstools

- [Offizieller KoSIT Validator](https://github.com/itplr-kosit/validator): Führen Sie den offiziellen KoSIT-Validator mit der XRechnung-Konfiguration aus, um EN-16931- und XRechnung-Regeln zu prüfen.
- [PDF zu XRechnung konvertieren](/pdf-to-xrechnung): Validierungsfehler beim Konvertieren erkennen, prüfen und gezielt beheben.

## Verwandte Ressourcen

- [Offizielle Spezifikation](https://docs.peppol.eu/poacc/billing/3.0/rules/ubl-tc434/)
- [Testsuite](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Alle Validierungsfehler](/resources/kosit-validator-errors): Übersicht der hier erklärten Validierungsregeln aus EN 16931, XRechnung und Peppol.
