How can we improve WHMCS?

Share, discuss and vote for what you would like to see added to WHMCS

Add Electronic invoicing

  • Zvonimir Mihovil Mance shared this idea 3 years ago
  • Payments/Billing
  • 33 Comments


366 Votes
Login to Vote
Hello,

I am interested in implementing electronic invoicing.
It will be required in many EU countries in following years, and in Croatia it is already partly required, but next year there is plan to be fully required.

Interesting link about that
https://www.einvoicingbasics.co.uk/why-einvoicing/regulatory-compliance/
https://www.theglobaltreasurer.com/2020/11/04/eu-e-invoicing-rules-take-shape/
Merged Ideas
    UBL invoices
    It would be great to have UBL invoices attached to an invoice generated by WHMCS.UBL invoicing becomes more and more popular nowadays.http://ubl.xml.org/wiki/about-ubl
    E-invoices
    HiI already asked many times if it is possible to have this option as well. I was comparing WHMCS to the competitors and see that the other already has a solution for Estonian E-invoices which will be mandatory since Jan 2025.https://hostbillapp.com/features/apps/estonian_e_invoice/https://hostbill.atlassian.net/wiki/spaces/DOCS/pages/2870673409/Estonian+E-invoiceAs other Estonian providers i will need to look for a solution and best would be to have it from my current partner WHMCS, of course.thanks
    Electronic invoicing Spain Verifactu
    Electronic invoicing will be mandatory in Spain and the Verifactu system will be required to prevent dual-use softwareIt would be good to have some integration module withhttps://www.fiskaly.com/signes/verifactuor some other similar module that solves the problem

59 Comments

Login to post a comment.

Good and also bad news: WHMCS has confirmed that "Peppol BIS 3.0 / EN-16931 E-Invoices: Issue invoices and credit notes that comply with European e-invoicing mandates, ensuring acceptance across borders and in public sector transactions." will be added before the end of this year, along with a price increase effective January 1, 2026 :/
Is there any update on this topic?? Many of us in the EU are really running out of time to prepare. In Belgium, electronic invoicing will soon(couple of months) become mandatory for B2B transactions, following the same regulatory trend already seen in countries like Croatia, Spain, and Estonia.

This isn’t just a regional issue, the entire EU is moving toward full e-invoicing compliance, and hosting providers depending on WHMCS need a native solution to stay compliant without having to rely on third-party or custom-built integrations.
The problem, as with everything related to WHMCS, is that development is slow and they are always behind schedule. Some of us are already testing alternatives because time is running out.

In Spain, Verifactu for companies will come into effect on January 1, 2026, and for freelancers on July 1, 2026.

If you don't know the difference between Facturae and Verifactu, you're already at a disadvantage.

Facturae: https://www.facturae.gob.es/Paginas/Index.aspx
Verifactu: https://sede.agenciatributaria.gob.es/Sede/iva/sistemas-informaticos-facturacion-verifactu.html
Romania e-factura?
Hello,

Thanks for the latest update, but I see a misconception regarding the new Spanish invoicing regulations. "Facturae" is not the same as "Verifactu".

In Spain, Verifactu comes into effect on January 1, 2026. Therefore, we need to adapt to Verifactu, not Facturae (which is the invoice format for companies that work for the public administration).

It's very important that you keep this in mind, as we're running against the clock, and this issue is quite delayed for us to have it up and running before January 1, 2026, without errors.

Here you can see what each one means: https://leyfacturaelectronica.com/verifactu-vs-facturae-diferencias-clave/
Antonio, i developed 3 modules that together acomplish verifactu, how can I contact you tonshow you a demo?
This 3 modules consists into
1- all IVA automated with legal text in invoices (exento por localizacion, exento con inversion del sujeto pasivo, exento fuera de la zona TAI)
2- refund invoices (compatible with module 1)
3- verifactu module (block paid invoices, send data to verifactu, compatible with module 1 and 2, so also send to AEAT all legal texts as reason of refund and text of the exemption)

