Zum Inhalt springen

BR – Grundregeln der EN 16931

BR-01: Spezifikationskennung (BT-24) fehlt in der Rechnung

FehlerGeschäftsregel EN 16931 (CEN)

Offizielle Meldung

[BR-01]-An Invoice shall have a Specification identifier (BT-24).

Quelle: CEN EN 16931, Version 1.3.16

Was die Meldung bedeutet

Die Rechnung sagt nicht, nach welcher Spezifikation sie erstellt wurde. Diese Kennung ist der erste Wert, den ein Empfänger liest: Sie bestimmt, ob die Datei als XRechnung, als Peppol-Rechnung oder als einfache EN-16931-Rechnung geprüft wird. Fehlt sie oder ist sie leer, kann kein Prüfsystem die passenden Regeln auswählen, und die Rechnung wird abgewiesen.

So beheben Sie den Fehler

Tragen Sie in CustomizationID (UBL) beziehungsweise GuidelineSpecifiedDocumentContextParameter/ID (CII) die Kennung der Spezifikation ein, zum Beispiel die XRechnung-Kennung oder urn:cen.eu:en16931:2017 für eine reine EN-16931-Rechnung.

Vorher – fehlerhaft
<ubl:Invoice>
  <cbc:ID>RE-2026-0142</cbc:ID>
  <cbc:IssueDate>2026-09-01</cbc:IssueDate>
</ubl:Invoice>
Nachher – korrigiert
<ubl:Invoice>
  <cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</cbc:CustomizationID>
  <cbc:ID>RE-2026-0142</cbc:ID>
  <cbc:IssueDate>2026-09-01</cbc:IssueDate>
</ubl:Invoice>

Häufige Fragen

Welche Kennung trage ich bei einer Rechnung an eine deutsche Behörde ein?

Die XRechnung-Kennung urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0. Für Peppol-Empfänger die Peppol-BIS-Kennung, für andere die reine EN-16931-Kennung.

Wo steht die Spezifikationskennung im CII-Format?

Unter rsm:ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter/ram:ID, ganz am Anfang der Datei.

Auch anzutreffen, wenn …

  • Das Rechnungsprogramm schreibt keine CustomizationID, weil die Rechnungsart nicht konfiguriert ist.
  • Das Feld enthält nur Leerzeichen oder einen Platzhalter, der beim Export leer bleibt.
  • Beim Umwandeln aus einem anderen Format ging das Element ExchangedDocumentContext verloren.

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
normalize-space(cbc:CustomizationID) != ''
CII · Kontext (XPath)
/rsm:CrossIndustryInvoice
CII · Schematron-Test
normalize-space(rsm:ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter/ram:ID) != ''

Erklärung erstellt am 13.09.2026