Konto
Deutsch

PEPPOL-EN16931-R003: Weder Käuferreferenz noch Bestellreferenz angegeben

Peppol-BIS-Billing-3.0-Regel · Fehler · UBL / CII

StandardPeppol BIS Billing 3.0 (OpenPeppol)SchweregradFehler: die Rechnung wird abgelehntSyntaxUBL, CIIGilt fürRechnungen und Gutschriften im Peppol-Netzwerk (UBL) und, weil XRechnung die Peppol-Regeln übernimmt, jede XRechnung.

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:Invoice

Test (XPath):

cbc:BuyerReference or cac:OrderReference/cbc:ID

CII

ram:ApplicableHeaderTradeAgreement

Test (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.

Rechnung prüfen →

Dieselbe Prüfung per API:

curl -F file=@invoice.xml https://einvoicechecker.com/v1/validate

Verwandte Regeln

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.