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 2 years ago
  • Payments/Billing
  • 14 Comments


123 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.
This will justify whmcs recent price update.

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

20 Comments

Login to post a comment.

@WHMCS

For the transmission of invoices, transition periods apply, particularly for businesses issuing invoices in the B2B sector.

1. Transition Period until December 31, 2026
Until the end of 2026, businesses may continue to send “other invoices” (e.g., PDFs via email) as long as the recipient explicitly agrees.
Legal Basis: Section 14 (2) Sentence 2 of the German Value Added Tax Act (UStG).

2. Mandatory E-Invoicing from January 1, 2027 for Large Businesses
From January 1, 2027, businesses with an annual turnover exceeding €800,000 in the previous year must issue and transmit invoices as e-invoices in the XRechnung or ZUGFeRD format.
Legal Basis: Section 14 (2) Sentence 3 UStG.

3. Mandatory E-Invoicing from January 1, 2028 for All Businesses
From January 1, 2028, all businesses, regardless of their annual turnover, are required to create and send invoices as e-invoices.
Legal Basis: Section 14 (2) Sentence 4 UStG.

What Does This Mean for Us as a B2B Business?

Since we deal exclusively with B2B customers, this regulation directly impacts us.

- A standard PDF invoice may only be sent with the recipient’s consent.
- If the recipient refuses consent, there are two options:
1. Mandatory e-invoicing (XRechnung/ZUGFeRD).
2. Sending a paper invoice.

Indirect Obligation as of January 1, 2025

These new regulations imply that we must start preparing by January 1, 2025 to ensure smooth operations. Recipient refusals of PDF invoices are expected to increase significantly.
We already have customers who prohibit us from sending PDF invoices.
+1
It's a shame that we have to beg here. Without e-invoicing, we are no longer allowed to use WHMCS in Europe. Don't you understand the dilemma?
Hi J-B,
There are different timelines for each country within Europe. Is there a particular country's timeline which is concerning you?
But you also have to read correctly!

For germany:

Starting from 01/01/2025:
The priority of paper invoices will be eliminated.
Every company can send e-invoices. During the first two years, paper invoices may still be sent. Other electronic invoice formats (PDF, etc.) may only be sent with the recipient's consent.

Important: "..may only be sent with the recipient's consent."

This means that if the recipient refuses to send the invoice via email/PDF, I have to send it by post because WHMCS cannot do e-invoice.
Howdy Folks!

Just wanted to drop an update and let everyone know that we are aware of this and actively investigating it. We're working hard to understand the core standard requirements as well as the per country requirements and as soon as we have a decision made on the direction we're heading we will radiate that.
You could buy the billing extension add-on module from katamaze or develop a similar one because this module works in all countries integrated with whmcs without external software. The problem with this module is that it has poor support otherwise it would be the best module on the market.
Verifactu is going to be implemented in Spain
I have spoken with this company and it is very good
https://www.fiskaly.com/signes/verifactu
Now we just have to start writing the module

Equipo soporte Tecnico.

http://www.iberonet.es
I use billing extension and it is a great add-on module but you should know that it is unsupported unless you pay very expensive fees for this I am developing my own add-on module to manage electronic invoicing in Italy by synchronizing it with Aruba.it if anyone is interested you can find me on Instagram, Facebook or LinkedIn with the username @mrtublat.
Yes, E-invoicing will be mandatory in Germany on January 2024. Any development on this or do have to switch away from WHMCS?
Hi tomb,
The timeline for Germany for e-invoicing to become mandatory are 1st Jan 2027 and 1st Jan 2028 for the majority of WHMCS users. This is according to the official source: https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/eInvoicing+in+Germany
Indeed, the whole EU is making in mandatory to add UBL invoices between B2B and B2C accounts.
So it's getting quite urgent.
Otherwise, it's bye bye WHMCS.
in 2025 it will be mandatory for Malaysia as well.
This needs to be implemented urgently
In Germany it will be required starting from 2025 as well.
Hi Alexander,
The timelines for Germany for this to be mandatory are 1st Jan 2027 and 1st Jan 2028 for the majority of WHMCS users. This is according to the official source: https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/eInvoicing+in+Germany
This would be a great addition!
In 2025 it will also be required in Belgium.
Same here. Please add support for UBL invoices.
Same here! The Dutch government requires UBL formatted electronic invoices in 2019. So having this as a default option in WHMCS would be really useful.