Skip to content

What is Factur-X?

Electronic invoicing is undergoing a major transformation in France and across Europe. Among the emerging standards, Factur-X plays a central role. But what exactly is Factur-X, and why has it become essential for businesses, especially those dealing with recurring billing?

Factur-X is a hybrid electronic invoice format.
In practice, it is a human-readable PDF file that contains, as an attachment, a structured XML file intended for IT systems.

  • PDF: for reading and archiving, accessible to anyone, even without specialized software.
  • XML (EN16931 format): for automated processing by ERPs, accounting software, and e-invoicing platforms.

This way, a single invoice meets both human and machine needs at the same time.

Factur-X is the result of Franco-German cooperation, supported by:

  • FNFE-MPE (National Forum for Electronic Invoicing and Public Procurement) in France.
  • FeRD (Forum elektronische Rechnung Deutschland) in Germany.

It is an implementation of the European standard EN16931, which serves as a reference throughout the European Union.

In France, with the gradual introduction of the mandatory e-invoicing requirement between 2026 and 2027, Factur-X is one of the formats accepted by the tax authorities (alongside UBL and CII).

Factur-X offers several levels of detail within the XML embedded in the PDF. These profiles allow the invoice to be tailored to the company’s actual needs:

  • Minimum: only essential information (supplier and customer identity, amounts, VAT).
  • Basic WL (without lines): overall financial data, without line-by-line detail.
  • Basic: overall data + simplified invoice lines.
  • EN16931 (Comfort): all data required for full ERP integration.
  • Extended: additional information (for example, for specific industries).

This allows choosing between a “lightweight” invoice and a highly detailed one depending on the context.

Legal compliance

Factur-X is officially recognized by the French Tax Authority (DGFiP) as a valid e-invoicing format.

Interoperability

The embedded XML follows a European standard, ensuring compatibility with your partners’ and customers’ systems.

Automation

The XML enables automated processing (accounting integration, payment reconciliation, VAT control), reducing manual entry and errors.

User-friendliness

For the end user, Factur-X remains a standard PDF, readable and archivable without constraints.

For SaaS (Software as a Service) vendors, Factur-X provides a practical solution to the following challenges:

  • Recurring billing: subscriptions generate many invoice flows that must be readable by customers while also being automatically processed by their accounting systems.
  • Payment automation: alignment between invoices, direct debits, and accounting entries becomes seamless.
  • Internationalization: the European standard simplifies cross-border transactions.

Factur-X is not just another technical standard: it is a bridge between human readability and automated processing.
By anticipating its adoption, businesses — and especially SaaS vendors — can ensure a smooth transition to mandatory e-invoicing while improving the efficiency of their internal processes.

Sources: