BR-CO-03
Die Rechnung darf den Steuerstichtag entweder als Datum (BT-7) oder als Code (BT-8) angeben — niemals beides. Beide Felder beantworten dieselbe Frage: wann die Umsatzsteuer entsteht.
- Schweregrad
- Fehler
- Gilt für
- CII, UBL
- Regelwerk
- v2026-01-31
Offizieller Regeltext
Value added tax point date (BT-7) and Value added tax point date code (BT-8) are mutually exclusive.
Warum tritt BR-CO-03 auf?
Mappings setzen BT-7 aus dem Leistungsdatum und füllen BT-8 zusätzlich mit einem Standardwert, weil beide Felder im Zielschema vorhanden sind und keines von beiden als „entweder/oder“ gekennzeichnet ist.
Wie behebt man BR-CO-03?
Entscheiden Sie sich für eines. Liegt ein konkretes Datum vor, senden Sie BT-7 (cbc:TaxPointDate in UBL, ram:TaxPointDate in CII) und lassen BT-8 weg; andernfalls nur den Code in BT-8 (cac:InvoicePeriod/cbc:DescriptionCode in UBL, ram:DueDateTypeCode in CII).
Im XML
Ausschnitt in UBL. Der CII-Pfad steht oben im Text — dieselbe Änderung, andere Elementnamen.
<cbc:TaxPointDate>2026-08-26</cbc:TaxPointDate>
<cac:InvoicePeriod>
<cbc:DescriptionCode>3</cbc:DescriptionCode>
</cac:InvoicePeriod><cbc:TaxPointDate>2026-08-26</cbc:TaxPointDate>NormAPI liefert technische Validierung, keine Steuer- oder Rechtsberatung.