France Factur-X Guide for Ecommerce Businesses

PrestaInsights Team

Introduction

The regulatory landscape for e-commerce in France is undergoing a massive digital transformation. If you run a business in France or sell to French corporate clients, you need to prepare for the upcoming mandatory B2B e-invoicing reform. At the center of this reform is a unique hybrid file format known as Factur-X.

Starting in 2026, French businesses will no longer be allowed to issue or receive simple PDF invoices. Instead, they must adopt structured digital formats. Failure to comply can result in administrative fines of up to €15,000 per year, not to mention friction with corporate clients who require compliant invoices for their VAT deductions.

In this guide, we will explain what Factur-X is, why it was chosen as the standard for France’s e-invoicing system, when the regulations take effect, and how you can configure your PrestaShop store to handle Factur-X compliance smoothly.


What is Factur-X?

Factur-X is a joint French-German standard (known as ZUGFeRD in Germany) for electronic invoicing. It is a hybrid invoice format, meaning it contains two layers within a single file:

  1. The Human-Readable Layer (PDF/A-3): A standard visual PDF that looks like any invoice. Anyone can open, view, and print it using a standard PDF reader.
  2. The Machine-Readable Layer (XML): A structured data file embedded directly inside the PDF/A-3 container. This XML contains all the invoice data fields (supplier details, price, VAT rates, line items) in a standardized layout (conforming to the EU standard EN 16931).

By combining both layers, Factur-X bridges the gap between manual human accounting and automated robotic ERP processing. There is no need for error-prone OCR (Optical Character Recognition) scanning software; the recipient’s system simply extracts the XML file directly from the PDF.


The Five Factur-X Profiles

Depending on the size of your business and the detail required by your clients, Factur-X supports five different “data profiles.” These profiles determine how much structured data must be present in the embedded XML file:

  • MINIMUM: Contains only header and footer data (buyer/seller names, invoice total, VAT total). Perfect for simple accounts receivable tasks.
  • BASIC SIMPLIFIED: Adds basic item lines but excludes tax details per line. Recommended for small businesses.
  • BASIC: Standard B2B invoice data including line-item descriptions and VAT breakdowns per line.
  • COMFORT (EN 16931): Fully compliant with the European e-invoicing semantic model. It includes precise transaction data and is the default target profile for most B2B transactions.
  • EXTENDED: Adds complex, industry-specific data (such as logistics tracking, custom fields, and detailed tax profiles).

For most e-commerce businesses, generating invoices in the COMFORT or BASIC profile is the best approach to guarantee compatibility with your business buyers.


The French E-Invoicing Mandate Timeline (2026–2027)

The implementation of Factur-X is tied to the French national e-invoicing rollout. The timeline for when you must comply depends on whether you are receiving or issuing invoices:

DeadlineReceiving Invoices (B2B)Issuing Invoices (B2B)
September 1, 2026Mandatory for ALL businesses. You must be able to accept Factur-X invoices from your suppliers.⚠️ Mandatory for Large and Mid-Sized Enterprises (ETI).
September 1, 2027✅ Mandatory for all.Mandatory for ALL Small Businesses and Micro-Enterprises (TPE/PME).

Additionally, France is implementing e-reporting. This requires e-commerce businesses to transmit sales data for B2C transactions and international sales directly to the tax authority, even though these sales do not require a formal e-invoice format sent to the end consumer.


How the Transmission Flow Works

Under the new French regulations, you cannot simply email your Factur-X PDF to a B2B client. All invoices must pass through official clearing channels:

PrestaShop Order PlacementFactur-X Invoice GeneratedTransmission to Billing Hub (either the public portal PPF or an accredited private platform PDP) ➔ Validation and Tax LoggingDelivery to Buyer

This flow ensures that the French tax authority (DGFiP) tracks all sales in real time, dramatically reducing VAT tax fraud across the country.


Preparing Your PrestaShop Store for Factur-X

Because native PrestaShop only generates standard PDFs, you must adapt your setup to comply with the Factur-X standard. Here are the three primary paths to compliance:

1. Factur-X Invoicing Modules

The Addons Marketplace offers specialized modules that override PrestaShop’s invoice generator. These modules capture standard order details (items, billing addresses, tax configurations) and compile them into a PDF/A-3 container with the validated XML file embedded. Make sure the module you choose supports the EN 16931 (Comfort) profile.

2. ERP and Accounting Connectors

If you sync your PrestaShop orders with an external ERP like Odoo, SAP, or Sage, or use modern accounting platforms like Pennylane (PrestaShop’s official French partner), you can outsource invoice generation. The connector will sync order data, and your accounting platform will generate and transmit the compliant Factur-X file directly to the PPF/PDP.

3. Collecting SIRET and SIREN Numbers

Factur-X requires company identification codes like SIRET or SIREN numbers for French corporate entities. Update your PrestaShop customer registration fields and checkout forms to capture these numbers for B2B buyers.


How Factur-X Connects to Other compliance Rules

Implementing Factur-X is part of a broader shift toward digital tax compliance. To run a fully compliant store, make sure you review these connected regulations:

Conclusion

The Factur-X standard is set to become an essential part of doing business in France. By combining a human-readable layout with automated XML data, it simplifies bookkeeping and guarantees compliance with the 2026 B2B e-invoicing mandates.

As a PrestaShop merchant, starting your transition early will prevent checkout errors, protect your B2B relationships, and keep your business safe from administrative fines. Audit your invoicing workflow today and select a module or connector to make your shop Factur-X ready.


Related articles you might find helpful:

Written by

PrestaInsights Team

PrestaInsights Team is a group of passionate developers, designers, and eCommerce strategists dedicated to helping you master PrestaShop. From coding tips to conversion hacks, we share actionable insights to grow your online store the smart way.

Leave a comment

Your email address will not be published. Required fields are marked *