France · Facturation électronique
France E-Invoicing Integration
Connect your ERP to a certified French e-invoicing platform. We handle Factur-X, UBL and CII output, inbound supplier invoices, lifecycle statuses and e-reporting, around the system you already use.
What is France's e-invoicing reform?
France's reform requires VAT-registered businesses to exchange domestic B2B invoices electronically through certified platforms (plateformes agréées) in Factur-X, UBL or CII format, and to e-report B2C and cross-border transaction data. All businesses must be able to receive first, with issuing phased in by size. Co-Mate connects your existing ERP to your chosen platform.
What are the key dates for France e-invoicing?
| Phase | Who is in scope | Threshold | Deadline | Official source |
|---|---|---|---|---|
| Receiving | All businesses established in France and subject to VAT, whatever their size | None | From 1 September 2026 | impots.gouv.fr |
| Issuing + e-reporting (wave 1) | Large companies and intermediate-sized companies (ETI) | Size category: GE or ETI | From 1 September 2026 | impots.gouv.fr |
| Issuing + e-reporting (wave 2) | SMEs (PME) and micro-businesses | Size category: PME or micro | From 1 September 2027 | economie.gouv.fr |
| Foreign sellers (e-reporting only) | Companies without an establishment in France that owe French VAT | By size category (worldwide revenue) | 1 September 2026 (GE/ETI) or 1 September 2027 (PME/micro) | impots.gouv.fr: foreign companies |
Size category is assessed as at 1 January 2025, on the last financial year closed before that date, per legal unit (SIREN).
What does Co-Mate do in France?
In France, Co-Mate is the mapping layer between your ERP and your plateforme agréée. We produce Factur-X, UBL or CII from your invoices and connect to the platform you choose.
What we deliver
- Factur-X, UBL or CII output from your ERP, validated against EN 16931 and French rules
- Mapping of the new mandatory mentions (SIREN, delivery address, transaction category)
- API connection to your plateforme agréée, with lifecycle statuses synced back to the ERP
- Inbound supplier e-invoices imported into accounts payable
- E-reporting data (B2C, cross-border, payments) compiled from the same source
What your plateforme agréée handles
- Exchange of e-invoices with your customers' and suppliers' platforms
- Transmission of invoice, e-reporting and payment data to the tax administration (DGFiP)
- Use of the central directory to route invoices
- Its own portal, archive and support under its service terms
Co-Mate is an integration engineering company. We are not an accredited UAE ASP, Peppol Access Point, ZATCA-approved provider or French plateforme agréée; we connect your systems to them.
Who must comply with France e-invoicing?
The reform applies to businesses established in France and subject to VAT, for transactions between them (domestic B2B). It has two parts:
- E-invoicing: domestic B2B invoices must be issued and received electronically through certified platforms.
- E-reporting: data on B2C sales, cross-border B2B transactions and, for some services, payments must be transmitted to the administration.
The rollout is phased: every business must be able to receive e-invoices from the start, while the obligation to issue applies to large companies and ETIs from 1 September 2026 and to SMEs and micro-businesses from 1 September 2027, as shown in the key dates table.
How does French e-invoicing work?
France uses a decentralised model with certified platforms. Each business chooses a plateforme agréée. Your platform sends your invoice to the buyer's platform and transmits the required data to the tax administration (DGFiP). A central directory tells platforms where each company receives invoices.
Invoices also carry lifecycle statuses (submitted, received, rejected, approved, paid…), some of which are mandatory and reported to the administration.
- Definition: Plateforme agréée (PA)
- A private e-invoicing platform certified by the French tax administration to exchange invoices between businesses and transmit invoice, e-reporting and payment data to the DGFiP. Previously called PDP.
Which formats and data does France require?
- Factur-X: a PDF/A-3 with embedded CII XML, readable by people and machines.
- UBL and UN/CEFACT CII XML.
- EN 16931 semantic model with French extensions and rules.
- New mandatory mentions, such as the buyer's SIREN, the delivery address where different, the transaction category (goods, services or both) and the VAT-on-payments option where applicable.
- Lifecycle statuses exchanged and stored with each invoice.
How does Co-Mate connect your ERP for French e-invoicing?
We extract invoices and credit notes from your ERP, generate Factur-X, UBL or CII, validate them and send them through your platform's API. Inbound supplier invoices come back into accounts payable as draft bills. Statuses sync both ways, and B2C and cross-border data is compiled for e-reporting from the same source. If you also invoice in Germany, Spain or other Peppol countries, the same connector serves them through country modules.
Which ERPs and billing systems do we support for France?
- SAP Business One
- SAP S/4HANA (via interfaces)
- Microsoft Dynamics 365
- Oracle NetSuite
- Sage
- Odoo
- Cegid (via API/exports)
- Custom PHP / .NET / Java
- POS systems
Don't see yours? If it stores invoices in a database or exposes an API, export or webhook, we can connect it. See all ERP e-invoicing integrations.
Implementation steps
A predictable path from first call to live, monitored e-invoicing.
- 1
Scope & calendar check
Confirm which French entities must receive and issue e-invoices, which phase applies by company size, and which flows need e-reporting (B2C, cross-border).
- 2
Platform selection
Choose a certified platform (plateforme agréée). We give a neutral technical comparison of APIs and ERP support, and integrate with your choice.
- 3
Format & data mapping
Map ERP data to Factur-X, UBL or CII under the French rules, including SIREN/SIRET, new mandatory mentions, delivery address and transaction category.
- 4
Connector build
Outbound invoices, inbound supplier invoices into AP, lifecycle statuses (received, approved, paid…) and e-reporting data, all through your platform's API.
- 5
Testing
End-to-end tests with your platform: invoices, credit notes, deposits, self-billing, multi-VAT, and status round-trips.
- 6
Go-live & support
Phased switch-on by entity, monitoring of rejections and statuses, and updates as the DGFiP specifications evolve.
Common France e-invoicing challenges and how we handle them
| Challenge | Why it matters | How we handle it |
|---|---|---|
| New mandatory mentions | Invoices need extra data such as SIREN, delivery address and transaction category. | Field gap analysis and ERP master-data updates before the build. |
| Lifecycle statuses | Statuses like rejected, approved or paid must flow between parties and the administration. | Two-way status sync between the platform and your ERP. |
| E-reporting alongside e-invoicing | B2C and cross-border sales need separate data transmission. | One connector producing both invoice and e-reporting data from the same source. |
| Inbound volume | Receiving e-invoices hits every company first. | Inbound flow into AP with supplier matching and draft bills. |
| Group entities in several countries | France rules differ from Germany, Spain or Belgium. | Canonical invoice model with a French output module. |
France e-invoicing FAQ
Official sources
Last reviewed:
- impots.gouv.fr: facturation électronique (1 September 2026 start)
- impots.gouv.fr: e-reporting for foreign companies without a French establishment
- economie.gouv.fr: tout savoir sur la facturation électronique
- Chorus Pro (B2G invoicing)
- European Commission: eInvoicing and EN 16931
E-invoicing rules, timelines and technical specifications change often. This page summarises the official guidance as we understood it on the review date. Always confirm obligations and dates with the tax authority or your tax adviser before acting. Co-Mate provides integration engineering, not tax or legal advice.
Related e-invoicing guides
- E-invoicing integration hubAll countries, models and our approach in one place.
- ERP e-invoicing integrationsSAP Business One, Dynamics, NetSuite, Odoo, Zoho, Tally and more.
- Germany e-invoicingXRechnung, ZUGFeRD and the B2B receiving obligation.
- Spain e-invoicingVerifactu, SII and the coming B2B mandate.
- Peppol explainedEN 16931 formats and European exchange networks.
- Selling into France from the UAE or IndiaE-reporting for non-established sellers.