France’s first electronic invoicing implementation phase begins on 1 September 2026. From that date, every affected French company must be able to receive domestic business-to-business electronic invoices through an approved platform. Large enterprises and mid-sized enterprises must also begin issuing domestic B2B electronic invoices and submitting the required transaction data. (Odoo 19.0 Docs: Fiscal Localizations France; Partir De Quand Suis Je Concerne Par La Reforme De La Facturation)
The equivalent issuing and transaction-data requirements apply to small and medium-sized enterprises and micro-enterprises from 1 September 2027. However, these businesses are still subject to the receiving requirement from September 2026. Odoo administrators therefore need to distinguish between the date for receiving invoices and the organisation’s date for issuing invoices and submitting transaction data. (Odoo 19.0 Docs: Fiscal Localizations France; Partir De Quand Suis Je Concerne Par La Reforme De La Facturation)
Separate receiving from issuing
The timetable creates two separate readiness questions. The first is whether the company can receive electronic invoices through an approved platform from 1 September 2026. The second is when it must begin issuing domestic B2B electronic invoices and submitting transaction data. Receiving applies to every affected company from the first phase, while the later obligations depend on whether the organisation is classified as a large enterprise, mid-sized enterprise, SME or micro-enterprise. (Odoo 19.0 Docs: Fiscal Localizations France; Partir De Quand Suis Je Concerne Par La Reforme De La Facturation)
Businesses should confirm their applicable category rather than assume their issuing deadline matches their receiving deadline. The available guidance establishes the staged dates but does not provide, for this article, the criteria used to classify each company or the detailed transaction data that a particular organisation must submit. Those matters should be checked against the organisation’s circumstances and the applicable French requirements before its Odoo configuration is considered ready. (Odoo 19.0 Docs: Fiscal Localizations France; Partir De Quand Suis Je Concerne Par La Reforme De La Facturation)
Understand Odoo’s role as an approved platform
Odoo states that it is officially registered and certified in France as a plateforme agréée, or approved platform, for electronic invoicing. This is relevant because affected companies must receive domestic B2B electronic invoices through an approved platform. Odoo 19 includes a French electronic invoicing integration that can be activated through the Accounting or Invoicing application. (Odoo 19.0 Docs: Fiscal Localizations France; Odoo An Approved Platform Pa Registered In France For Electronic Invoicing)
Odoo’s platform status does not mean that every Odoo database or legal entity is automatically registered for the French system. Each company still needs to complete the relevant configuration and registration process. Administrators should therefore treat Odoo’s approved status and their company’s registration as separate checks. (Odoo 19.0 Docs: Fiscal Localizations France; Odoo An Approved Platform Pa Registered In France For Electronic Invoicing)
Install and activate the required module
Before activating the integration, the Odoo 19 database must have the France - E-Invoicing (Approved Platform) module installed. Its technical name is l10n_fr_pdp. Once the module is available, administrators can activate the integration through the settings of the Accounting or Invoicing application. (Odoo 19.0 Docs: Fiscal Localizations France)
Module installation and integration activation are distinct steps. Administrators should check the installed application list as well as the relevant finance settings. Installing l10n_fr_pdp does not complete the company registration process, and locating an activation setting does not establish that the required module and registration are in place. (Odoo 19.0 Docs: Fiscal Localizations France)
Complete the company registration process
Odoo’s registration process requires authentication by a legal representative of the company. It also includes identity verification, electronic signature of the platform designation certificate and validation of the company’s SIREN identifier. Registration therefore requires participation from an authorised representative and is not solely a technical task for the Odoo administrator. (Odoo 19.0 Docs: Fiscal Localizations France)
Before beginning, the organisation should identify the appropriate legal representative, confirm that the person can complete the identity-verification process and check the SIREN identifier that will be submitted. It should also allow time for the representative to review and electronically sign the platform designation certificate. The cited Odoo guidance does not describe alternative authorisation arrangements, so questions about who may complete these actions should be resolved before registration starts. (Odoo 19.0 Docs: Fiscal Localizations France)
Account for next-day directory activation
Registration in France’s electronic invoicing directory becomes effective on the day after configuration is completed. Changes to participation in the pilot phase also take effect the following day. Completing the on-screen process therefore does not produce same-day directory status. (Odoo 19.0 Docs: Fiscal Localizations France)
Project plans should allow for this delay when scheduling final checks. After the next-day change has occurred, the administrator should verify the company’s effective directory status rather than relying only on confirmation that the configuration was submitted. The same timing should be considered if pilot-phase participation is changed. (Odoo 19.0 Docs: Fiscal Localizations France)
Check incoming and outgoing document formats
For incoming documents, Odoo 19 receives Factur-X, UBL and CII through the French electronic invoicing network. Outgoing documents are sent in UBL format. The formats accepted for incoming documents are therefore broader than the format Odoo uses to send documents through this integration. (Odoo 19.0 Docs: Fiscal Localizations France)
Finance and integration teams should record the expected format at each point in the document flow. Any connected workflow should account for incoming Factur-X, UBL and CII documents and outgoing UBL documents. The cited guidance does not specify transformation behaviour or the requirements of other connected systems, so those details need to be checked in the organisation’s actual environment. (Odoo 19.0 Docs: Fiscal Localizations France)
Use a staged readiness review
Start with the organisation’s scope and timetable. Confirm that the entity is affected by the reform, establish its enterprise category and record the applicable dates for receiving, issuing and transaction-data submission. Every affected company needs receiving capability from 1 September 2026. Large and mid-sized enterprises also face the issuing and transaction-data requirements on that date, while those requirements apply to SMEs and micro-enterprises from 1 September 2027. (Odoo 19.0 Docs: Fiscal Localizations France; Partir De Quand Suis Je Concerne Par La Reforme De La Facturation)
Next, review the Odoo environment. Confirm that the relevant Odoo 19 French setup is being used, install l10n_fr_pdp and locate the activation controls in Accounting or Invoicing settings. Arrange for the legal representative to complete authentication, identity verification, certificate signature and SIREN validation. (Odoo 19.0 Docs: Fiscal Localizations France)
Finally, verify effective registration and document handling. Allow for directory registration to take effect the following day, then check the resulting status. Review incoming handling for Factur-X, UBL and CII and outgoing handling in UBL. If pilot participation is changed, account for the same next-day effect. (Odoo 19.0 Docs: Fiscal Localizations France)
Record what has been confirmed
The documented Odoo process covers module installation, integration activation, representative authentication, identity verification, certificate signature, SIREN validation and next-day directory effectiveness. It does not replace the need to confirm the company’s legal classification, the transactions covered by its obligations or the transaction data it must submit. Those matters determine which September 2026 requirements apply beyond receiving electronic invoices. (Odoo 19.0 Docs: Fiscal Localizations France; Partir De Quand Suis Je Concerne Par La Reforme De La Facturation)
The project owner should retain a record of the applicable deadline, the installed module, completed registration steps and effective directory status. The final review should also confirm that operational teams understand the distinction between receiving invoices, issuing invoices and submitting transaction data. This evidence will help the organisation assess whether its Odoo 19 setup addresses the requirements that apply during its implementation phase. (Odoo 19.0 Docs: Fiscal Localizations France; Partir De Quand Suis Je Concerne Par La Reforme De La Facturation)
