System status
LIVE DATA SYNC
France
UpcomingB2B e-invoicing and e-reporting via Public Portal (PPF) and certified PDPs.
Europe · ISO FR · Last updated 2025-03-10
Country overview
Status
Maturity
CTC model
Go-live
Peppol
E-reporting
B2G
Chorus Pro since 2020
B2B
Sept 2026 receive · Sept 2026/27 issue
B2C
E-reporting required
Taxpayers in scope
Main authority
Next deadline
All companies must receive e-invoices
Regulatory timeline
- B2G
Chorus Pro mandatory for all B2G
- Announced
Revised B2B/e-reporting calendar published
- B2B
All companies must receive e-invoices; large/mid issue
- B2B
SMEs and micro-enterprises issuance mandate
B2B requirements
B2B status
Phased — Sept 2026 receive · Sept 2026/27 issue
- In scope
- Domestic B2B between French-established taxable persons.
- Format requirements
- Factur-X, UBL 2.1 or UN/CEFACT CII (core 'Format Socle').
- Transmission model
- 4-corner via certified PDPs with PPF as central directory.
- Platform requirements
- Use a registered PDP or the PPF; OD (operateur de dematerialisation) can prep but not transmit clearance data.
- Buyer registration
- Buyer/supplier Peppol-like identifier resolved through PPF annuaire.
- Supplier obligations
- Issue structured invoice; ensure lifecycle statuses are returned.
- Buyer obligations
- Receive via PDP from 1 Sep 2026.
- Archiving
- 10 years; PDP can provide archiving service.
- Validation
- PDP performs syntactic, business and PPF directory validation.
- Roadmap
- B2C and cross-border via e-reporting from 2026.
B2G requirements
B2G status
Mandatory — Chorus Pro since 2020
- Public sector platforms
- Chorus Pro (operated by AIFE).
- Required formats
- Factur-X, UBL 2.1, CII or PDF (during transition for small suppliers).
- Buyer identifiers
- SIRET of public entity + service code.
- Routing identifiers
- SIRET + service code; Peppol ID via PDP.
- Peppol usage
- Available via Chorus Pro Peppol Access Point.
- Government portals
- Chorus Pro web portal, EDI, API and Peppol.
- Validation rules
- Chorus Pro structural and business validation.
- Supplier onboarding
- Supplier creates Chorus Pro account; admin per SIRET.
Mandatory invoice fields
Fields required for a compliant electronic invoice under the currently applicable specification.
Format
Factur-X
Specification
External specs v3.0 · Factur-X 1.07
Syntax
UN/CEFACT CII D16B in PDF/A-3
Last verified
2026-08-01
| Field / Business term | ID | Requirement | Description |
|---|---|---|---|
| Document information | |||
| Invoice number | BT-1 | mandatory | Unique identification of the invoice. |
| Invoice issue date | BT-2 | mandatory | Date on which the invoice was issued. |
| Invoice type code | BT-3 | mandatory | Code identifying the functional type of the document (invoice, credit note...). |
| Invoice currency code | BT-5 | mandatory | Currency in which all invoice amounts are given, except the VAT accounting currency. |
| Specification identifier | BT-24 | mandatory | Identification of the specification / CIUS the invoice complies with. |
| Transaction category (goods / services / mixed) | FR-CAT | mandatory | One of the four new French mandatory mentions; identifies the nature of the operation. |
| Seller | |||
| Seller name | BT-27 | mandatory | Full legal or trading name of the seller. |
| Seller postal address | BG-5 / BT-35..40 | mandatory | Seller address; the country code (BT-40) is always required, city and postcode as applicable. |
| Seller SIREN / SIRET identifier | BT-31 / SIREN | mandatory | French e-invoicing requires the seller SIREN (and SIRET where the establishment matters) as legal identifier. |
| Buyer | |||
| Buyer name | BT-44 | mandatory | Name of the party the invoice is issued to. |
| Buyer postal address | BG-8 / BT-50..55 | mandatory | Buyer address; country code (BT-55) is always required. |
| Buyer SIREN / SIRET identifier | BT-47 / SIREN | mandatory | Buyer legal identifier for domestic French B2B invoices. |
| VAT / Tax | |||
| VAT category taxable amount | BT-116 | mandatory | Sum of all taxable amounts subject to one VAT category / rate (per VAT breakdown BG-23). |
| VAT category tax amount | BT-117 | mandatory | VAT amount for the VAT breakdown group. |
| VAT category code | BT-118 | mandatory | Coded VAT treatment of the breakdown group (S, Z, E, AE, K, G, O, L, M). |
| Invoice totals | |||
| Sum of invoice line net amounts | BT-106 | mandatory | Total of all invoice line net amounts. |
| Invoice total amount without VAT | BT-109 | mandatory | Total amount of the invoice excluding VAT. |
| Invoice total amount with VAT | BT-112 | mandatory | Total invoice amount including VAT. |
| Amount due for payment | BT-115 | mandatory | Outstanding amount that is requested to be paid. |
| Invoice lines | |||
| Invoice line identifier | BT-126 | mandatory | Unique identifier for the invoice line. |
| Invoiced quantity | BT-129 | mandatory | Quantity of items charged on the line. |
| Invoiced quantity unit of measure | BT-130 | mandatory | Unit of measure applicable to the invoiced quantity. |
| Invoice line net amount | BT-131 | mandatory | Total amount of the line excluding VAT, after line allowances/charges. |
| Item net price | BT-146 | mandatory | Price of one item excluding VAT, after price discount. |
| Invoiced item VAT category code | BT-151 | mandatory | VAT category applicable to the invoiced item. |
| Item name | BT-153 | mandatory | Name of the invoiced item or service. |
Technical requirements
Accepted formats
XML standards
EN 16931 alignment
EN 16931 compliant 'Format Socle' with French CIUS extensions.
Peppol
Peppol BIS 3.0 supported via PDPs acting as Access Points.
Country-specific CIUS
CIUS-FR / EXT-FR for French specifics.
Validation rules
PPF directory lookup + DGFiP Schematron rules.
Mandatory fields
Buyer reference
Pending curation
Seller / buyer identifiers
SIREN / SIRET, intracom VAT ID, Peppol ID.
VAT number requirements
Pending curation
Endpoint identifiers
Pending curation
Transmission channels
APIs / portal
Pending curation
Digital signatures
Pending curation
Archiving format
Structured XML + PDF (Factur-X embeds both).
Retention
10 years.
VAT & tax calculation
E-reporting / CTC
Required
Yes
Model
Real-time reporting
Reports to
DGFiP via PPF / PDP.
Frequency
Per invoice for B2B; aggregated daily for B2C; payment data within 10 days of receipt.
Real-time
Lifecycle and e-reporting flows transmitted continuously.
VAT reporting link
Pre-fills CA3 VAT return progressively from 2027.
B2C reporting
Aggregated B2C transaction data.
Cross-border reporting
Cross-border B2B and B2C reportable through e-reporting.
Authorities & official links
Authorities
Format publishers & specs
- FNFE-MPE — Factur-X
https://www.fnfe-mpe.org
- DGFiP — CII / UBL profiles
https://www.impots.gouv.fr
News & updates
France e-invoicing: data beyond the invoice creating complexity
B2B Electronic Invoicing in France 30.9.2026 (Updated) France is moving forward in the deployment of the new B2B electronic invoicing and e-Reporting model.
France is moving forward in the deployment of the new B2B electronic invoicing and e-Reporting model.
France e-invoicing: first weeks expose data & interoperability challenges
Factur-X — official technical content updated
New version detected in the official publication ecosystem of FNFE-MPE. A meaningful technical change was detected in Factur-X specification. Recorded from the official source only; MANDEXA does not add information the source does not state.
France’s E-Invoicing Mandate Goes Live — What Businesses Need to Know
This blog was last updated on September 1, 2026 Today, 1 September 2026, France’s B2B e-invoicing reform officially enters its next phase. Large and mid-sized companies are now required to issue invoices in the new structured format, and every business — regardless of size — must be capable of receiving them. It’s a milestone years […]
Day One Ready: What France’s E-Invoicing Mandate Means for Global Business
This blog was last updated on August 19, 2026 The Sovos team has spent a lot of time over the past several years talking about the global wave of e-invoicing mandates—what they mean for businesses, why they’re accelerating, and why companies that treat tax compliance as a strategic priority will outperform those that treat it as an afterthought. France is […]
Blog Aug 18 2026 Understanding e-invoicing in France: A practical guide E-invoicing Compliance
First batch of certified PDP providers released
DGFiP publishes the first 12 registered platform candidates for the upcoming CTC mandate.
Télécharger les documents : Dossier de spécifications externes de la facturation électronique, annexes, exemples, XSD et swaggers (.zip)
Technical specifications package version 2.4 released on June 19, 2024, containing documentation, annexes, examples, XSD, and Swagger files for the French B2B e-invoicing and e-reporting mandate.
Déposer un lot de factures
Guide on how to upload a batch of invoices on the Chorus Pro portal.
Chorus Pro en bref pour les prestataires de frais de justice
Brief guide on using Chorus Pro for justice expense providers to submit their electronic invoices.
AFNOR XP Z12-014: Cas d'usage B2B applicables dans le cadre de la réforme de la facturation électronique
AFNOR experimental standard XP Z12-014 describing B2B business use cases applicable under the upcoming French mandatory e-invoicing and e-reporting framework.
FACTURATION ELECTRONIQUE B2B
General guidance and documentation portal dedicated to the upcoming French B2B electronic invoicing and e-reporting mandate.
Télécharger les documents : Dossier de spécifications externes de la facturation électronique, annexes, exemples, XSD et swaggers (.zip) v3.2
Official external technical specifications package (version 3.2) including annexes, examples, XSD schemas, and Swagger API specifications for the French B2B e-invoicing reform.
AFNOR XP Z12-013: API pour interfacer les systèmes d'informations des entreprises avec les plateformes
AFNOR experimental standard XP Z12-013 establishing specifications for API connections between corporate ERPs/accounting systems and public/partner e-invoicing platforms.
External specification v2.4, General file (.zip)
English translation of the general file for version 2.4 of the French B2B e-invoicing external technical specifications.
Annuaire des structures publiques
Access to the directory of public entities on Chorus Pro to correctly route e-invoices.
Aide au paramétrage des entités publiques
Configuration assistance for public sector entities to receive electronic invoices on Chorus Pro.
Déposer une facture unitaire
Guide on how to manually submit a single invoice on the Chorus Pro portal.
Télécharger les documents : Dossier de spécifications externes de la facturation électronique, annexes, exemples, XSD et swaggers et CPRO (v3.1)
External technical specifications (version 3.1) for the French electronic invoicing and e-reporting mandate, including annexes, examples, XSD schemas, and swaggers.
Standard d'échange de la commande publique
Technical standards and exchange formats for public procurement transactions in France, covering data exchanges such as electronic invoicing (B2G) via Chorus Pro.
https://portail.chorus-pro.gouv.fr/aife_documentation?id=kb_article_view&sysparm_article=KB0011471
Chorus Pro knowledge base article containing documentation and technical guidelines related to the French e-invoicing platform interface.
AFNOR XP Z12-012: Formats et profils des messages factures et statuts de cycle de vie
AFNOR experimental standard XP Z12-012 detailing the formats and profiles for e-invoice messages and lifecycle statuses under the French e-invoicing reform.
S'inscrire sur Chorus Pro
User guide on how to register on the Chorus Pro portal, focused on agricultural professionals but generally applicable.