Solving Peppol validation errors
in Odoo.
Is an electronic invoice from Odoo stuck on a Peppol validation error? Here you find the cause and the solution for each error code.
PEPPOL-COMMON-R043
Belgian enterprise number in the wrong format
Error message
The XML document did not pass the Schematron validation. Schematron Validation failed with error: Fatal: [PEPPOL-COMMON-R043]-Belgian enterprise number MUST be stated in the correct format.
Cause
Your customer's enterprise number (Company ID) contains dots, spaces or other characters. Peppol only accepts a fully numeric format.
0123.456.789
0123456789
Solution in Odoo
Go to Contacts, open the customer record and, on the Sales & Purchase tab, look at the Company ID field. Remove all dots and spaces. The number consists of exactly 10 digits and starts with 0 or 1.
Stuck with a different Peppol error?
Report it through our support form. Want your entire invoicing to run without manual work? Discover accounting with Odoo or schedule an introductory call.
Report your Peppol error