Software guides · Odoo
Odoo e-invoicing guide
Odoo is a popular open-source ERP with a modular architecture. The Accounting module supports European e-invoicing standards including EN16931, Peppol BIS, and UBL. Community modules extend support for country-specific requirements.
Used in: Belgium, France, Netherlands
| Format | Support | Setup guide |
|---|---|---|
| EN16931 | Native support | View guide |
| Peppol BIS 3.0 | Add-on required | View guide |
| UBL 2.1 | Native support | View guide |
| Factur-X | Add-on required | Coming soon |
Native: built in · Add-on: official add-on required · Partner: third-party solution needed
Does Odoo support EN16931 out of the box?
Odoo Enterprise includes EN16931 compliant electronic invoice generation. For Odoo Community, you need the OCA (Odoo Community Association) account-invoicing modules.
How do I send Peppol invoices from Odoo?
Install the Peppol connector module (available through OCA or partners). Configure your Peppol Access Point credentials and map your customer Peppol identifiers.
Can Odoo generate UBL invoices for Belgian mandate?
Yes, the Belgian localization module includes UBL 2.1 generation. Configure it in Settings > Invoicing > Electronic Invoicing to enable automatic UBL export.
Have an invoice from Odoo that came back rejected? Check it here.
Checking is free. The first verified download every 30 days is free. After that €1.90 per invoice, or €9 a month for all of them.