BR-DE-15
Käuferreferenz fehlt (BT-10)
Was dieser Fehler bedeutet
BR-DE-15 verlangt in jeder XRechnung das Element Buyer reference (BT-10), und es darf nicht leer sein. In UBL ist das cbc:BuyerReference direkt unter dem Wurzelelement, in CII ram:ApplicableHeaderTradeAgreement/ram:BuyerReference. Bei öffentlichen Auftraggebern steht dort die Leitweg-ID, bei Unternehmen die Referenz, die der Käufer vorgibt. Die Regel prüft nur, ob ein Wert vorhanden ist. Format und Prüfziffer der Leitweg-ID prüft sie nicht. KoSIT-Meldung: „Das Element "Buyer reference" (BT-10) muss übermittelt werden.“ Die Regel ist fatal.
Warum dieser Fehler auftritt
Der KoSIT-Test lautet cbc:BuyerReference[boolean(normalize-space(.))]: Die Regel schlägt an, wenn das Element fehlt, leer ist oder nur Leerzeichen enthält. Typische Ursachen: Die Rechnung wurde aus einer B2B-Vorlage erzeugt, die BT-10 nie befüllt; die Leitweg-ID wurde stattdessen der Bestellreferenz BT-13 zugeordnet (cac:OrderReference/cbc:ID, in CII ram:BuyerOrderReferencedDocument); sie steht nur auf dem PDF oder in einer Bemerkung; oder ein Platzhalter wurde vor dem Versand gelöscht. Weil BR-DE-15 nur das Vorhandensein prüft, besteht eine Leitweg-ID mit falscher Prüfziffer den KoSIT-Validator. Der Fehler zeigt sich dann erst, wenn die Empfangsplattform (OZG-RE für Bundesbehörden oder ein Landesportal) die Rechnung nicht zuordnen kann.
Wie Sie ihn beheben
Ergänzen Sie cbc:BuyerReference nach cbc:DocumentCurrencyCode (und nach cbc:AccountingCost, falls verwendet) und vor cac:InvoicePeriod und cac:OrderReference. Tragen Sie die Leitweg-ID aus Auftrag oder Vertrag unverändert ein, bei B2B-Rechnungen die Referenz des Käufers.
Schritt für Schritt
1) Fordern Sie die Leitweg-ID beim Auftraggeber an; sie steht in Bestellung, Vertrag oder Vergabeunterlagen und lässt sich nicht herleiten. 2) Übernehmen Sie sie unverändert in cbc:BuyerReference. Eine Leitweg-ID hat drei durch Bindestriche getrennte Teile: die Grobadressierung mit 2 bis 12 Ziffern, eine optionale Feinadressierung mit bis zu 30 alphanumerischen Zeichen und eine zweistellige Prüfziffer nach Modulo 97-10 (ISO/IEC 7064). 3) Prüfen Sie die ID vor dem Versand, etwa mit einem Leitweg-ID-Validator, denn der KoSIT-Validator tut es nicht. 4) Bei Firmenkunden tragen Sie die Referenz ein, die der Kunde vorgibt, etwa Bestellnummer, Kostenstelle oder Ansprechpartner; BR-DE-15 gilt auch für B2B-XRechnungen. 5) In CII gehört der Wert in ram:ApplicableHeaderTradeAgreement/ram:BuyerReference, nicht in ram:BuyerOrderReferencedDocument. 6) Prüfen Sie erneut.
<!-- UBL: directly under the Invoice root --> <cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode> <cbc:BuyerReference>04011000-1234512345-06</cbc:BuyerReference> <!-- CII: inside ram:ApplicableHeaderTradeAgreement --> <ram:BuyerReference>04011000-1234512345-06</ram:BuyerReference>
Automatisch beheben
Laden Sie Ihre Rechnung in unsere Smart-Repair-Engine hoch. Sie prüft die Datei gegen das vollständige KoSIT-Regelwerk, auch auf BR-DE-15, und korrigiert unterstützte Felder mit einem GoBD-Prüfpfad.
Smart Repair öffnenHäufig gestellte Fragen
Ich stelle einem Unternehmen eine Rechnung. Was gehört in BT-10?
BR-DE-15 gilt für jede XRechnung, nicht nur bei öffentlichen Auftraggebern. Unternehmen haben keine Leitweg-ID. Tragen Sie die Referenz ein, die Ihr Kunde vorgibt, etwa Bestellnummer, Kostenstelle oder Projektkennung.
Prüft der Validator die Prüfziffer meiner Leitweg-ID?
Nein. Der KoSIT-Validator prüft nur, ob BT-10 gefüllt ist. Ein Tippfehler in der Leitweg-ID besteht die Validierung und scheitert erst an der Empfangsplattform. Prüfen Sie die ID deshalb gesondert.
Woher bekomme ich die Leitweg-ID?
Von der Behörde, der Sie die Rechnung stellen. Meist steht sie in Bestellung oder Vertrag. Jede Empfangsstelle hat eine eigene ID, übernehmen Sie also keine von einer anderen Behörde.
Verwandte Fehler
Andere häufig auftretende Validierungsfehler