Are you e-Invoice ready? Get your free compliance assessment score in 5 minutes -Are you e-Invoice ready?Take the test now
e-Invoice.app
France
ENFR

e-Invoicing Pre-flight

Can your customer receive your e-invoice yet?

Enter a SIREN, SIRET or company name. See the electronic invoicing address published for it on the Peppol network, who receives there, and which formats they accept.

Try one:

4M+ French identifiers on the Peppol network · five sources read live per check · nothing stored

Why an invoice to a French customer does not arrive

An electronic invoice reaches a French customer only if that customer has published an address to receive it, and a company that has not published one is unreachable no matter how the invoice is sent.

Since 1 September 2026 every business in France must be able to receive electronic invoices, and large and mid-size companies must also issue them. The obligation is set out in article 123 of law 2026-103. A tolerance announced by the DGFiP in July 2026 protects businesses acting in good faith that can document their difficulties, which is why a dated record of what you checked, and when, is worth keeping.

The practical difficulty is that being obliged to receive and actually being reachable are different things, and there is no official list a system can read to tell them apart. The public directory of invoicing addresses can be consulted by a person, one company at a time; it cannot be queried by a tool.

When it is worth checking a customer

Check before the invoice, not after the rejection: the cost of a check is seconds, and the cost of an unreachable customer is a payment cycle.

Four moments account for most checks. When a new customer is onboarded and their file is being set up. Before a first invoice run to a customer you have not billed electronically. When a platform reports a rejection and you need to see what the customer actually publishes. And when a customer file is being cleaned, where the question is which of several hundred accounts are not yet reachable.

A company can also check itself. Publishing an address is done by the platform a business uses, not by the business, so the only way to confirm it worked is to look at what is published.

What a check tells you

A check answers whether the company has an address that accepts invoices, what that address is, and which organisation receives at it.

The address is the value your own system needs in order to send, and it is copyable. The operator is the organisation that receives on the customer’s behalf, which is who your platform will be talking to. A company may publish several addresses, so the check also states how many there are and which of them accept an invoice rather than only acknowledgements.

A single check is free and needs no account. Signing in with LinkedIn, also free, adds every address the company publishes with the formats each one accepts, the identity details from the state register, a dated report of the check to keep as evidence, and checks of up to 100 companies at once.

Every fact on the result names the source it came from and the date that source reported, so nothing has to be taken on trust. Nothing you check is stored.

French e-invoicing in numbers

4M+
French addressing identifiers published on the Peppol network
Peppol Directory · 2026-09-03
150+
platforms approved by the French tax authority
DGFiP register · 2026-08-19
1 Sep 2026
since when every French business must be able to receive
Law 2026-103, article 123 · 2026-02-19
Sources:Annuaire de la facturation électronique (Chorus Pro)AIFE, facturation électronique B2Bimpots.gouv.fr, réseau PeppolFrance PASR (OpenPeppol)Peppol DirectoryAnnuaire des entreprises (INSEE)

Questions about the check

Official public sources, all read live at the moment of the check rather than from a copy. The result names the source behind each fact it states, together with the date that source reported, so every line can be traced back. Nothing is cached and nothing is stored.

No, but they are kept aligned. The official annuaire is the central directory of the French reform, run by the public invoicing portal. The France Peppol Authority Specific Requirements (February 2026) oblige every accredited platform on Peppol to register all its end users under scheme 0225 and to keep those registrations aligned with the annuaire. The Peppol network is therefore a near-complete mirror. They are not the same list: a company can be in the annuaire without appearing here. The annuaire itself is consultable by a person on the official Chorus Pro portal; it cannot be read by automated tools.

For most companies it is the SIREN, the nine-digit company number. It is not an email address. On the Peppol network the address is published under scheme 0225 in one of four forms: the SIREN alone, the SIREN with a SIRET, the SIREN with a SIRET and a routing code, or the SIREN with a suffix chosen by the recipient.

A recipient may add routing suffixes to separate incoming flows, for example by type of purchase or by establishment, and may also publish a reply-to address that carries only acknowledgement messages. The check lists every identifier published for the company and states which of them accept an invoice rather than only acknowledgements. The suffix is defined by the recipient, not by the sender.

It means no address for the company was found on the Peppol network at the time of the check, with every source having answered. It is a statement about the network at that moment, not about the company’s obligations. Whether an address is active, and whether a company still carries the default line created when the annuaire was initialised, appear only on the official portal.

From the certificate the receiving Access Point itself publishes, which is why the operator is named rather than guessed. The tool matches against no list of providers and infers nothing from a name. When the certificate cannot be read, no operator is named at all.

No. Identifiers are validated, looked up and returned; they are not written to a database or a log beyond the per-connection rate limit. The register response fields about directors and finances are never read. A check has its own link, which carries only the public company number so it can be shared; opening it runs the check again live rather than showing a saved result.

Sources on this page last verified 2026-09-03.

    TermsPrivacyContact Us

    © 2026 e-Invoice.app