PEPPOL-EN16931-CL003
Peppol BIS 3.0
FATAL
This is a Peppol BIS 3.0 rule - a requirement added on top of EN 16931 for invoices exchanged over the Peppol network. Your invoice may be valid EN 16931 and still fail this check.
How to fix it
- Read the requirement in the rule text below - Peppol rules are usually precise about the expected element or format.
- Check the electronic address identifiers (endpoint IDs) and their scheme codes - they are the most frequent Peppol failures.
- If you do not send through Peppol, validate against plain EN 16931 instead.
Official rule text
Reason code MUST be according to UNCL 7161 D.16B.
Developers also reach this page searching for a “Peppol invoice error”, an “e-invoice rejected by access point” message, or how to resolve a failed Peppol BIS 3.0 check — it's the same issue, explained above.
Fix it faster
Paste your invoice XML in our free validator - every finding comes with its rule ID. Then generate, convert and render compliant invoices through one API.