ERP support
Odoo e-invoicing support
What Odoo's own documentation says about e-invoicing per country: documented for 30 of the 30 countries we track. The B2B column shows the country's current mandate status.
| Country | B2B mandate | Odoo support | Details |
|---|---|---|---|
| Austria | No mandate | Native | Odoo 19 documentation: UBL XML e-invoices compatible with e-rechnung.gv.at for B2G, plus built-in Peppol access point (Odoo acts as access point and SMP). |
| Belgium | In force | Native | Odoo 19 documentation: Peppol UBL e-invoices sent and received through Odoo's built-in Peppol access point; Peppol registration is free and available in Odoo Community. |
| Bulgaria | No mandate | Native | Odoo 19 documentation lists Bulgaria as eligible for Peppol registration in Odoo, with Odoo acting as access point (formats: Peppol BIS Billing 3.0, XRechnung CIUS, NLCIUS). No country-specific e-invoicing page was found, so support for any national platform is not documented. |
| Croatia | In force | Access point | Odoo 19 documentation: the 'Croatia - e-invoicing' module (l10n_hr_edi) sends invoices and reports payments to the e-Račun system through the third-party accredited provider moj-eRačun. |
| Cyprus | No mandate | Native | Odoo 19 documentation lists Cyprus as eligible for Peppol registration in Odoo, with Odoo acting as access point (formats: Peppol BIS Billing 3.0, XRechnung CIUS, NLCIUS). No country-specific e-invoicing page was found, so support for any national platform is not documented. |
| Czechia | No mandate | Native | Odoo 19 documentation lists Czech Republic as eligible for Peppol registration in Odoo, with Odoo acting as access point (formats: Peppol BIS Billing 3.0, XRechnung CIUS, NLCIUS). No country-specific e-invoicing page was found, so support for any national platform is not documented. |
| Denmark | No mandate | Native | Odoo 19 documentation lists Denmark as eligible for Peppol registration in Odoo, with Odoo acting as access point (formats: Peppol BIS Billing 3.0, XRechnung CIUS, NLCIUS). No country-specific e-invoicing page was found, so support for any national platform is not documented. |
| Estonia | In force | Native | Odoo 19 documentation: UBL XML compatible with Estonia's RIK e-invoicing system for B2G, and transmission via the Peppol network. |
| Finland | No mandate | Native | Odoo 19 documentation: UBL XML for Peppol, for invoices to the Finnish government and B2B customers, via Odoo's Peppol access point. |
| France | In force | Native | Odoo 19 documentation: 'France - E-Invoicing (Approved Platform)' module (l10n_fr_pdp); Odoo states it is officially certified as a plateforme agréée for the French reform; separate Chorus Pro integration for B2G. |
| Germany | In force | Native | Odoo 19 documentation lists Germany as eligible for Peppol registration in Odoo, with Odoo acting as access point (formats: Peppol BIS Billing 3.0, XRechnung CIUS, NLCIUS). XRechnung CIUS is among the supported sending formats. No country-specific e-invoicing page was found, so support for any national platform is not documented. |
| Greece | Unknown | Native | Odoo 19 documentation lists Greece as eligible for Peppol registration in Odoo, with Odoo acting as access point (formats: Peppol BIS Billing 3.0, XRechnung CIUS, NLCIUS). No country-specific e-invoicing page was found, so support for any national platform is not documented. |
| Hungary | No mandate | Native | Odoo 19 documentation: 'Hungary - E-invoicing' module (l10n_hu_edi) integrates with NAV 3.0 for real-time invoice reporting. |
| Ireland | Announced | Native | Odoo 19 documentation: Peppol UBL e-invoices (EN 16931) to Irish public bodies and other Peppol participants via Odoo's access point. |
| Italy | In force | Native | Odoo 19 documentation: FatturaPA XML sent to and tracked through the SdI ('Italy - E-invoicing', l10n_it_edi); UBL via Peppol for cross-border invoices. |
| Latvia | Legislated (not yet in force) | Native | Odoo 19 documentation: EN 16931 UBL XML for public-sector invoices and Peppol transmission; integration with eInvoicing.lv mentioned. |
| Lithuania | Proposed | Native | Odoo 19 documentation: Peppol BIS Billing 3.0 and XML formats for public procurement and cross-border invoices. |
| Luxembourg | No mandate | Native | Odoo 19 documentation: EN 16931 UBL XML for public-sector invoices, sent via the Peppol network. |
| Malta | No mandate | Native | Odoo 19 documentation lists Malta as eligible for Peppol registration in Odoo, with Odoo acting as access point (formats: Peppol BIS Billing 3.0, XRechnung CIUS, NLCIUS). No country-specific e-invoicing page was found, so support for any national platform is not documented. |
| Netherlands | No mandate | Native | Odoo 19 documentation: UBL XML compatible with Digipoort (B2G) and the Peppol network; Peppol sending supports NLCIUS. |
| Norway | Legislated (not yet in force) | Native | Odoo 19 documentation: EHF format for public-sector invoices and UBL XML via the Peppol network. |
| Poland | In force | Native | Odoo 19 documentation: 'Polish - E-Invoicing FA (3)' module (l10n_pl_edi) integrates with KSeF. |
| Portugal | No mandate | Native | Odoo 19 documentation lists Portugal as eligible for Peppol registration in Odoo, with Odoo acting as access point (formats: Peppol BIS Billing 3.0, XRechnung CIUS, NLCIUS). No country-specific e-invoicing page was found, so support for any national platform is not documented. |
| Romania | In force | Native | Odoo 19 documentation: integration with RO e-Factura to generate, validate and submit e-invoices, plus Peppol-compatible formats. |
| Slovakia | Legislated (not yet in force) | Native | Odoo 19 documentation lists Slovakia as eligible for Peppol registration in Odoo, with Odoo acting as access point (formats: Peppol BIS Billing 3.0, XRechnung CIUS, NLCIUS). No country-specific e-invoicing page was found, so support for any national platform is not documented. |
| Slovenia | Legislated (not yet in force) | Native | Odoo 19 documentation lists Slovenia as eligible for Peppol registration in Odoo, with Odoo acting as access point (formats: Peppol BIS Billing 3.0, XRechnung CIUS, NLCIUS). No country-specific e-invoicing page was found, so support for any national platform is not documented. |
| Spain | Legislated (not yet in force) | Native | Odoo 19 documentation: Facturae XML for FACe (B2G), SII real-time VAT reporting module, and a VERI*FACTU module (l10n_es_edi_verifactu). |
| Sweden | No mandate | Native | Odoo 19 documentation lists Sweden as eligible for Peppol registration in Odoo, with Odoo acting as access point (formats: Peppol BIS Billing 3.0, XRechnung CIUS, NLCIUS). No country-specific e-invoicing page was found, so support for any national platform is not documented. |
| Switzerland | Unknown | Native | Odoo 19 documentation lists Switzerland as eligible for Peppol registration in Odoo, with Odoo acting as access point (formats: Peppol BIS Billing 3.0, XRechnung CIUS, NLCIUS). No country-specific e-invoicing page was found, so support for any national platform is not documented. |
| United Kingdom | Announced | Native | Odoo 19 documentation lists United Kingdom as eligible for Peppol registration in Odoo, with Odoo acting as access point (formats: Peppol BIS Billing 3.0, XRechnung CIUS, NLCIUS). No country-specific e-invoicing page was found, so support for any national platform is not documented. |