Factur-X Invoices for France
This module implements the France-specific part of the Factur-X standard to generate Factur-X invoices. In particular, it adds the SIRET of the buyer and the seller in the XML file embedded in the PDF invoice.
Factur-X is the e-invoicing standard for France and Germany. The Factur-X specifications are available on the website of FNFE-MPE.
This module will be installed automatically when the modules account_invoice_facturx and l10n_fr_siret are installed.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds the French SIRET number of the buyer and seller to the Factur-X XML embedded in invoice PDFs, so French e-invoices comply with the Factur-X standard.
This module is a small France-specific extension for Factur-X e-invoicing. It does not add any new menu, screen or report; it changes what is written inside the Factur-X XML file that is embedded in the PDF of an invoice.
When a Factur-X invoice is generated, Odoo collects identification numbers for the parties involved (the seller and the buyer). This module adds the French SIRET number to that information, using the standard Factur-X identifier code 0002.
The SIRET is only added when the partner record has both a SIREN and a NIC (the two parts that make up a SIRET). If either is missing, nothing extra is added, so invoices for partners without a complete French company identifier are not affected.
It works together with the Factur-X invoice module and the French SIRET module, and is installed automatically when both are present. It touches the account.move model, which is the model behind customer invoices, vendor bills and credit notes.
Depends on
Required by other modules
Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 6 confirmed, 3 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/l10n-france.
terminal Installation and usage
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.