The verifactu signer used is just 6€ per month. Also thinking in possibility of use your own certificate for signing, but for security reasons not implemented (i think is not a good idea store your own certificate at whmcs)
Hi Anton,
Verifactu will be support too!
Hi all,
We are continuing refinement work on our e-invoicing solution and will have more specifics and timelines to share in the next few months. I can preview some provisional details; most likely admins will be able to choose whether to issue e-invoices in one of the following formats:

- UBL (Universal Business Language)
- CII (Cross Industry Invoice)
- PINT
- ZUGFeRD
- XRechnung
- Factur-X
- FacturaE
- Svefaktura
- Fattura PA
- eSPap

This list is of course provisional and subject to change.
Hello,

Thanks for the latest update, but I see a misconception regarding the new Spanish invoicing regulations. "Facturae" is not the same as "Verifactu".

In Spain, Verifactu comes into effect on January 1, 2026. Therefore, we need to adapt to Verifactu, not Facturae (which is the invoice format for companies that work for the public administration).

It's very important that you keep this in mind, as we're running against the clock, and this issue is quite delayed for us to have it up and running before January 1, 2026, without errors.

Here you can see what each one means: https://leyfacturaelectronica.com/verifactu-vs-facturae-diferencias-clave/
Please urgently consider adapting the software to VERIFACTU, not FacturaE
How about Finvoice?
Hello,

Any updates on this? On January 1, 2026, all companies in Spain must use electronic invoicing through Verifactu. If we don't use it by January 1, the fines are €50,000-€150,000.

The Spanish government is insisting that this system will begin on January 1, 2026.

It's very important that we find an urgent solution; there are only three months left!
We have developed the SPANISH E-invoicing WHMCS Module https://whmcsglobalservices.com/spanish-fiscal-e-invoicing-whmcs-module/ we are an official partner of https://www.fiskaly.com/signes/verifactu we will help you all in terms of API & account setup etc. Please contact us.
@manvinder, your module is not ready with the spanish law, I wrote you in your site more than a month ago and emailed your team and nobody answered. How can i contact directly to you?
Why it's not ready, Eduardo?
Any update, guys???
Please do it, they force us in Spain.
I have a solution for this, importing the invoices from WHMCS to silvasoft who is handling PEPPOL! https://netdistri.eu/whmcs-silvasoft
I’m actually wondering why WHMCS still doesn’t support UBL. The last update was back on October 28, 2024 — a bit concerning. WHMCS, do you have an update? Being able to send UBL invoices is becoming the standard for 2025.
Hey everyone,

We’ve just finished the WHMCS module for electronic invoicing, and you can check it out here: https://tublat.com/whmcs-electronic-invoicing-module?language=english

If you need to integrate it with electronic invoicing systems from other countries, we can easily connect via API with your local provider for just a small fee.

I truly hope this module becomes a go-to solution in every country where electronic invoicing is required — making life simpler for all of us.

Warm regards,
Gianluca
Would it work for Belgium?
We have a module running smoothly for several weeks on our own WHMCS installation and several others in Belgium. Feel free to reach out if you’re interested!
Would it work for Finland?
@Kimi our module uses the Billit.eu API. It's seems like it's also compatible with Finland: https://www.billit.eu/en-int/peppol-access-point/peppol-e-invoicing-in-finland/
We are about to release a Whmcs module to manage electronic invoicing in Italy based on the api of fattureincloud.it the module can be easily integrated with other Italian and foreign intermediaries to manage electronic invoicing also in other countries.
@Gianluca Iannotta Would it work for Belgium?
@PC I don't believe it will work as-is for Belgium. Italy requires the use of the Sistema di Interscambio (SDI), which is different from Peppol, the system commonly used in Belgium.
Hi @PC please add me on facebook or LinkedIn, I'll leave you my username @mrtublat
https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/eInvoicing+in+Romania

Howdy!

In Romania e-Invoicing has been required for B2B since 1 January 2024 and B2C since 1 January 2025.
How do you handel this with WHMCS?
There’s any update for Romanian E-Invoicing? Thank you.