Was bedeutet BR-CL-6?
BT-8 nennt statt eines Datums den Zeitpunkt, zu dem die Umsatzsteuer entsteht — als Code. Zulässig sind nur wenige Werte (Rechnungs-, Liefer-, Zahlungsdatum).
Häufige Ursachen für BR-CL-6
- Statt eines Codes steht Freitext wie 'Lieferdatum' im Feld.
- Ein Code ausserhalb der zugelassenen Auswahl '5', '29', '72' wurde verwendet (etwa aus UNTDID 2005).
- Es werden gleichzeitig ein konkretes Steuertatbestandsdatum (BT-7) und der Datumscode (BT-8) gesetzt, obwohl nur eines erlaubt ist.
So behebst du BR-CL-6
- Fehlerhafte Stelle im XML finden. Öffne die XML der E-Rechnung und navigiere zum Feld BT-8 über den folgenden XPath:
//ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:DueDateTypeCode - Korrektur einsetzen. Kodiere den Datumscode fuer den Steuertatbestand (BT-8) mit einem der drei in UNTDID 2475 zugelassenen Werte: '5' (Rechnungsdatum), '29' (tatsaechliches Lieferdatum), '72' (Zahlungsdatum). Andere Codes sind nicht erlaubt.
- Erneut validieren. Speichere die Datei und validiere sie erneut, um zu prüfen, dass BR-CL-6 nicht mehr gemeldet wird.
Kodiere den Datumscode fuer den Steuertatbestand (BT-8) mit einem der drei in UNTDID 2475 zugelassenen Werte: '5' (Rechnungsdatum), '29' (tatsaechliches Lieferdatum), '72' (Zahlungsdatum). Andere Codes sind nicht erlaubt.
//ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:DueDateTypeCodeVorher / Nachher: das XML-Beispiel
So sieht die betroffene Stelle vor und nach der Korrektur aus (Cross-Industry-Invoice, ZUGFeRD/Factur-X).
<ram:ApplicableTradeTax>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:DueDateTypeCode>Lieferdatum</ram:DueDateTypeCode>
</ram:ApplicableTradeTax>
<ram:ApplicableTradeTax>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:DueDateTypeCode>29</ram:DueDateTypeCode>
</ram:ApplicableTradeTax>
Häufige Fragen zu BR-CL-6
Welchen Code nehme ich, wenn die Steuer zum Lieferdatum entsteht?
Darf ich BT-7 und BT-8 zusammen angeben?
Verwandte Fehlercodes
BR-CL-6 automatisch prüfen
Statt das XML manuell zu durchsuchen, kannst du deine ZUGFeRD- oder XRechnung-Datei online validieren – lade die PDF oder XML hoch und du bekommst jeden Fehler mit Regel-ID, betroffenem Feld, Korrekturvorschlag und XPath, als lesbaren Report oder strukturiertes JSON über die API.