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

Offizieller Regeltext

Der Umsatzsteuersatz (BT-119, „VAT category rate“) muss für jede Steuerkategorie übermittelt werden — auch dann, wenn er 0 beträgt. Die EN 16931 erlaubt über BR-48 genau eine Ausnahme, die Kategorie O (nicht steuerbar); die deutsche CIUS streicht sie.

Schweregrad
Fehler
Gilt für
CII, UBL
Regelwerk
v2026-08-31
Geprüft am

Geschrieben und gegen das offizielle KoSIT-Regelwerk geprüft von Dmytro Yalanskyi, NormAPI.

Warum tritt BR-DE-14 auf?

Bei steuerbefreiten oder Reverse-Charge-Rechnungen (Kategorien E, AE, Z) lassen viele Systeme den Prozentsatz weg, weil er inhaltlich „nichts aussagt“. XRechnung verlangt ihn trotzdem. Die Regel sitzt auf der Aufschlüsselung BG-23 und meldet deshalb je Kategorie ohne Satz einmal. Gegenüber BR-48 sind es zwei Unterschiede: dort ist die Kategorie O ausgenommen, und dort genügt ein vorhandenes Element — BR-DE-14 prüft mit normalize-space auf einen tatsächlichen Wert, ein leeres cbc:Percent reicht also nicht.

Was der Validator prüft

Der Ausdruck, den das offizielle KoSIT-Regelwerk auswertet — nicht paraphrasiert, sondern aus der ausgelieferten Schematron-Datei gelesen. UBL und CII adressieren verschiedene Dokumentbäume, deshalb steht dieselbe Regel je Syntax anders da.

UBL
cac:TaxCategory/cbc:Percent[boolean(normalize-space(.))]
CII
ram:RateApplicablePercent[boolean(normalize-space(.))]

Quelle: Regelwerk v2026-08-31

Wie behebt man BR-DE-14?

Schreiben Sie BT-119 immer, bei befreiten Kategorien explizit mit dem Wert 0: in UBL cac:TaxCategory/cbc:Percent, in CII ram:ApplicableTradeTax/ram:RateApplicablePercent.

Im XML

Ausschnitt in UBL. Der CII-Pfad steht oben im Text — dieselbe Änderung, andere Elementnamen.

Fehlerhaft
<cac:TaxCategory>
  <cbc:ID>E</cbc:ID>
  <cbc:TaxExemptionReason>Kleinunternehmer nach § 19 UStG</cbc:TaxExemptionReason>
  <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
Korrigiert
<cac:TaxCategory>
  <cbc:ID>E</cbc:ID>
  <cbc:Percent>0</cbc:Percent>
  <cbc:TaxExemptionReason>Kleinunternehmer nach § 19 UStG</cbc:TaxExemptionReason>
  <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>

Verwandte Regeln

NormAPI liefert technische Validierung, keine Steuer- oder Rechtsberatung.