Offizieller Regeltext
[PEPPOL-EN16931-R003] A buyer reference or purchase order reference MUST be provided.
Der normative Text ist Englisch und wird unverändert zitiert.
Warum dieser Fehler auftritt
Peppol BIS verlangt eine Käuferreferenz (BT-10) oder eine Bestellreferenz (BT-13), damit das System des Käufers die Rechnung automatisch zuordnen kann. Die Regel prüft cbc:BuyerReference oder cac:OrderReference/cbc:ID (UBL), ram:BuyerReference oder ram:BuyerOrderReferencedDocument/ram:IssuerAssignedID (CII). Sie schlägt fehl, wenn die Bestellnummer nur im Positionstext steht oder der Kundenstamm keine Referenz enthält.
So beheben Sie den Fehler
cbc:BuyerReference (UBL) / ram:BuyerReference in ram:ApplicableHeaderTradeAgreement (CII) mit der vom Käufer genannten Referenz (Kostenstelle, Ansprechpartner, Leitweg-ID) ergänzen oder cac:OrderReference/cbc:ID (UBL) / ram:BuyerOrderReferencedDocument/ram:IssuerAssignedID (CII) mit der Bestellnummer des Käufers. Ist beides unbekannt, beim Käufer nachfragen; als Notlösung wiederholen viele Absender die Kundennummer in cbc:BuyerReference. In UBL steht cbc:BuyerReference in der Elementreihenfolge vor cac:OrderReference.
Beispiel (gültig)
<cbc:BuyerReference>PO-55821</cbc:BuyerReference>
<cac:OrderReference>
<cbc:ID>PO-55821</cbc:ID>
</cac:OrderReference>
Was der Validator prüft
Geprüftes Element (Kontext):
UBL
ubl-creditnote:CreditNote | ubl-invoice:InvoiceTest (XPath):
cbc:BuyerReference or cac:OrderReference/cbc:IDCII
ram:ApplicableHeaderTradeAgreementTest (XPath):
ram:BuyerReference or ram:BuyerOrderReferencedDocument/ram:IssuerAssignedID
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
PEPPOL-EN16931-R001Geschäftsprozess-Kennung (BT-23) fehltPEPPOL-EN16931-R002No more than one note is allowed on document level, unless both the buyer and seller…PEPPOL-EN16931-R004Spezifikationskennung ist nicht die Peppol-BIS-Billing-3.0-KennungPEPPOL-EN16931-R005Steuerwährung ist gleich der RechnungswährungPEPPOL-EN16931-R006Only one invoiced object is allowed on document levelPEPPOL-EN16931-R007Geschäftsprozess-Kennung hat das falsche FormatPEPPOL-EN16931-R008Dokument enthält leere ElementePEPPOL-EN16931-R010Elektronische Adresse des Käufers (BT-49) fehlt
Häufige Fragen
Was bedeutet PEPPOL-EN16931-R003?
PEPPOL-EN16931-R003 ist eine Peppol-BIS-Billing-3.0-Regel: A buyer reference or purchase order reference MUST be provided.
Wird meine Rechnung wegen PEPPOL-EN16931-R003 abgelehnt?
Ja. PEPPOL-EN16931-R003 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 PEPPOL-EN16931-R003?
Rechnungen und Gutschriften im Peppol-Netzwerk (UBL) und, weil XRechnung die Peppol-Regeln übernimmt, jede XRechnung. Syntax: UBL und CII.
Quelle: Peppol BIS Billing 3.0.20 (November 2025). Katalog erzeugt aus dem offiziellen Schematron am 2026-10-14.