Zum Inhalt springen

BR-DE-14: Steuersatz in der Steueraufschlüsselung (BT-119) fehlt

Offizielle Meldung

[BR-DE-14] Das Element "VAT category rate" (BT-119) muss übermittelt werden.

XRechnung (CII) · Fehler · Sprache der Meldung: Deutsch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31

[BR-DE-14] Das Element "VAT category rate" (BT-119) muss übermittelt werden.

XRechnung (UBL) · Fehler · Sprache der Meldung: Deutsch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31
Schweregrad
Fehler Die Rechnung gilt als ungültig und kann vom Empfänger abgelehnt werden.
Gilt für
XRechnung (CII), XRechnung (UBL)
Betroffene Felder
BT-119

Was bedeutet das?

In jeder Umsatzsteuer-Aufschlüsselung (VAT breakdown, BG-23) einer XRechnung muss der Steuersatz der Kategorie (VAT category rate, BT-119) angegeben sein. Bei mindestens einer Aufschlüsselung fehlt er oder ist leer.

Typische Ursachen

Bei einer Kategorie ohne Steuerbetrag (z. B. steuerfrei) wurde der Satz weggelassen statt 0 anzugeben.
In der Steueraufstellung wurde eine Zeile ohne Steuersatz angelegt.

So beheben Sie den Fehler

In jeder Steueraufschlüsselung den Steuersatz der Kategorie in Prozent angeben (CII: ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:RateApplicablePercent, UBL: cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:Percent).
Auch bei den Kategorien Z, E, AE, K und G muss der Satz angegeben werden; dort ist er 0, wie der Steuersatz der zugehörigen Positionen (BT-152, Regeln BR-Z-05, BR-E-05, BR-AE-05, BR-IC-05, BR-G-05).
Die Rechnung erneut erzeugen und prüfen.

In E-Rechnungsfreund

Im Rechnungsformular im Abschnitt „Steueraufstellung (BG-23)“ in jeder Zeile das Feld „Satz % (BT-119)“ ausfüllen.

Beispiel

Fehlerhaft

<ram:ApplicableTradeTax>
  <ram:CalculatedAmount>0.00</ram:CalculatedAmount>
  <ram:TypeCode>VAT</ram:TypeCode>
  <ram:ExemptionReason>Steuerfrei nach § 4 Nr. 14 UStG</ram:ExemptionReason>
  <ram:BasisAmount>500.00</ram:BasisAmount>
  <ram:CategoryCode>E</ram:CategoryCode>
</ram:ApplicableTradeTax>

Richtig

<ram:ApplicableTradeTax>
  <ram:CalculatedAmount>0.00</ram:CalculatedAmount>
  <ram:TypeCode>VAT</ram:TypeCode>
  <ram:ExemptionReason>Steuerfrei nach § 4 Nr. 14 UStG</ram:ExemptionReason>
  <ram:BasisAmount>500.00</ram:BasisAmount>
  <ram:CategoryCode>E</ram:CategoryCode>
  <ram:RateApplicablePercent>0</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
Für Entwickler: Prüfausdruck je Syntax

XRechnung (CII) (CII)

Kontext: /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax

ram:RateApplicablePercent[boolean(normalize-space(.))]

XRechnung (UBL) (UBL)

Kontext: /ubl:Invoice/cac:TaxTotal/cac:TaxSubtotal | /cn:CreditNote/cac:TaxTotal/cac:TaxSubtotal

cac:TaxCategory/cbc:Percent[boolean(normalize-space(.))]

Verwandte Prüfregeln

  • BR-DE-1: Zahlungsanweisungen (BG-16) fehlen
  • BR-DE-10: Ort der Lieferanschrift (BT-77) fehlt
  • BR-DE-11: Postleitzahl der Lieferanschrift (BT-78) fehlt
  • BR-DE-15: Käuferreferenz (BT-10) fehlt
  • BR-DE-16: USt-IdNr., Steuernummer oder Steuervertreter des Verkäufers fehlt
  • BR-DE-17: Rechnungsart-Code (BT-3) ist für XRechnung nicht vorgesehen

Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.