France E-Invoicing and E-Reporting for WHMCS
Connect WHMCS to your approved e-invoicing platform in France: Factur-X, UBL or CII invoices for French businesses, e-reporting for consumer and foreign sales, and status back in WHMCS.
What will the France e-invoicing connector do?
France routes business invoices through state-approved platforms (plateformes agréées). The connector links WHMCS to the platform you choose. When WHMCS publishes an invoice for a French business client, the connector sends it in Factur-X, UBL or CII to the EN 16931 standard, with the client's SIREN. Sales to consumers and to clients abroad are sent as e-reporting data instead. The platform's status for each invoice, such as delivered, rejected or paid, comes back to the WHMCS invoice.
This product is built to order: you get the license key at purchase and the download within 20 business days.
Why does a WHMCS seller in France need it?
According to the French tax administration, every company liable to VAT in France must be able to receive e-invoices from 1 September 2026. Large and mid-size companies must also issue them and send e-reporting data from that date; small and medium companies and micro-enterprises from 1 September 2027. E-reporting covers the sales that are not e-invoices, such as sales to consumers and to foreign businesses, which is most of a typical hosting company's revenue.
What does WHMCS already do, and what does this add?
WHMCS sells its own E-Invoicing module by subscription, but it covers clients in Belgium only. For France it produces PDF invoices only. The connector adds the French formats, SIREN and SIRET fields, a link to your approved platform, e-reporting and status updates.
What is included?
| Part | What you get |
|---|---|
| Formats | Factur-X, UBL or CII to EN 16931, as your platform requires |
| Client data | SIREN and SIRET fields, with a lookup in the national directory where your platform offers it |
| Sending | Each invoice and WHMCS 9 credit note sent when WHMCS publishes it |
| E-reporting | Consumer and foreign sales sent to your platform in batches |
| Status | Delivered, rejected and paid statuses shown on the WHMCS invoice |
| Queue and log | Failed sends retried, with the reason in a log |
Who is it for?
Hosting companies, agencies and software sellers established in France and liable to French VAT that bill through WHMCS.
What do you need, and what are the limits?
Requirements: WHMCS 9.x (I confirm your exact version at purchase), PHP 8.1 or newer, the WHMCS cron running, and an account with an approved platform that offers an API. Tell me your platform before you buy; I build the connector for it, and each additional platform is an update.
Limits: the approved platform is a separate contract and charges its own fees. WHMCS has said it plans French support in its own module, so check its status before you buy. The connector sends and reports; your platform delivers to the client and the tax administration. It is not tax advice.
It costs $249 once for a lifetime license with twelve months of updates and support, the license key at purchase and the download within 20 business days, and a seven-day refund window.
Key features
- Factur-X, UBL and CII invoices to EN 16931
- SIREN and SIRET fields on client accounts
- Invoices and WHMCS 9 credit notes sent when published
- E-reporting batches for consumer and foreign sales
- Platform status shown on each WHMCS invoice
- Retry queue and log for failed sends
- Connector for the approved platform you use
Why customers buy this module
- →French business clients receive invoices the way the law requires
- →Consumer and foreign sales reported without extra work
- →One place to see whether each invoice arrived
Frequently asked questions
Do I still need an approved platform?
Yes. In France, invoices between businesses travel through an approved platform, which also passes data to the tax administration. The connector is the link between WHMCS and that platform; it does not replace it.
What about clients who are consumers or abroad?
They keep receiving your normal PDF invoice. The connector sends the data for those sales to your platform as e-reporting, which is how France collects them.
When will I get it, and what if you can't deliver?
You get the license key at purchase and the download within 20 business days of purchase. If I do not deliver it in that time, you get a full refund. Otherwise the store's seven-day refund window applies.
Technical specifications
- WHMCS
- 9.x (confirmed at purchase)
- PHP
- 8.1+
- Formats
- Factur-X, UBL, CII (EN 16931)
- Platform
- Your approved platform (plateforme agréée) with an API
- Availability
- Built to order, delivered in 20 business days
- License
- Lifetime, 1 year of updates and support included
- Delivery
- Instant download and license key
- Refund window
- 7 days
Related modules
DATEV Export for WHMCS
I built this DATEV export for a German hosting company. It turns a month of WHMCS invoices into an EXTF posting batch with the right revenue account for each country and VAT case, shows every posting before export, and can zip all invoice PDFs for the tax advisor.
German Invoice PDFs (§ 14 UStG) for WHMCS
I built this addon for a German hosting company that bills in WHMCS. It draws every invoice and correction PDF with seller and buyer details, service periods, tax per rate and the right VAT note, and it flags WHMCS settings and number gaps a tax office would question.
Moneybird Billing Integration for WHMCS
I built this module for a hosting company that bills through Moneybird instead of WHMCS invoices. Orders and renewals become Moneybird sales invoices, payments come back by webhook to activate services, and clients can pay now, by SEPA direct debit or on a monthly invoice.