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
  • 30 Comments


348 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

54 Comments

Login to post a comment.

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 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
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.
We've identified a potential solution using a third-party API and want to develop a WHMCS module to automatically send invoices to the Peppol network, primarily for Belgium-based businesses and potentially other European countries.
@eyewebs.be How for are you in developing this module?
@PC It's fearly easy to develop a module for this. And can be done in a short period. We are postponing development to wait for native support. Because the investment is not needed if WHMCS comes with native support. Or if we find interested users, we can share the investment.
Px commented 1 second ago
URGENT – Critical for Compliance & Business Continuity (Belgium-based Businesses)

As a Belgium-based business, we rely on WHMCS to manage our operations efficiently. However, a critical feature is currently missing, which must be implemented before January 1st, 2026, or we, along with many other businesses, will be forced to seek alternatives.

This is not a “nice-to-have” feature request—it’s a legal necessity for businesses in Belgium. Without these crucial updates, running a business on WHMCS will become impossible under Belgian law.

We urge WHMCS to prioritize this immediately or risk losing a significant customer base in Belgium/EU/others.

We look forward to your response and a concrete roadmap for implementation.

See also: https://requests.whmcs.com/idea/peppol-integration
I created my own electronic invoicing module for Italy, I think it would be a good idea for you to do the same.
Unfortunately, the only way to solve this is going to be to use an external invoicing system that complies with the legal requirements.