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.
<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><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.