Skip to Content

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.

Wrong
0123.456.789
Correct
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.

Example

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

Accounting with Odoo · Schedule an introductory call