Aller au contenu principal
Menu
Compliance7 minMay 5, 2026

France E-Invoicing 2026 Mandatory: PPF, PDP and Compliance Guide

France e-invoicing 2026 mandatory: who is affected, deadlines (September 2026, September 2027), how to choose PPF vs PDP, fines (€500-1,000). Complete guide for merchants and restaurateurs.

By Thomas Leroy

Expert conformité fiscale — ex-DGFiP

Business invoice document on a desk with a laptop
Photo by Kindel Media on Pexels

What is mandatory e-invoicing in 2026?

E-invoicing is the issuance, transmission, and receipt of invoices in a structured standardized format — not a PDF emailed to a contact. The format lets the tax administration and accounting software extract data (VAT, amounts, identifiers) automatically, with no manual entry.

From September 1, 2026, France will require e-invoices for all B2B transactions (between VAT-registered businesses) on its territory. The obligation comes from the 2024 finance law and was confirmed by implementing texts published in 2025.

The official rationale is threefold: fight VAT fraud (estimated at €20 billion per year in France), simplify VAT returns (auto pre-filling), and modernize invoicing for the still-largely-paper-based French SME landscape.

Who is affected and when exactly?

Every French VAT-registered business is affected, with no exception: restaurants, retailers, tradespeople, freelancers, micro-businesses — anyone who issues B2B invoices. Large companies and mid-caps were already on Chorus Pro for public-sector contracts since 2017-2020; the obligation now extends to everyone.

Official timeline:

- September 1, 2026: mandatory reception of e-invoices for every business (you must be able to receive an e-invoice from your suppliers). - September 1, 2026: mandatory issuance for large companies and mid-caps. - September 1, 2027: mandatory issuance for SMEs and micro-businesses.

In practice: if you run a restaurant, a retail shop, or a small business, you need to be ready to receive e-invoices by September 2026 and to issue them by September 2027. The reception date is non-negotiable — your large-supplier partners will only send e-invoices from that date forward.

The role of PDPs and the Public Invoicing Portal (PPF)

To issue or receive an e-invoice, you must go through an intermediary platform — not via direct email. Two options:

The Portail Public de Facturation (PPF) — the free state-run solution, operated by the DGFiP (French tax authority). It accepts a limited format (Factur-X minimum) and moderate volumes. For simple needs (a dozen incoming invoices per month), it's enough.

A Plateforme de Dématérialisation Partenaire (PDP) — a private operator officially registered by the state (public list on impots.gouv.fr). PDPs offer more features: ERP/accounting integration, extended formats (UBL, CII), automatic conversion, 10-year legal archiving, dunning management. Expect €5 to €50/month depending on volume.

For a typical merchant or restaurateur, the right choice depends on volume:

- Less than 20 B2B invoices/month → the free PPF is enough - 20 to 200 → a budget PDP (Sage, Cegid, Tiime, or the e-invoicing module built into your POS like digabloPos) - More than 200 → a PDP with native accounting integration to automate reconciliation

How to get compliant in practice

Step 1: map your B2B flows. How many supplier invoices do you receive per month? How many invoices do you issue to business customers (B2B only — not the till receipts you give consumers)? This analysis defines your technical need.

Step 2: pick your platform. Free PPF for low volumes, PDP for higher volumes or automation needs. If your POS offers a built-in e-invoicing module (digabloPos does, with Chorus Pro compatibility), you save time by avoiding a third-party tool.

Step 3: enroll your business. Create an account on the PPF (impots.gouv.fr) or your chosen PDP. You get a unique identifier (your SIRET serves as the base) that lets your partners send you invoices.

Step 4: test before the deadline. Both PPF and PDPs offer a sandbox. Run a fake invoice through internally before the real obligation to verify the flow works end-to-end. Don't discover your first e-invoice on day one.

Step 5: update your internal processes. Your bookkeeper, your assistants, your front desk all need to know how to handle an e-invoice (view, validate, record). A short training is necessary.

For B2C sales (over the counter) e-invoicing does not apply — you keep issuing standard NF525-compliant till receipts. E-invoicing concerns B2B only.

Pitfalls to avoid and our recommendations

Pitfall 1: confusing e-invoicing with NF525. NF525 covers B2C till receipts (in-store sales). E-invoicing covers B2B invoices (between businesses). They are two distinct obligations that can coexist on the same business.

Pitfall 2: waiting until the last minute. The obligation kicks in September 2026. Many merchants will wait until August — PDPs will be saturated, enrollment delays will balloon, and the risk of being non-compliant for a few weeks is very real. Get your setup done by spring 2026.

Pitfall 3: picking a PDP that closes tomorrow. The PDP market is young and several players will not survive. Favor established editors (Cegid, Sage, Pennylane, Tiime) or PDPs integrated into platforms you already use (your POS, your accountant).

Pitfall 4: forgetting legal archiving. E-invoices must be stored for 10 years in an enforceable format (timestamps and digital signatures). The free PPF handles this archiving; some smaller PDPs do not.

Our recommendation for a merchant or restaurateur: if you use a modern POS with an invoicing module (digabloPos, L'Addition, Lightspeed), check whether the editor offers an e-invoicing module included or as an option. That's the simplest scenario — you keep one tool instead of stacking three (POS + invoicing + PDP).

If you work with an accountant, ask whether they have already picked a PDP for their clients: aligning your choice with theirs saves time at year-end.

Frequently asked questions

Who is affected by the e-invoicing obligation in 2026?

Every French VAT-registered business, with no exception: restaurants, retailers, tradespeople, freelancers, micro-businesses. Reception becomes mandatory for everyone on September 1, 2026; issuance is mandatory on the same date for large companies and mid-caps, and on September 1, 2027 for SMEs and micro-businesses.

Does e-invoicing replace the NF525 till receipt?

No, they are two distinct obligations. NF525 covers B2C till receipts (consumer sales). E-invoicing covers B2B invoices (between businesses). You keep issuing NF525 receipts to consumers and adopt e-invoicing for business customers.

What happens if I'm not compliant on September 1, 2026?

On reception: your large suppliers will no longer be able to send invoices via other channels from that date. You risk not receiving your invoices and not being able to recover VAT. A €15 fine per non-compliant invoice also applies, capped at €15,000 per year.

Is the free PPF enough for my retail business?

For most small retailers and restaurants (under 20 B2B invoices per month), yes. The Public Invoicing Portal handles reception, Factur-X issuance, and 10-year archiving. Above 20 invoices per month or if you want native accounting integration, a PDP becomes worthwhile.

How do I choose between PPF and PDP?

PPF is free, simple, but limited (Factur-X only, no native accounting integration). A PDP is paid (€5–50/month) but offers more formats, long-term archiving, automated reminders, and integration with your POS or accountant. For moderate volumes and simple use, PPF is enough. Beyond that, a PDP is more efficient.

Can my POS act as a PDP?

Not directly — a PDP must be officially registered by the state and listed on the public DGFiP register. But a modern POS can offer a native connection to a partner PDP or to the PPF, which feels the same to the user. digabloPos provides this kind of integration in its invoicing module.

digabloPos is ready for e-invoicing 2026

Our integrated e-invoicing module bridges your POS with the PPF or any PDP you choose. No data re-entry, no third-party tool to pay extra for. Free plan with the module activatable at €10/month when you need it.

Try for free