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 4 years ago
  • Payments/Billing
  • 53 Comments


413 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

85 Comments

Login to post a comment.

Adding electronic invoicing would be a strong quality-of-life improvement for customers who manage multiple services. It is the same kind of operational clarity that platforms like https://omnivideo.video/ need when teams track subscriptions and usage.
This request makes sense for modern SaaS workflows where customers expect invoices to be easy to generate and store. Video tools such as https://zvideo.video/ also need simple billing trails for teams and creators.
Electronic invoicing is a practical improvement because it reduces manual steps for customers and support teams. For creative tools such as https://bingimagecreator.app/, a clean billing record makes subscription and account management much easier.
This would be useful for teams that need cleaner billing workflows as they grow. Clear invoicing matters a lot when customers are managing many services, and tools like https://formy3d.com/ also benefit from simple account and billing records that stay easy to track.
AI-powered invoice processing can work alongside e-invoicing systems for document automation. For teams building invoice data extraction pipelines, the MiMo V2 API at https://mimo-v2.com provides multimodal AI capabilities including document understanding and structured data extraction — useful for automating the mapping of invoice fields before submission to platforms like Peppol or national e-invoicing portals.
Electronic invoicing becomes much easier to manage when teams sell prompt-based creative tools across regions. We use Bing Image Creator for text-to-image workflows, and keeping invoice metadata aligned with credits, generations, and add-on billing would help production teams stay consistent. https://bingimagecreator.app/
Electronic invoicing gets trickier when teams sell generated 3D assets in multiple formats. We use Formy 3D for text-to-3D AI and image-to-3D production workflows, and keeping invoice metadata consistent across credits, exports, and add-ons would make billing cleaner for production teams. https://formy3d.com
Electronic invoicing details matter when a team sells generated deliverables across regions. In our AI 3D workflow with Copilot 3D (https://copilot3d.net/), invoice metadata often needs to stay aligned with configurable asset packages, credits, and country-specific tax handling.
Perfect! We have a new regulation coming in France on this subject that requires electronic invoicing (Factur-X) and passage through approved state platforms.
This would be very helpful for businesses in Southeast Asia as well. In Singapore, IRAS is moving toward mandatory e-invoicing for GST-registered businesses. Companies like https://motionwell.com.sg that deal with equipment sales and service contracts would benefit greatly from native WHMCS e-invoicing support rather than relying on third-party integrations.
As of January 1, 2024, all B2B transactions between Romanian entities must be reported via the national e-invoicing platform RO e-Factura (ANAF). Starting January 1, 2025, this requirement was extended to cover B2C transactions as well. Invoices must be generated in a specific XML format (UBL 2.1) based on the RO_CIUS technical specifications.
Hi all,
We are hard at work on the e-invoicing module, and I'm pleased to share an early preview of some new UI elements recently implemented:

- https://assets.blog.whmcs.com/einvoicing-prealpha1.png
- https://assets.blog.whmcs.com/einvoicing-prealpha2.png
- https://assets.blog.whmcs.com/einvoicing-prealpha3.png

We're continuing to refine the front-end and implement everything in the backend to make e-invoicing document submission seamless.
In your preview images, the IBAN on the client's profile is only to appear in the e-invoice data file, and nothing to do with payment collection - right?
Thanks for the update! Do you know if the e-invoicing module will also support Italian FatturaPA compliance?
Hi Iustyna,
Yes FatturaPA will be supported.
I can only say this is very dissapointing and also to late for a lot of clients because they invested already in other software. Releasing a module that should have been there already (the first warnings are 2 to 3 years old). It looks like WHMCS has no real intrest in clients outside the US.
The irony , of course, is that WHMCS is not a US company
Hi all,
I have an update to share on e-invoicing. v9.0 includes enablement work for our e-invoicing solution, and we'll be releasing a module shortly after v9.0 to add the functionality for those who need it. Stay tuned for more updates throughout January!