Zum Inhalt springen
E-Rechnung Zentrale

BR-01

Spezifikationskennung (BT-24) fehlt

Die Rechnung enthält keine Spezifikationskennung (BT-24), die angibt, nach welchem Standard sie erstellt wurde.

Regelwerk
EN 16931 (CEN)
Stufe
Fehler
Betroffene Felder
BT-24
Originaltext der Meldung
[BR-01]-An Invoice shall have a Specification identifier (BT-24).

Was bedeutet BR-01?

BR-01 verlangt die Spezifikationskennung (BT-24, „Specification identifier"). Sie sagt dem Empfänger, nach welchem Regelwerk die Rechnung aufgebaut ist – etwa EN 16931, XRechnung oder ein ZUGFeRD-Profil – und damit auch, welche Prüfregeln gelten.

  • UBL: cbc:CustomizationID direkt unter Invoice bzw. CreditNote
  • CII: ram:ID in rsm:ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter

Für eine XRechnung lautet der Wert urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0.

Hinweis zum KoSIT-Validator: Der offizielle Validator wählt die Prüfregeln anhand von BT-24 aus. Fehlt die Kennung, findet er kein passendes Prüfszenario und lehnt die Datei ab, ohne BR-01 einzeln auszuweisen. BR-01 selbst sehen Sie in Validatoren, die die EN-16931-Regeln unabhängig von BT-24 anwenden.

Typische Ursachen

  • Die XML-Datei wurde von Hand oder mit einem einfachen Export-Skript erzeugt, das BT-24 nicht kennt.
  • Beim Umwandeln zwischen UBL und CII ist der Kontext-Block verloren gegangen.
  • Das Element ist vorhanden, aber leer.

So beheben Sie den Fehler

  1. Legen Sie fest, welchen Standard Sie senden (für Behörden: XRechnung 3.0).
  2. Tragen Sie die passende Kennung ein, für XRechnung: urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0.
  3. In UBL muss cbc:CustomizationID vor cbc:ProfileID und cbc:ID stehen; in CII gehört der Wert in rsm:ExchangedDocumentContext.
  4. Validieren Sie erneut.

Beispiel: falsch und richtig

Falsch
<ubl:Invoice …>
  <cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID>
  <cbc:ID>RE-2026-0042</cbc:ID>
Richtig
<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>
  <cbc:ID>RE-2026-0042</cbc:ID>
Wo die Regel prüft (XPath)
UBL
/ubl:Invoice | /cn:CreditNote
CII
/rsm:CrossIndustryInvoice

Rechnung erneut prüfen

Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.

E-Rechnung hier ablegen

XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.

Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.

Ohne Datei testen: , ,

Fragen zu BR-01

Der KoSIT-Validator meldet nur „kein passendes Szenario". Was bedeutet das?

Er hat keine bekannte Spezifikationskennung gefunden – BT-24 fehlt oder enthält einen Wert, für den es keine Prüfkonfiguration gibt. Tragen Sie die exakte XRechnung-Kennung ein.

Welche Kennung hat ZUGFeRD?

Das hängt vom Profil ab, für das Profil EN 16931 (COMFORT) z. B. urn:cen.eu:en16931:2017. Behörden verlangen in der Regel die XRechnung-Kennung.