Peppol BIS Billing 3.0.21 · UBL

PEPPOL-EN16931-R003: A buyer reference or purchase order reference MUST be provided

Peppol BIS Billing 3.0.21 · UBL

fatalformat

Original rule text

[PEPPOL-EN16931-R003]-A buyer reference or purchase order reference MUST be provided.

Stored validation assertion
cbc:BuyerReference or cac:OrderReference/cbc:ID

PEPPOL-EN16931-R003 is a fatal rule in the format layer of Peppol BIS Billing 3.0.21 · UBL. An invoice that breaks it is rejected.

What this rule requires

The rule requires that in a UBL Invoice or CreditNote, at least one of the elements cbc:BuyerReference or cac:OrderReference/cbc:ID is present. A document fails validation if neither element appears. The rule does not require both; either one suffices.

How to fix

Ensure the invoice or credit note contains either a cbc:BuyerReference element with the buyer reference value, or a cac:OrderReference element containing a cbc:ID element with the purchase order reference value, or both.

Guidance on this rule. The original text above is authoritative.

Where to go next

No published Peppol BIS Billing UBL release comparison lists a change to PEPPOL-EN16931-R003.

Validate an invoice against these rules · All release changes