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

  1. 1Complete the company’s Peppol registration.
  2. 2Open Accounting > Customers > Customers and select the customer.
  3. 3On the Accounting tab, check the Format under Customer invoices.
  4. 4Create and confirm the customer invoice.
  5. 5Click Send and enable by Peppol in Print & Send.
  6. 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.

Common problems

Other accounting software