PEPPOL-EN16931-R003: buyer or order reference missing
Peppol requires either a buyer reference (BT-10) or a purchase order reference (BT-13), so the buyer can match the invoice to an internal process.
What the validator reports
PEPPOL-EN16931-R003: A buyer reference or purchase order reference MUST be provided.
This is the message our validator returns for an invoice with this problem. The text is the official rule text.
How to fix it
Fill in at least one of them. Many buyers want their order number here. In the JSON this is buyerReference or orderReference.
In the XML (UBL)
<cbc:BuyerReference>PO-BE-2231</cbc:BuyerReference>
With the Valinvo API (JSON)
"buyerReference": "PO-BE-2231"
Related rules
- PEPPOL-EN16931-R010: buyer electronic address missing
Check your invoice with the free validator · Validator guide · All error codes
Quickstart · XRechnung validator · Peppol validator · ZUGFeRD / Factur-X validator · ZUGFeRD-csharp: your options · Error codes