LazyTools

🔒 Every tool runs in your browser — the files and values you enter are never uploaded to any server. How it works

explainer

France's 2026 E-Invoicing Mandate: How to Open a Factur-X Invoice Without Accounting Software

By the LazyTools team · Published 2026-07-07 · Updated 2026-07-07 · 5 min read

Factur-X and France's September 2026 e-invoicing mandate — the hybrid PDF invoice explained

From 1 September 2026, every company in France — down to the smallest auto-entrepreneur — must be able to receive electronic invoices, and most will arrive as Factur-X: a PDF that looks ordinary but carries the real, legally authoritative invoice as XML embedded inside. You don’t need an ERP to read one: the Factur-X viewer extracts and displays that XML — profile, parties, VAT breakdown, line items, IBAN — entirely in your browser.

What the reform actually requires, and when

France’s e-invoicing reform (facturation électronique) covers domestic B2B transactions between VAT-registered French businesses. The official timeline has two dates that matter:

DateWhoObligation
1 September 2026All companies, every sizeMust be able to receive e-invoices
1 September 2026Large companies & ETI (mid-size)Must issue e-invoices
1 September 2027SMEs & micro-enterprisesMust issue e-invoices

The receive obligation is the one that catches people: it applies to everyone on day one. Invoices flow through certified platforms (plateformes agréées, the operators formerly called PDP), not by email attachment — and the accepted structured formats are the EN 16931 trio: Factur-X, UBL and CII, per the EU Commission’s country profile. Factur-X, the format designed in France, is the one most small businesses will actually see.

Anatomy of a Factur-X file: one PDF, two invoices

Factur-X was developed jointly by France’s FNFE-MPE and Germany’s FeRD (where the identical standard is named ZUGFeRD 2.x). The trick: a PDF/A-3 document — readable by any PDF viewer, archivable for the legal retention period — with the full invoice embedded inside as a structured XML attachment (typically named factur-x.xml) in UN/CEFACT Cross-Industry Invoice syntax.

Infographic: a Factur-X file is one PDF with two layers — the human-readable PDF image and the embedded machine-readable XML, which is the legally authoritative invoice; the French mandate timeline shows 1 September 2026 (all companies receive, large and mid-size issue) and 1 September 2027 (SMEs issue); five profiles range from MINIMUM (header only) to EXTENDED (full Franco-German detail)
The PDF is what you see; the XML is what counts.

The legal hierarchy is the part worth internalizing: the structured XML is the authoritative invoice. If the PDF image says one amount and the XML another, the XML governs — your accounting software processes it, the tax administration’s e-reporting is built on it, and disputes resolve against it. Checking what the XML actually says, rather than trusting the picture, is precisely what a viewer is for.

The five profiles — and the trap in the small ones

Every Factur-X XML declares a profile in its guideline URN, fixing how much structured data it carries:

ProfileLine items?What it’s for
MINIMUMHeader data only — parties, totals, VAT. Not a complete EN 16931 invoice
BASIC WLHeader + totals “without lines”
BASICComplete invoice with line items
EN 16931 (Comfort)The full European semantic standard
EXTENDEDEN 16931 plus additional Franco-German business fields

The trap: a MINIMUM-profile invoice looks complete on paper — the PDF layer shows every line — but its machine-readable half contains only headline figures. If your workflow (or your accountant’s) consumes the XML, the line detail simply isn’t there. The Factur-X viewer reads the guideline URN, names the profile, and flags MINIMUM/BASIC WL files explicitly, so you know what you actually received.

Reading one without accounting software

The receive obligation doesn’t come with a software obligation. To read a Factur-X invoice you need exactly one capability: extracting the XML attachment from the PDF and rendering it legibly. That runs fine in a browser:

  1. Open the Factur-X viewer (works offline once loaded).
  2. Drop in the PDF — or a bare XML if that’s what you received.
  3. Read the result: profile, seller and buyer with VAT identifiers, dates, line items, VAT breakdown by rate, totals, IBAN and payment reference.

One deliberate design point: the invoice never leaves your machine. The parsing happens in your browser’s own XML engine. That matters because an invoice is a bundle of confidential data — who your suppliers are, what you pay them, your bank coordinates — and most “free online invoice viewers” are lead-generation funnels for ERP suites that log every upload. Local parsing makes the privacy question moot. (The same viewer reads German XRechnung and ZUGFeRD files, and Peppol BIS invoices — the general e-invoice viewer is the same engine with a Germany-focused guide.)

What to do before September

  • Every business: make sure you’re connected to a certified platform for receiving — many offer free receive-only tiers. Check that whoever does your bookkeeping can consume structured invoices, not just PDFs.
  • Large & mid-size companies: your issuing obligation lands the same day; that’s an ERP/billing project with lead time, not a September task.
  • Everyone who receives a “weird PDF” from a supplier already: it’s probably Factur-X ahead of schedule. Load it in the viewer and see what the XML says — you may find your suppliers switched months before the deadline.

Quick summary

France’s mandate makes e-invoice reception universal on 1 September 2026, with issuing phased through 2027, and Factur-X — a PDF with the legal invoice embedded as XML — is the format built for the transition. The XML outranks the PDF image, the profile determines how much data it carries (beware MINIMUM), and reading one requires no accounting software: the Factur-X viewer extracts, identifies and displays everything locally, so your suppliers’ names, amounts and IBANs stay on your machine.

Sources: service-public.gouv.fr — generalization of e-invoicing · EU Commission — eInvoicing in France · FNFE-MPE — Factur-X standard

Frequently asked questions

What exactly becomes mandatory in France on 1 September 2026?

Two things: every French company, regardless of size, must be able to receive electronic invoices for domestic B2B transactions; and large plus mid-size companies (grandes entreprises and ETI) must issue them. Small and micro-enterprises get one more year — their issuing obligation starts 1 September 2027.

What is a Factur-X invoice?

A hybrid e-invoice: a normal-looking PDF (technically PDF/A-3) with the structured invoice data embedded inside as an XML attachment in UN/CEFACT CII syntax. It was developed jointly by France's FNFE-MPE and Germany's FeRD — in Germany the identical standard is called ZUGFeRD. Legally, the XML is the invoice; the PDF is a human-readable courtesy.

Do I need to buy accounting software to comply with the receive obligation?

You need to be connected to a certified platform (plateforme agréée) to receive invoices through the official circuit — many offer free or low-cost receive-only tiers. Reading an invoice you've received requires no special software at all: a browser-based viewer can extract and display the embedded XML.

What are the Factur-X profiles and why do they matter?

Five levels of structured detail: MINIMUM and BASIC WL carry only header data (no line items — not complete EN 16931 invoices), BASIC carries a full invoice with lines, EN 16931 covers the complete European semantic standard, and EXTENDED adds Franco-German business fields. The profile is declared in the XML's guideline URN; a viewer that shows it tells you instantly how much of the invoice is actually machine-readable.

I received a PDF invoice — how do I know if it's Factur-X?

You can't tell by looking; the PDF layer is deliberately ordinary. Load it into a viewer that checks for embedded files: if there's an XML attachment (typically factur-x.xml), it's a hybrid invoice and the viewer will show the structured data. If there's no attachment, it's just a regular PDF.

Is it safe to upload invoices to online viewers?

An invoice names your suppliers and clients, amounts, VAT numbers and bank details (IBAN) — data worth protecting. Prefer a viewer that parses the file locally in your browser rather than uploading it to a server; the LazyTools viewer works that way and runs offline.