How to send e-invoices from Odoo
Peppol built inOdoo · 🇧🇪 🇳🇱 🇫🇷 🇩🇪
Odoo documents acting as a Peppol access point and supporting outgoing customer invoices and incoming vendor bills. Available electronic invoice formats depend on the company and customer countries.
Before you start
- Use a version and country configuration that supports the documented Peppol service.
- Register the company for Peppol.
- Complete the customer’s electronic invoicing details.
Step by step
- 1Complete the company’s Peppol registration.
- 2Open Accounting > Customers > Customers and select the customer.
- 3On the Accounting tab, check the Format under Customer invoices.
- 4Create and confirm the customer invoice.
- 5Click Send and enable by Peppol in Print & Send.
- 6Click Send to generate the electronic invoice and use the selected delivery route.
Why invoices from Odoo get rejected
- Check the customer’s selected format: the default depends on country and may not match the requested delivery.
- Confirm the invoice before using the documented electronic generation workflow.
Good to know
- The cited documentation is for Odoo 20.0; verify the corresponding procedure for the installed version.
- Direct retrieval timed out; the official documentation text was available through search.
- No specific format version is asserted.
Sources
Taken from Odoo’s own documentation, checked on 28 Oct 2026. Menus change — follow the vendor’s page if they differ.