Zum Inhalt springen

BR-DE – XRechnung

BR-DE-21: Kennung des Standards (BT-24) entspricht nicht XRechnung

WarnungGeschäftsregel XRechnung (KoSIT)

Offizielle Meldung

[BR-DE-21] Das Element "Specification identifier" (BT-24) soll syntaktisch der Kennung des Standards XRechnung entsprechen.

Quelle: KoSIT XRechnung, Version 3.0.2 (Schematron 2.6.0)

So beheben Sie den Fehler

Tragen Sie in CustomizationID die Kennung der aktuellen XRechnung-Version ein, also urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0 für die CIUS. Mit Extension lautet die Kennung urn:cen.eu:en16931:2017#conformant#urn:xeinkauf.de:kosit:extension:xrechnung_3.0, jeweils ohne Leerzeichen.

Vorher – fehlerhaft
<ubl:Invoice>
  <cbc:CustomizationID>urn:cen.eu:en16931:2017</cbc:CustomizationID>
  <cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID>
</ubl:Invoice>
Nachher – korrigiert
<ubl:Invoice>
  <cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</cbc:CustomizationID>
  <cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID>
</ubl:Invoice>

Was die Meldung bedeutet

Die Rechnung nennt in der Spezifikationskennung nicht die aktuelle Kennung des Standards XRechnung. Diese Kennung sagt dem Empfänger, nach welchen Regeln die Rechnung erstellt wurde; Rechnungsplattformen wählen danach ihre Prüfung aus. Mit einer abweichenden Kennung wird die Rechnung unter Umständen nicht als XRechnung erkannt und nach den falschen Regeln geprüft.

Häufige Ursachen

  • Das Rechnungsprogramm schreibt noch die Kennung einer älteren XRechnung-Version, zum Beispiel 2.3 statt 3.0.
  • Es wurde nur die EN-16931-Kennung urn:cen.eu:en16931:2017 ohne den XRechnung-Zusatz eingetragen.
  • Tippfehler oder abweichende Schreibweise in der Kennung, etwa ein Leerzeichen oder Großbuchstaben.

Häufige Fragen

Welche Kennung gilt für XRechnung 3.0?

urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0 für die CIUS; mit Extension urn:cen.eu:en16931:2017#conformant#urn:xeinkauf.de:kosit:extension:xrechnung_3.0. Die Versionsnummer folgt dem jeweils gültigen Standard.

Was passiert, wenn die Kennung eine ältere Version nennt?

Viele Plattformen wählen anhand der Kennung die Prüfregeln aus. Eine ältere oder falsche Kennung führt dann zu anderen Fehlern oder zur Zurückweisung; tragen Sie die Kennung der aktuellen Version ein.

Betroffene Felder

  • BT-24

Verwandte Regeln

Rechnung prüfen

Der XRechnung-Validator meldet diese Regel mit Zeilennummer und Fundstelle – direkt in Ihrem Browser, ohne Upload.

Zum XRechnung-Validator

Technische Details
UBL · Kontext (XPath)
/ubl:Invoice | /cn:CreditNote
UBL · Schematron-Test
cbc:CustomizationID = $XR-CIUS-ID or cbc:CustomizationID = $XR-EXTENSION-ID or cbc:CustomizationID = $XR-CVD-ID
CII · Kontext (XPath)
/rsm:CrossIndustryInvoice/rsm:ExchangedDocumentContext
CII · Schematron-Test
ram:GuidelineSpecifiedDocumentContextParameter/ram:ID = $XR-CIUS-ID or ram:GuidelineSpecifiedDocumentContextParameter/ram:ID = $XR-EXTENSION-ID or ram:GuidelineSpecifiedDocumentContextParameter/ram:ID = $XR-CVD-ID

Erklärung erstellt am 14.09.2026