← RejectFix Invoice

Peppol and UBL invoice error guides

Use this index to understand what a validation rule means, where the related value belongs in UBL XML, and what to check in the source invoicing system. Select the exact code shown by your accounting platform or Peppol Access Point.

BR-02Missing invoice identifier BR-03Missing invoice issue date BR-04Missing invoice type code BR-05Missing document currency code BR-06Missing seller name BR-07Missing buyer name BR-16Missing invoice line BR-CO-09VAT identifier prefix error BR-CO-10Invoice line total mismatch BR-CO-13Total without VAT mismatch BR-CO-15Total with VAT mismatch BR-CO-16Payable amount mismatch BR-CO-25Missing due date or payment terms PEPPOL-EN16931-R010Missing buyer electronic address PEPPOL-EN16931-R020Missing seller electronic address EndpointIDPeppol electronic address troubleshooting

What should you do with an error code?

First, copy the exact rule identifier and XML path from the rejection report. Then compare the value in your UBL file with the corresponding record in your invoicing or accounting system. Do not invent identifiers, dates, tax values or routing addresses merely to make a validation message disappear.

Scope: These are practical troubleshooting guides. RejectFix is not the official OpenPeppol Schematron, is not a Peppol Access Point and cannot guarantee document acceptance. Current requirements should be confirmed with your Access Point.

Inspect a UBL XML invoice →