A six-point compliance checklist to run against whatever you're using to invoice French clients right now.
Lorem ipsum dolor sit amet, consectetur adipiscing elit lobortis arcu enim urna adipiscing praesent velit viverra sit semper lorem eu cursus vel hendrerit elementum morbi curabitur etiam nibh justo, lorem aliquet donec sed sit mi dignissim at ante massa mattis.
Vitae congue eu consequat ac felis placerat vestibulum lectus mauris ultrices cursus sit amet dictum sit amet justo donec enim diam porttitor lacus luctus accumsan tortor posuere praesent tristique magna sit amet purus gravida quis blandit turpis.

At risus viverra adipiscing at in tellus integer feugiat nisl pretium fusce id velit ut tortor sagittis orci a scelerisque purus semper eget at lectus urna duis convallis. Porta nibh venenatis cras sed felis eget neque laoreet suspendisse interdum consectetur libero id faucibus nisl donec pretium vulputate sapien nec sagittis aliquam nunc lobortis mattis aliquam faucibus purus in.
Nisi quis eleifend quam adipiscing vitae aliquet bibendum enim facilisis gravida neque. Velit euismod in pellentesque massa placerat volutpat lacus laoreet non curabitur gravida odio aenean sed adipiscing diam donec adipiscing tristique risus. amet est placerat in egestas erat imperdiet sed euismod nisi.
“Nisi quis eleifend quam adipiscing vitae aliquet bibendum enim facilisis gravida neque velit euismod in pellentesque massa placerat”
Eget lorem dolor sed viverra ipsum nunc aliquet bibendum felis donec et odio pellentesque diam volutpat commodo sed egestas aliquam sem fringilla ut morbi tincidunt augue interdum velit euismod eu tincidunt tortor aliquam nulla facilisi aenean sed adipiscing diam donec adipiscing ut lectus arcu bibendum at varius vel pharetra nibh venenatis cras sed felis eget.
If you're invoicing French clients — or expect to be by 2027 — the question isn't whether you need to think about e-invoicing compliance. It's whether the tool you're already using can actually get you there, or whether you'll be migrating under deadline pressure next year.
Here's the checklist I'd run against any invoicing setup, including my own before I built Contractly Pro.
Not a PDF. Not a nicely formatted spreadsheet export. A compliant e-invoice under the French reform means Factur-X, UBL, or CII — a machine-readable structure a receiving platform can parse automatically. If your current tool's answer to "can you export Factur-X" is a blank stare, that's your first red flag.
Producing the right file format isn't enough — it has to move through a registered Plateforme de Dématérialisation Partenaire (PDP) or the public portal. A tool that generates a nice invoice but emails it as an attachment isn't solving the actual problem.
SIREN numbers, the VAT exemption clause if you're under the franchise en base, late-payment terms, the €40 recovery fee mention — these are required today, independent of the e-invoicing format question. If your invoices are missing these already, the format upgrade is the least of your problems.
Tools that let you freely delete, duplicate, or renumber invoices make it easy to accidentally break a sequence that's supposed to be airtight. Check whether yours enforces this or just trusts you to get it right.
This one isn't a legal requirement, but it's where most of the real time gets lost. If your quote lives in one tool, your contract in a Word doc, and your invoice in a spreadsheet, every handoff between them is a place for numbers to drift or details to get re-typed wrong.
Invoices need to be retrievable for a decade. A tool tied to a laptop you'll replace twice in that window isn't a real answer.
Passing this checklist doesn't require enterprise software. It requires a tool built with this specific compliance surface in mind from the start, rather than a generic invoicing template with e-invoicing bolted on as an afterthought. Given the September 2026 receiving deadline and September 2027 issuing deadline for small businesses, the honest test isn't "does this work for me today" — it's "will this still work when the mandate actually applies to my invoices."
I didn't build Contractly Pro as an e-invoicing tool first — I built it because quotes, contracts, invoices, and payments were living in disconnected places for freelancers, myself included. But compliance was non-negotiable from day one, because a tool that gets the legal side wrong isn't actually saving anyone time:
If you're auditing your own setup against the list above and finding gaps, that's exactly the conversation worth having before the deadline is the thing forcing the decision.