Offizieller Regeltext
[BR-DEX-08] Any scheme identifier for a Delivery location identifier in … MUST be coded using one of the ISO 6523 ICD list.
Der normative Text ist Englisch und wird unverändert zitiert.
Warum dieser Fehler auftritt
Der Wert muss aus einer festen Codeliste stammen, der Wert in Ihrer Datei steht nicht darin. Häufige Ursachen: Freitext statt Code („Rechnung“ statt 380), ein Code aus einer älteren Listenversion, Kleinschreibung oder ein Code, der in einem anderen Standard gilt, aber nicht in diesem.
So beheben Sie den Fehler
Ersetzen Sie den Wert durch einen Code aus der im Regeltext genannten Liste (UNTDID 1001 für Dokumenttypen, UNTDID 5305 für Steuerkategorien, ISO 4217 für Währungen, ISO 3166-1 für Länder, UN/ECE Recommendation 20/21 für Mengeneinheiten, EAS für elektronische Adressen, ISO 6523 ICD für Scheme-IDs). Groß-/Kleinschreibung beachten.
Was der Validator prüft
Geprüftes Element (Kontext):
UBL
cac:DeliveryLocation/cbc:ID[@schemeID and $isExtension]Test (XPath):
((not(contains(normalize-space(@schemeID), ' ')) and contains($ISO-6523-ICD-EXT-CODES, concat(' ', normalize-space(@schemeID), ' '))))CII
ram:ApplicableHeaderTradeDelivery/ram:ShipToTradeParty/ram:GlobalID[@schemeID and $isExtension]Test (XPath):
((not(contains(normalize-space(@schemeID), ' ')) and contains($ISO-6523-ICD-EXT-CODES, concat(' ', normalize-space(@schemeID), ' '))))
Rechnung prüfen
Legen Sie Ihre XML- oder PDF-Datei im Validator ab; jede verletzte Regel ist mit ihrer Seite hier verlinkt. Kostenlos, ohne Konto, die Datei wird nicht gespeichert.
Dieselbe Prüfung per API:
curl -F file=@invoice.xml https://einvoicechecker.com/v1/validateVerwandte Regeln
BR-DEX-01Das Element … "Attached Document" benutzt einen nicht zulässigen MIME-CodeBR-DEX-02Der Wert von "Invoice line net amount" einer "INVOICE LINE" oder einer "SUB INVOICE…BR-DEX-03Eine Sub Invoice Line muss genau eine "SUB INVOICE LINE VAT INFORMATION" enthaltenBR-DEX-04Any scheme identifier in … MUST be coded using one of the ISO 6523 ICD listBR-DEX-05Any scheme identifier in … MUST be coded using one of the ISO 6523 ICD listBR-DEX-06Any scheme identifier in … MUST be coded using one of the ISO 6523 ICD listBR-DEX-07Any scheme identifier for an Endpoint Identifier in … MUST belong to the CEF EAS code…BR-DEX-09Amount due for payment = Invoice total amount with VAT - Paid amount + Rounding amount…
Häufige Fragen
Was bedeutet BR-DEX-08?
BR-DEX-08 ist eine XRechnung-Regel: Any scheme identifier for a Delivery location identifier in … MUST be coded using one of the ISO 6523 ICD list.
Wird meine Rechnung wegen BR-DEX-08 abgelehnt?
Ja. BR-DEX-08 ist als „fatal“ eingestuft; Validatoren (KoSIT, Peppol Access Points, ZRE/OZG-RE) weisen die Rechnung zurück, bis der Fehler behoben ist.
Für welche Formate gilt BR-DEX-08?
XRechnung in UBL- oder CII-Syntax, einschließlich ZUGFeRD-/Factur-X-PDFs mit dem Profil XRECHNUNG. Rechnungen an deutsche öffentliche Auftraggeber (Bund, Länder, Kommunen) müssen sie bestehen. Syntax: UBL und CII.
Quelle: XRechnung 3.0.2, schematron 2.6.0 (KoSIT, September 2026). Katalog erzeugt aus dem offiziellen Schematron am 2026-10-14.