BR-47Each VAT breakdown (BG-23) shall be defined through a VAT category code (BT-118).
Offizieller Regeltext
Jeder Block der Steueraufschlüsselung muss über einen Umsatzsteuer-Kategoriecode (BT-118) definiert sein — einen der zehn, die BR-CL-17 zulässt. Das sind S, Z, E, AE, K, G, O, L, M und B.
- 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-47 auf?
Systeme unterscheiden Steuersätze über den Prozentsatz und brauchen dafür keine Kategorie. 0 % steht dann für steuerfrei, innergemeinschaftlich und Reverse Charge gleichermaßen, obwohl das drei verschiedene Kategorien sind.
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
exists(cac:TaxCategory[cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT']/cbc:ID)- CII
(.[upper-case(ram:TypeCode) = 'VAT']/ram:CategoryCode)
Quelle: Regelwerk v2026-08-31
Wie behebt man BR-47?
Setzen Sie BT-118 in cac:TaxSubtotal/cac:TaxCategory/cbc:ID (UBL) beziehungsweise ram:ApplicableTradeTax/ram:CategoryCode (CII). Es ist derselbe Code wie auf der Position, siehe BR-CO-04.
Im XML
Ausschnitt in UBL. Der CII-Pfad steht oben im Text — dieselbe Änderung, andere Elementnamen.
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">1000.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">190.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:Percent>19</cbc:Percent>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal><cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">1000.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">190.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>19</cbc:Percent>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>Verwandte Regeln
NormAPI liefert technische Validierung, keine Steuer- oder Rechtsberatung.