Guidance published ahead of the 1 September 2026 go-live stresses two practical points. First, validate invoice numbers upstream, in your own system, before sending: once invoices flow through approved platforms, a repeated invoice number is a common cause of outright rejection. This especially catches businesses where two people, or two systems such as a till and an accounting package, both issue invoices and the numbering overlaps. Second, the invoice must remain legally correct in its own right even when your platform routes it using a technical identifier — a routing code is not a substitute for the details the law requires on the invoice itself.
Regulation · 🇫🇷 France
Check invoice numbers before you send — duplicates get rejected, and the invoice must still be legally correct
In forceformatEffective 2026-09-01
1
Turn on duplicate invoice-number checking in your invoicing or accounting software.
2
Make sure invoice numbering is a single unbroken sequence, especially if more than one person or system issues invoices.
3
Send a few test invoices through your platform and confirm they are accepted before you rely on the flow.
4
Keep every legally required invoice detail complete even when your platform adds its own routing identifiers.
Sources: VATupdate — French e-invoicing requires upstream validation to prevent invoice number duplication (28 Aug 2026) · VATupdate — French e-invoices must remain legally correct even where technical routing uses other identifiers (25 Aug 2026)
✓ Verified against sources on 2026-09-01 · updated when the regulation changes
More France rules
All businesses must be able to RECEIVE e-invoices from Sep 1, 2026 →Large & mid-size companies must ISSUE e-invoices from Sep 1, 2026 →SMEs and micro-businesses must ISSUE e-invoices from Sep 1, 2027 →You must use a private approved platform — the free public portal was abandoned →Invoices must use approved structured formats: Factur-X, UBL 2.1, or CII →Browse the full rules library →
Does this rule apply to your business?
Take the free 2-minute readiness check, or let ComplyRadar watch this rule for you — plain-language alerts from $29/month.
Free readiness check See monitoring plans →