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.

Fehlerhaft
<cbc:TaxPointDate>2026-08-26</cbc:TaxPointDate>
<cac:InvoicePeriod>
  <cbc:DescriptionCode>3</cbc:DescriptionCode>
</cac:InvoicePeriod>
Korrigiert
<cbc:TaxPointDate>2026-08-26</cbc:TaxPointDate>

NormAPI liefert technische Validierung, keine Steuer- oder Rechtsberatung.