Z E-Rechnung API
Startseite › E-Rechnung Wissen › Business Term › § 13B BAU
Business Term • § 13B BAU

Bauleistungen nach § 13b UStG: Reverse Charge in XRechnung & ZUGFeRD

Bei Bauleistungen zwischen Unternehmern greift in Deutschland § 13b UStG (Steuerschuldnerschaft des Leistungsempfängers). In XRechnung und ZUGFeRD führt eine fehlerhafte Steuerkategorie oder fehlender Befreiungsgrund sofort zur Rechnungsablehnung.

Eigene Rechnung hier hineinziehen

oder Datei vom Computer auswählen (.pdf oder .xml bis 10 MB)

🔒 100 % flüchtige RAM-Prüfung auf deutschen Servern (Frankfurt) – keine Speicherung.

Code-Vergleich: Falsches vs. Korrektes CII-XML

✗ Häufiger Fehler / Falsches XML Nicht konform
<!-- FEHLER: 0% USt mit falschem CategoryCode 'S' (Standard) statt 'AE' (Reverse Charge) -->
<ram:ApplicableTradeTax>
  <ram:CalculatedAmount>0.00</ram:CalculatedAmount>
  <ram:TypeCode>VAT</ram:TypeCode>
  <ram:CategoryCode>S</ram:CategoryCode>
  <ram:RateApplicablePercent>0.00</ram:RateApplicablePercent>
  <!-- Schematron BR-AE-01 wirft Fehler, da CategoryCode S 0% ohne Befreiungsgrund ungültig ist -->
</ram:ApplicableTradeTax>
✓ Valide nach EN 16931 / KoSIT Normkonform
<!-- KORREKT: CategoryCode 'AE' mit explizitem Hinweis auf Steuerschuldnerschaft nach § 13b UStG -->
<ram:ApplicableTradeTax>
  <ram:CalculatedAmount>0.00</ram:CalculatedAmount>
  <ram:TypeCode>VAT</ram:TypeCode>
  <ram:CategoryCode>AE</ram:CategoryCode>
  <ram:RateApplicablePercent>0.00</ram:RateApplicablePercent>
  <ram:ExemptionReason>Steuerschuldnerschaft des Leistungsempfängers (§ 13b UStG Bauleistungen)</ram:ExemptionReason>
</ram:ApplicableTradeTax>

Technische Ursache & Lösung

Im Bau- und Handwerkssektor gilt für Rechnungen an andere bauleistende Unternehmen die Umkehrung der Steuerschuldnerschaft (§ 13b Abs. 2 Nr. 4 UStG). Der Rechnungssteller weist keine Umsatzsteuer aus; die Steuer muss vom Rechnungsempfänger angemeldet und abgeführt werden.

In der europäischen E-Rechnungsnorm EN 16931 und der XRechnung müssen dafür exakte Regeln beachtet werden: 1. **Steuerkategorie (BT-118 / BT-151):** Muss zwingend den Code `AE` (Vat Reverse Charge) tragen. Der Code `S` (Standard) mit 0% USt ist unzulässig und führt zu Schematron-Fehlern. 2. **Steuersatz (BT-119 / BT-152):** Muss `0.00` betragen. 3. **Befreiungsgrund (BT-120 / BT-121):** Ein klarer gesetzlicher Text ist Pflicht, z. B. *„Steuerschuldnerschaft des Leistungsempfängers (§ 13b UStG)“*. 4. **USt-IdNr. beider Parteien:** Sowohl Verkäufer (BT-31) als auch Käufer (BT-48) müssen angegeben sein.

Unsere E-Rechnung Cloud API unterstützt § 13b Rechnungen nativ und setzt bei `tax_rate_percent: 0.0` und Steuerbefreiung automatisch die normgerechten CII-Attribute.

⚡ Die schlüsselfertige Abkürzung für Entwickler & No-Code

Keine Lust auf XML-Schematron-Fehler und Rundungsdifferenzen?

Unsere E-Rechnung Cloud API übernimmt alle mathematischen Berechnungen, Steuerregeln, XSD-Schemata und die PDF/A-3 Konvertierung vollautomatisch im Hintergrund.

Häufig gestellte Fragen (FAQ)

Welche Steuerkategorie muss bei § 13b Bauleistungen gewählt werden?

In EN 16931 und XRechnung muss die Steuerkategorie 'AE' (Reverse Charge) mit einem Steuersatz von 0.00% gewählt werden.

Muss ein gesetzlicher Hinweis auf die Steuerschuldnerschaft in der XML stehen?

Ja. Im Feld BT-120 (Exemption Reason) muss der Grund textlich deklariert werden (z. B. 'Steuerschuldnerschaft des Leistungsempfängers nach § 13b UStG').

Muss die USt-IdNr. des Käufers zwingend enthalten sein?

Ja, bei Reverse Charge nach § 13b ist die USt-IdNr. des Rechnungsempfängers (BT-48) eine zwingende Voraussetzung für die Gültigkeit der E-Rechnung.

Passende Themen & Normen

Alle 12 Themen ansehen →