French E-Invoicing 2026 — Quick Read
France's réforme de la facturation électronique mandates structured electronic B2B invoicing for every French VAT-registered company, in two waves: 1 September 2026 for grandes entreprises and ETI, and 1 January 2027 for PME and TPE. The transport layer is split between the PPF (Portail Public de Facturation) — the free State portal — and accredited PDP (Plateforme de Dématérialisation Partenaire) private intermediaries. The recommended format is Factur-X, a hybrid PDF/A-3 + UN/CEFACT CII XML co-developed with Germany's ZUGFeRD, fully aligned with the European norm EN 16931 and formalised by AFNOR XP Z12-013. Chorus Pro, mandatory for B2G since 2017, remains the public-sector channel inside the new architecture. Penalties for non-compliance, defined by Article 1737 of the Code général des impôts, reach €15 per non-compliant invoice up to €15,000 per year — and may also justify a VAT recovery challenge by the DGFiP.
The 2026 French E-Invoicing Architecture at a Glance
Few European reforms touch as many companies, in as short a window, as the French facturation électronique obligatoire. The cards below summarise the six pillars of the new architecture — keep them in mind as you read each deep-dive section.
Factur-X — Hybrid PDF/A-3 + XML CII
Co-published by FNFE-MPE (FR) and FeRD (DE) · Aligned with EN 16931 · Twin of ZUGFeRD 2.x
Chorus Pro — The B2G Portal
Operated by AIFE since 2017 · Mandatory for State, local authorities, public hospitals
PPF — Portail Public de Facturation
Free State-operated portal for B2B · Backed by DGFiP · Successor of the original Chorus Pro Factures plan
PDP — Private Accredited Intermediaries
Three-year DGFiP accreditation · ERP integration, archiving, multi-format · 80+ candidates registered
AFNOR XP Z12-013 — The French Standard
Formalises Factur-X profiles on French territory · MINIMUM · BASIC WL · BASIC · EN 16931 · EXTENDED
EN 16931 — The European Semantic Norm
CEN/TC 434 standard · Defines the core semantic model · Foundation of every EU e-invoicing reform
Ready to migrate to Factur-X before 1 September 2026?
Connect your accounting suite, your e-commerce channels and your B2G workflow to a single Zunapro panel — Factur-X 1.0 issuance, PPF + PDP routing, Chorus Pro relay, archived ten years out of the box.
1. Factur-X — The Hybrid PDF/A-3 + XML CII Format
A Pragmatic Compromise Between Humans and Machines
Factur-X is the answer to a question that has dogged European e-invoicing since its earliest pilots in the 1990s: how do you give the tax authority a perfectly structured machine-readable invoice without taking away the printable, human-readable PDF that accountants, auditors and customers have used for thirty years? The answer turned out to be elegant: embed the XML inside the PDF. Factur-X is a PDF/A-3 document — the ISO-19005-3 archival profile of PDF — with an embedded XML payload conforming to UN/CEFACT Cross-Industry Invoice (CII) syntax. Open the file in Acrobat or a browser: you see a human-readable invoice. Drop it into an ERP with a Factur-X parser: it extracts the XML in milliseconds and posts a fully structured accounting entry.
The format was co-designed by the FNFE-MPE (Forum National de la Facture Électronique et des Marchés Publics Électroniques) on the French side and the FeRD (Forum elektronische Rechnung Deutschland) on the German side. The two organisations explicitly agreed to publish identical technical specifications under two brand names — Factur-X 1.0 in France and ZUGFeRD 2.x in Germany — making this the most successful binational e-invoicing standard in Europe.
The Five Conformance Profiles
Factur-X / AFNOR XP Z12-013 defines five conformance profiles, layered from the most minimal subset of data fields to the richest extension. Choosing the right profile is the single most important architectural decision you will make in your migration.
Anatomy of a Factur-X File
Open any Factur-X invoice with a binary viewer and you will see three logical components:
- The PDF/A-3 visual layer — the printable invoice. Your customer can save it, print it, attach it to a payment instruction. The visual representation is what humans see.
- The embedded XML file, named
factur-x.xml, attached at the document level via the PDF/A-3/AFRelationshipmechanism with the relationship type set toAlternative. This is the machine-readable payload. - The XMP metadata, signalling Factur-X presence, profile name (e.g.
urn:cen.eu:en16931:2017), conformance level and version. ERP systems probe the XMP first to decide whether to parse the XML.
The mechanism is deliberately backward-compatible: any PDF viewer can still display the invoice, regardless of whether it understands Factur-X. The XML is invisible to legacy tools but immediately consumable by modern ERPs.
💡 Read our complete Factur-X technical reference
XSD schemas, sample BASIC vs EN 16931 vs EXTENDED invoices, mapping from Sage / Cegid / EBP fields, and step-by-step Factur-X dry-runs against the PPF test environment.
2. Chorus Pro — The French Government Invoicing Portal
From Ordonnance 2014 to Universal B2G
Chorus Pro is the French public administration's e-invoicing portal, operated by the AIFE (Agence pour l'informatique financière de l'État). It went live in January 2017 as the implementation of Ordonnance n° 2014-697 of 26 June 2014, which mandated electronic invoicing for all suppliers of the French State, local authorities (collectivités territoriales) and public hospitals. The rollout was phased by company size — large enterprises first in 2017, ETI in 2018, PME in 2019 and TPE in January 2020 — and by 2026 Chorus Pro processes more than 140 million invoices per year from roughly 250,000 active suppliers.
For French companies selling to the public sector — which collectively account for around 9% of national GDP — Chorus Pro is the only legal channel. Paper invoices to the State have been refused since the rollout completed in 2020, and any contractor still attempting to ship a paper invoice to a ministry, town hall or hospital will simply be paid late or not at all.
How Chorus Pro Fits the New 2026 Architecture
A frequent misconception in 2026 is that Chorus Pro "disappears" with the reform. It does not. The reform reorganises the broader e-invoicing flow, but Chorus Pro remains:
- The B2G channel — every invoice to a French public entity continues to transit through Chorus Pro, with the AIFE operating the dossier.
- Integrated with the PPF — the PPF acts as an entry point for B2G invoices too, routing them transparently into Chorus Pro on behalf of the issuer.
- Reachable via every accredited PDP — sellers connected to a PDP automatically reach Chorus Pro through the unified network, without needing a separate Chorus Pro account.
Chorus Pro Formats Accepted in 2026
Chorus Pro accepts a broad spectrum of formats, all of which must conform to either Factur-X profiles or pure XML structured invoicing standards:
- Factur-X — MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED (recommended)
- UBL 2.1 — Universal Business Language as defined by OASIS, aligned with EN 16931 via the
CIUSconformance - UN/CEFACT CII — the pure XML variant of the same data model embedded in Factur-X
- PDF + structured envelope — legacy, deprecated in 2026, no longer accepted for new contracts
If you can issue Factur-X, you can invoice every French public entity. Zunapro defaults to Factur-X EN 16931 for Chorus Pro submissions, with automatic downgrade to BASIC for entities that explicitly request it.
Migration tip: If your business already invoices the French public sector via Chorus Pro, ~80% of your Factur-X readiness work is already done — you have a SIRET, a TVA intracommunautaire reference, a structured invoice template and an AIFE account. See full Chorus Pro & PPF integration guide →
📘 Read the full Chorus Pro integration guide
Chorus Pro Portail Fournisseur, API EDI, structured-flow vs portal-flow, PDP relay setup and the SIRET-based routing rules French public entities expect in 2026.
3. The 2026–2027 Mandatory Rollout Timeline
A Reform Twice Postponed
The French e-invoicing reform was first formalised by Article 153 of the Loi de finances pour 2020 and detailed by Ordonnance n° 2021-1190 of 15 September 2021. The original timetable scheduled a 2024 launch, but operational challenges with the PPF — particularly the technical complexity of merging the existing Chorus Pro architecture with a new B2B-grade backbone — forced a first postponement in summer 2023. A revised timetable, stabilised by the Loi de finances 2024, sets the current dates the French e-invoicing community has been preparing for.
The Two-Wave Calendar
Every French VAT-registered company falls into one of two waves, based on the size criteria defined by Article 51 of the Loi n° 2008-776 of 4 August 2008 (de modernisation de l'économie):
| Date | Obligation | Companies in Scope | Sizing Thresholds |
|---|---|---|---|
| 1 September 2026 | Mandatory issuance (B2B) + reception (all companies) | Grandes entreprises & ETI | >250 employees OR turnover >€50M OR balance sheet >€43M |
| 1 September 2026 | Mandatory reception (B2B) | All French VAT-registered companies | No size threshold — universal |
| 1 January 2027 | Mandatory issuance (B2B) | PME & TPE (incl. auto-entrepreneurs) | <250 employees AND turnover ≤€50M AND balance sheet ≤€43M |
| 1 January 2027 | E-reporting (B2C, foreign, payment-status) | All companies in scope | Aligned with B2B issuance dates |
Reading the table: The asymmetry between issuance and reception is critical. From 1 September 2026, every French company — including the smallest auto-entrepreneur — must be able to receive a structured Factur-X invoice. Only large enterprises and ETI must issue structured invoices from that date. SMEs and micro-businesses have four extra months — until 1 January 2027 — before they must also start issuing.
Why That Matters in Practice
Two operational consequences of the calendar trip up many companies in 2026:
- If you are an SME selling to a large enterprise from October 2026, your customer will send you Factur-X invoices for their purchases of your service. You need a receiving and parsing pipeline before you start issuing your own Factur-X invoices in January 2027.
- If you are a large enterprise buying from SMEs from September 2026, your suppliers will not yet issue Factur-X to you. The reform allows them to continue issuing PDF or paper invoices until 1 January 2027, and your accounts-payable pipeline must accept both legacy and Factur-X inputs in parallel.
This dual-track period — September 2026 to January 2027 — is the single most operationally complex window of the entire rollout. Zunapro's compliance dashboard tracks every supplier's transition status so accounts payable teams know exactly which format to expect from which counterparty.
📅 Plan your 12-month migration roadmap
Zunapro's migration planner sequences PDP onboarding, accounting-software certification, supplier outreach and the September 2026 / January 2027 cutovers in one calendar view.
4. AFNOR XP Z12-013 — The French Reference Standard
What AFNOR Publishes and Why
AFNOR (Association Française de Normalisation) is the French national standards body, member of CEN at European level and ISO at global level. AFNOR publishes the experimental standard XP Z12-013 as the French formal reference for the Factur-X hybrid format. "XP" stands for "norme expérimentale" — an AFNOR designation used for standards in their first generation, expected to mature into a final NF Z12-013 after 3–5 years of industry feedback.
The role of AFNOR XP Z12-013 in the French reform is threefold:
- Legal anchor — French tax law references the AFNOR standard directly, giving Factur-X regulatory weight at the same level as ISO PDF/A-3.
- Profile catalogue — the document enumerates the five conformance profiles (MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED) with their exact field-by-field requirements.
- Interoperability bridge — AFNOR XP Z12-013 maps every Factur-X profile to the European EN 16931 semantic model and to UN/CEFACT CII XSD schemas, guaranteeing cross-border compatibility.
The Five Profiles in Detail
| Profile | Data Coverage | Typical Use Case |
|---|---|---|
| MINIMUM | Header only: SIRET, TVA, total, currency | Very small B2C-style invoices, simple memos |
| BASIC WL | Header + VAT breakdown, no line items | Service invoices with flat fees |
| BASIC | Header + line items + VAT + payment terms | Standard French SME invoicing |
| EN 16931 (formerly COMFORT) | Full EN 16931 semantic model | De-facto B2B default and cross-border interop |
| EXTENDED | EN 16931 + logistics, contracts, item attributes | Retail, automotive, transport, complex supply chains |
How AFNOR XP Z12-013 Relates to ISO PDF/A-3
The PDF container side of Factur-X is governed by the international standard ISO 19005-3 (PDF/A-3), not by AFNOR. ISO PDF/A-3 enables embedding arbitrary file types (here, the factur-x.xml payload) as document-level attachments, with archival guarantees: no external resources, fully self-contained, deterministic rendering over a 100-year horizon. AFNOR XP Z12-013 sits on top of ISO PDF/A-3, specifying which XML profile is embedded and with which XMP metadata. The two standards are designed to be read together.
Standards stack: When a PDP markets itself as "Factur-X certified", what it really means is "compliant with ISO 19005-3 + AFNOR XP Z12-013 + EN 16931 + UN/CEFACT CII". Each layer is independently testable. Zunapro's certification matrix →
5. PDP — Plateformes de Dématérialisation Partenaires
The Competitive Private Layer
A PDP (Plateforme de Dématérialisation Partenaire) is a private accredited intermediary in the French e-invoicing architecture, sitting between the issuer's accounting software and the broader network. Where the PPF offers a free, baseline State portal, PDPs compete on advanced features: ERP integration, automated reconciliation, deep analytics, archival, multi-format conversion, supplier portals, accounts-receivable financing and so on.
The PDP regime is defined by Article 290 of the Code général des impôts (as inserted by the Loi de finances 2024) and detailed by the DGFiP Direction des Grandes Entreprises. By mid-2026, more than 80 PDP candidates had filed accreditation dossiers with the DGFiP, with the first wave of fully accredited PDPs publishing their service catalogues in autumn 2026.
PDP Accreditation in Three Steps
- Step 1 — Dossier filing: candidate publishes a technical specification, security audit report (typically based on ISO 27001), an archiving roadmap and a service-level agreement template.
- Step 2 — DGFiP review: a 6-to-12-month conformity assessment, including interoperability testing against the PPF reference platform and against other candidate PDPs.
- Step 3 — Three-year accreditation: granted for three years, renewable, with annual conformity reports and mandatory penetration testing.
Why Choose a PDP Over the Free PPF?
The PPF is free and usable. Many SMEs and auto-entrepreneurs will reasonably issue and receive Factur-X via the PPF web interface without paying for a PDP. The case for a PDP is operational depth:
- ERP / accounting integration — Sage, Cegid, EBP, Pennylane, QuickBooks France, Dougs, Indy push invoices into a PDP via REST API or EDI; the PPF expects portal uploads or narrow APIs.
- Multi-format conversion — PDPs accept legacy PDF, UBL or proprietary XML and emit Factur-X transparently to the customer's preferred profile.
- Archiving — the regulatory requirement is 10 years WORM; PDPs typically bundle this in.
- Analytics & cash flow — payment-status, DSO dashboards, automated dunning, factoring.
- Multi-country VAT — one PDP relationship covering Factur-X (FR), ZUGFeRD (DE), Peppol (BE/NL/LU) and Italian SDI.
The Practical Choice in 2026
The pragmatic mid-market choice in 2026 is a PDP for outbound and inbound structured invoices, with the PPF kept as a backup. Zunapro plugs into a PDP relationship behind the scenes — your accounting software, sales channels and B2G workflows reach every French counterparty without per-invoice routing decisions.
📊 Compare PDP service offerings
Pricing, ERP connector matrix, EU multi-country coverage and archiving SLAs across the leading accredited French PDPs. Updated quarterly.
6. PPF — Portail Public de Facturation Integration
What the PPF Actually Does
The PPF (Portail Public de Facturation) is the State-operated free baseline e-invoicing portal, operated by the DGFiP through the AIFE. It is the successor of the original "Chorus Pro Factures" extension that was scoped in 2020 before the reform's architecture was revised to allow private PDPs to compete. By 2026 the PPF offers three core functions:
- Issuance — French companies can upload Factur-X PDFs, UBL or CII XML files via the web interface or a basic API, and the PPF routes them to the recipient through the unified network.
- Reception — companies receive their incoming structured invoices in the PPF's inbox, downloadable as PDF or XML, with optional email notifications.
- Annuaire (directory) — the PPF hosts the central national directory of SIREN / SIRET identifiers, mapped to each company's preferred receiving platform (PPF or a specific PDP). Every PDP synchronises against the PPF annuaire in near real time.
The PPF Annuaire — The Hidden Plumbing of the Reform
If there is one component of the reform that deserves deeper attention than its marketing visibility suggests, it is the PPF annuaire. Every French B2B counterparty must publish in the annuaire how they wish to be reached: directly via the PPF, or via a named PDP, with technical routing identifiers (SIRET, TVA, GLN / EAN where relevant). When you issue an invoice, your sending platform queries the annuaire to determine where the invoice should land. The annuaire is therefore the unique source of truth for routing; misconfigurations here are the #1 cause of failed deliveries in the dry-run period.
PPF API and File Formats
The PPF accepts the same family of formats as Chorus Pro: Factur-X (all profiles), UBL 2.1, UN/CEFACT CII. Maximum file size for a single Factur-X file is 25 MB; for very large EXTENDED invoices with hundreds of line items, the recommended approach is to split into multiple structured documents. The PPF API is REST-based, secured by OAuth 2.0, with rate limits in the order of 10,000 invoices per hour per company — far higher than any individual issuer's realistic throughput.
7. B2C vs B2B — What Changes and What Doesn't
B2B Domestic — Full E-Invoicing
The headline obligation of the reform applies to B2B domestic transactions: a French VAT-registered seller invoicing another French VAT-registered buyer. Every such invoice must be issued in a structured electronic format (Factur-X, UBL or CII), routed through the PPF or a PDP, and stored for 10 years in compliance with Article L102 B of the Livre des procédures fiscales. Paper invoices for domestic B2B become legally invalid after the rollout dates.
B2C — E-Reporting Only
For B2C sales (sales to French consumers), the seller has no obligation to issue a structured Factur-X invoice — French consumers do not need an XML-readable invoice. Instead, the seller transmits an aggregated daily or periodic e-reporting flow to the DGFiP via their PDP or the PPF, summarising B2C revenue by VAT rate, transaction count and payment type. The reporting cadence is typically every 10 days for sellers under the standard VAT regime, and monthly for sellers under simplified regimes.
Cross-Border — E-Reporting Too
Cross-border transactions — sales to non-French customers (intra-EU and extra-EU) and purchases from foreign suppliers — fall under e-reporting rather than e-invoicing. The reasoning is pragmatic: the French reform cannot impose Factur-X on a German or Spanish counterparty, so the DGFiP collects the data via the seller's own reporting flow, leaving the actual invoice format to bilateral agreement (typically Peppol, EDIFACT or commercial XML).
| Transaction Type | Obligation | Format | Cadence |
|---|---|---|---|
| Domestic B2B | E-invoicing | Factur-X, UBL, CII | Per transaction |
| Domestic B2G | E-invoicing | Factur-X, UBL, CII (via Chorus Pro) | Per transaction |
| Domestic B2C | E-reporting | Aggregated XML | Every 10 days (standard regime) |
| Cross-border intra-EU sales | E-reporting | Aggregated XML | Every 10 days (standard regime) |
| Cross-border extra-EU sales | E-reporting | Aggregated XML | Every 10 days (standard regime) |
| Foreign purchases | E-reporting (acquéreur) | Aggregated XML | Every 10 days (standard regime) |
Payment-Status Reporting — The Fourth Flow
Often forgotten in the marketing material, the reform introduces a fourth obligatory flow: payment-status reporting. Each company must report the actual payment date of incoming invoices, in addition to the invoice itself. The flow is light — three or four data points per invoice — but powers the DGFiP's macroeconomic dashboard on French B2B payment delays, a longstanding political concern.
📈 Automate e-invoicing + e-reporting in one panel
Zunapro routes B2B invoices through Factur-X, B2C and cross-border through e-reporting, and payment-status updates back to the DGFiP — without you ever having to remember which flow goes where.
8. Cross-Border EU EN 16931 Compatibility
The European Norm Behind Every National Reform
EN 16931 is the European semantic standard for e-invoicing, published by CEN/TC 434 (the CEN technical committee on electronic invoicing) under mandate from the European Commission. It is the cornerstone of Directive 2014/55/EU on electronic invoicing in public procurement, which obliged every EU member state to accept EN 16931 invoices from suppliers across the Union since 2019.
EN 16931 does not prescribe a specific XML syntax. It defines a core semantic model — the data points an invoice must carry to be unambiguously interpreted — and then provides two reference syntactic bindings:
- UN/CEFACT CII — the XML used inside Factur-X and ZUGFeRD
- UBL 2.1 — the OASIS Universal Business Language, used by Peppol and most northern-European national networks
Both bindings carry identical semantic content. A Factur-X invoice and a UBL invoice with the same EN 16931 profile are functionally equivalent — they can be converted between each other losslessly.
Why That Matters for French Sellers
If you are a French seller invoicing a Belgian or Dutch B2B buyer, your buyer's accounts-payable team almost certainly expects UBL 2.1 over the Peppol network. With EN 16931 compatibility, you can:
- Issue Factur-X (CII) in France for your domestic B2B and B2G flow
- Have your PDP automatically convert outbound cross-border invoices to UBL 2.1 over Peppol
- Receive Belgian, Dutch, Luxembourg and Norwegian inbound invoices in UBL 2.1 and have your PDP normalise them to Factur-X for your French ERP
The conversion is mechanical — both formats are EN 16931 bindings — and accredited PDPs typically expose Peppol Access Point capabilities out of the box.
The German Factur-X / ZUGFeRD Symmetry
The Franco-German alignment is the strongest cross-border story in EU e-invoicing. Factur-X 1.0 and ZUGFeRD 2.x are technically identical — same PDF/A-3 container, same UN/CEFACT CII XML, same XMP metadata. A French issuer sending a Factur-X invoice to a German buyer is parsed natively by ZUGFeRD-aware German ERPs (SAP, DATEV, Diamant, Sage 100 etc.). The Franco-German market is, for practical purposes, a single e-invoicing zone.
Italy, Spain and the Wider EU
- Italy (SDI) — FatturaPA XML, mandatory since 2019; EN 16931 via the SDI translation gateway.
- Spain (Verifactu / SII) — EN 16931-aligned; UBL 2.1 is the recommended cross-border format.
- Belgium & Netherlands — Peppol-first, UBL 2.1 over Peppol BIS Billing 3.0 (a CIUS of EN 16931).
- Germany — ZUGFeRD 2.x = Factur-X 1.0; pure XRechnung XML for B2G.
- Poland (KSeF) — mandatory since February 2026; FA(2) XML, EN 16931-aligned via a national CIUS.
EU expansion tip: French exporters using Zunapro's Factur-X + Peppol bridge report a 60–80% reduction in invoice rejection rates from Belgian, Dutch, German and Luxembourgish buyers, primarily because EN 16931 normalisation catches errors in advance. See cross-border invoicing guide →
9. Penalties for Non-Compliance
Article 1737 CGI — The Fixed Fine
The headline penalty for issuing a non-compliant invoice is defined by Article 1737 of the Code général des impôts, as updated by the Loi de finances 2024: €15 per non-compliant invoice, capped at €15,000 per calendar year per company. The fixed amount looks modest, but the cap is reached after 1,000 violations — far less than the annual volume of even a small B2B SME.
The Bigger Risk — VAT Recovery Challenge
For most companies the heavier exposure is not the €15 fine but the VAT recovery challenge. Article 271 of the CGI conditions the recovery of input VAT on the receipt of a conforming invoice. If your supplier issued a non-compliant paper invoice after 1 September 2026 (when reception of structured invoices is mandatory for all buyers), the DGFiP can during a tax audit deny your VAT recovery on that invoice. On a typical mid-market portfolio of inbound invoices, the cumulative exposure can run into hundreds of thousands of euros — well beyond the headline fine.
Article 1737 — Other Triggers
Article 1737 also defines a wider set of triggers that the DGFiP can activate during audit:
- Refusal to issue an electronic invoice — €15 / invoice, capped at €15,000 / year
- Refusal to receive an electronic invoice — €15 / invoice, same cap
- Refusal or delay in transmitting e-reporting data — €250 per non-transmitted period, capped at €15,000 / year
- Late transmission of payment-status data — €250 per non-transmitted period
- Deliberate non-compliance after formal notification — escalation to Article 1729 CGI, with penalty rates of 40–80% of recovered tax
The Tolerance Window
The DGFiP has announced a tolerance window of approximately 12 months after each wave, during which good-faith errors will be flagged but not fined. It does not apply to companies that have made no attempt to migrate — accountants should not treat it as a pass to delay PDP onboarding.
Compliance is not optional in 2026. Factur-X issuance, e-reporting flows and 10-year archival are enforced with real penalties — and with potentially heavier VAT recovery challenges. Zunapro bundles a French compliance pack — automated Factur-X issuance, PDP routing, Chorus Pro relay, archival certification — alongside marketplace integrations. See compliance bundle →
10. Migration Strategy from PDF/Paper
Phase 1 — Audit (Months -12 to -9)
Start with an honest inventory. Map every outbound invoice stream (sales orders, recurring subscriptions, manual services, B2G, intra-group) and every inbound stream (suppliers, expenses, utilities). Tag each with its current format (paper, PDF, UBL, EDIFACT) and its 2026 target. The audit typically surfaces 5–15 forgotten streams — particularly automated subscription billing inside SaaS platforms.
Phase 2 — Accounting Software & PDP Selection (Months -9 to -6)
With the audit in hand, choose:
- Accounting suite — Sage, Cegid, EBP, Pennylane, QuickBooks France, Dougs, Indy, Tiime all have Factur-X-ready 2026 versions.
- PDP relationship — based on connector matrix, EU coverage, archival SLA and pricing.
- E-commerce integration — Zunapro handles this, routing orders from Amazon FR, Cdiscount, Fnac, Veepee, Manomano to your accounting suite as compliant Factur-X.
Phase 3 — Pilot & Dry Run (Months -6 to -3)
Run a parallel pipeline for ~3 months: issue both your legacy PDF and a Factur-X version for every B2B invoice. Send the Factur-X to the PPF test environment, verify acknowledgement, validate the XML against the AFNOR XP Z12-013 profile, archive both versions. Pick ~20% of suppliers and ask them to send you their inbound Factur-X via the dry-run environment to test your reception pipeline. This is the phase where you catch SIRET mismatches, VAT rate misclassifications and rounding errors — fix them under no pressure.
Phase 4 — Cutover (D-day)
- D-30: freeze legacy invoice numbering. Communicate cutover date to all suppliers and customers.
- D-7: dry-run final batch. Verify PPF annuaire entry for your SIRET is correct and points to your chosen PDP.
- D-day: switch primary issuance to Factur-X via PDP. Keep legacy PDF generation enabled internally as a safety net for the first 60 days.
- D+30: review rejection log. Typical first-month rejection rate is 2–5%, mostly SIRET routing errors.
- D+90: disable legacy PDF generation. Your finance team now lives in a Factur-X-only world.
Phase 5 — Continuous Improvement
The post-cutover months reveal the qualitative benefits of structured e-invoicing: faster reconciliation, accounts-payable automation rates above 90%, real-time DSO visibility, embedded factoring via PDP partners. Operational gains typically dwarf the migration cost within six months.
Centralise Factur-X, PPF, PDP and Chorus Pro in one panel
Issue Factur-X to French B2B, route via PDP, relay to Chorus Pro for B2G, transmit e-reporting to the DGFiP, all from one Zunapro dashboard. 10-minute onboarding, automatic accounting-suite sync, 10-year archival included.
Start Factur-X Migration →French E-Invoicing FAQ 2026
When does France's mandatory e-invoicing reform actually start in 2026?
The French e-invoicing reform follows a two-phase rollout. From 1 September 2026, large enterprises (grandes entreprises) and mid-sized enterprises (ETI — entreprises de taille intermédiaire) must issue all domestic B2B invoices through a registered PDP or the PPF in a structured electronic format. From 1 January 2027, the obligation extends to all SMEs (PME) and micro-enterprises (TPE), including auto-entrepreneurs.
Reception of structured e-invoices is mandatory for every company from 1 September 2026, regardless of size. That asymmetry — universal reception four months before universal issuance — is the single most operationally important rule of the calendar.
What is Factur-X and why does it matter for French B2B invoicing?
Factur-X is a French-German hybrid e-invoice format that combines a human-readable PDF/A-3 with an embedded XML payload conforming to UN/CEFACT Cross-Industry Invoice (CII) syntax. It is the official reference profile for the Franco-German market — co-published by the FNFE-MPE (France) and the FeRD (Germany) — and is fully aligned with the European norm EN 16931.
Factur-X is the recommended format in the French reform because it preserves a visual invoice for humans and a machine-readable XML for tax authorities, all inside a single .pdf file. Accountants keep their printable invoice, the DGFiP gets its structured XML — both at the same cost.
What is Chorus Pro and how does it fit the 2026 reform?
Chorus Pro is the French public administration's e-invoicing portal, operated by the AIFE (Agence pour l'informatique financière de l'État). It has been mandatory for B2G (business-to-government) invoicing since 2017 for all suppliers of the French State, local authorities and public hospitals.
From 2026 onwards Chorus Pro becomes the B2G channel of the unified e-invoicing ecosystem, working alongside the new PPF (Portail Public de Facturation) and accredited PDPs that handle B2B traffic. Companies already invoicing the public sector through Chorus Pro already have most of the infrastructure they need for the broader reform.
What is the difference between PPF and PDP?
The PPF (Portail Public de Facturation) is the State-operated free public portal — successor to the original Chorus Pro Factures vision — that any French business can use to issue and receive structured e-invoices.
A PDP (Plateforme de Dématérialisation Partenaire) is a private accredited intermediary that competes with the PPF, offering richer features such as ERP integration, automated reconciliation, multi-format conversion, archiving and analytics. Both are interconnected through the PPF annuaire: a PDP-issued invoice reaches a PPF-only recipient transparently, and vice versa, so end users never have to worry about routing choices made by the other party.
What is AFNOR XP Z12-013 and how is it linked to Factur-X?
AFNOR XP Z12-013 is the French experimental standard published by AFNOR (Association Française de Normalisation) that formalises the Factur-X hybrid format on French territory. It defines the five conformance profiles (MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED) and the Chorus Pro-specific extensions accepted in B2G submissions.
Compliance with AFNOR XP Z12-013 ensures interoperability with the PPF, every accredited PDP and the broader European EN 16931 ecosystem. The "XP" prefix marks it as an experimental standard, expected to graduate into the final NF Z12-013 after 3–5 years of industry feedback.
Will Chorus Pro still exist after 2026?
Yes. Chorus Pro continues as the official B2G channel for invoicing the French public sector — that obligation, in force since 2017, does not disappear with the new reform. What changes is the broader architecture: B2B invoicing now flows through PDPs and the PPF, with Chorus Pro integrated into the same overall network.
For a typical French SME that connects to a PDP such as Zunapro's partner network, that single connection covers B2G via Chorus Pro, B2B via the PPF / PDP network, and the e-reporting obligation, without three separate integration projects.
What is the penalty for issuing a paper invoice after the deadline?
Under Article 1737 of the Code général des impôts, as updated by the Loi de finances 2024, issuing an invoice that does not comply with mandatory electronic format requirements is subject to a fixed fine of €15 per non-compliant invoice, capped at €15,000 per calendar year per company.
In addition — and this is often the heavier consequence — the input VAT linked to a non-compliant invoice may be challenged by the DGFiP during a tax audit. On a typical mid-market portfolio, the cumulative VAT exposure can dwarf the headline fine, sometimes running into hundreds of thousands of euros.
How does Factur-X interoperate with German ZUGFeRD?
Factur-X and ZUGFeRD share the same technical specification — they are effectively the same format under two names. Factur-X 1.0 corresponds to ZUGFeRD 2.x, both built on PDF/A-3 with embedded UN/CEFACT CII XML and aligned to EN 16931.
A French issuer sending a Factur-X invoice to a German buyer is read natively by a ZUGFeRD-aware ERP (SAP, DATEV, Diamant, Sage 100 etc.), and vice versa. This Franco-German symmetry is the strongest cross-border interoperability promise in European e-invoicing — and the practical reason that many French SMEs with German customers are early Factur-X adopters.
Is Factur-X mandatory or just recommended?
Recommended but not exclusive. The reform also allows pure XML formats — UBL 2.1 (Universal Business Language) and UN/CEFACT CII — as well as the EDIFACT subset historically used by retail and automotive supply chains.
In practice, Factur-X has become the de-facto default for French SMEs because it preserves a human-readable PDF — a familiar artefact for accountants, auditors and customers. Large industrial groups exchanging high invoice volumes with EDI-mature counterparties may stay on pure UBL or CII for efficiency, but for everyone else Factur-X is the path of least resistance.
What is e-reporting and how is it different from e-invoicing?
E-invoicing covers domestic B2B transactions between two French VAT-registered businesses, exchanged through the PPF / PDP network as structured Factur-X, UBL or CII files.
E-reporting covers everything else: B2C sales, sales to foreign customers (intra-EU and extra-EU), purchases from foreign suppliers, and payment-status data. E-reporting transmits aggregated transaction data to the DGFiP through the same PPF / PDP infrastructure, typically every 10 days for sellers under the standard VAT regime. Both obligations start together in the 2026–2027 rollout, and Zunapro automates both flows behind the same accounting connection.
Can I keep using my existing accounting software?
Yes, provided your accounting software supports Factur-X output and a PDP / PPF connection. The leading French accounting suites — Sage, Cegid, EBP, Pennylane, QuickBooks France, Dougs, Indy, Tiime — have published 2026-ready roadmaps with Factur-X generation and PDP routing baked in.
Zunapro plugs into all of the above via a single PDP-grade connector, so multi-marketplace orders flow straight from your sales channel (Amazon FR, Cdiscount, Fnac, Veepee, Manomano, etc.) into your accounting ledger as compliant Factur-X invoices — without you having to maintain separate connectors per marketplace or per accounting suite.
How long does the Factur-X migration take with Zunapro?
Typically under one hour for a small business with up to ~1,000 monthly invoices, including PDP onboarding, accounting-software pairing, archiving setup and a full Factur-X dry-run against the PPF test environment.
For larger ETI deployments with multi-entity structures or multi-country VAT, expect 1–2 weeks of project work, mostly spent reconciling SIRET / TVA intracommunautaire mappings rather than the e-invoice mechanics themselves. Zunapro's onboarding wizard auto-detects your existing Sage / Cegid / EBP catalog and proposes the correct Factur-X profile per customer — sellers confirm with a few clicks rather than per-invoice manual work.
Do auto-entrepreneurs (micro-entrepreneurs) need to issue Factur-X too?
Yes — from 1 January 2027. Auto-entrepreneurs and micro-entrepreneurs are not exempt; they fall into the TPE category and must issue structured electronic invoices for all domestic B2B transactions from the second wave date.
The good news: the PPF is free, sufficient for the typical auto-entrepreneur's invoice volume, and offers a web-based interface to upload Factur-X PDFs without any accounting software at all. Many auto-entrepreneurs will simply generate a Factur-X invoice from their accounting tool (Indy, Tiime, Pennylane) and upload it via the PPF portal manually — no PDP subscription required.
Get Factur-X ready before September 2026 — start your migration today
Factur-X · Chorus Pro · PPF · PDP · AFNOR XP Z12-013 · EN 16931 — one accounting connection, one ledger, one French compliance pack. No demo required, no long contracts. Begin your e-invoicing migration in under an hour.
🇫🇷 Start Factur-X Migration Now →Need help with this?
Related service: Company Formation