Feature Requests
Share ideas, discuss and vote on requests from other users in community

Credit system usable in European Union countries

Adam Ošťádal shared this idea 7 years ago
Under Consideration

We are company based in European Union. Here we have to pay VAT from every received payment including credit which client deposits onto his client account as credit.

We cannot use current credit system in WHMCS because it is not fully legal in EU.

Is it possible to add some EU-friendly credit system?

1) Client adds funds/credit to his account and gets an invoice where the deposited amount is the amount WITH VAT included and only the amount WITHOUT VAT is added to his credit account.

2) When he uses credit to pay any invoice, there should be following scheme:


Comments (67)


Adding VAT tax to the funds and only deduct them if they get used is much too difficult higher mathematics for people which still calculate with withholding taxes which isn't existing in most European Countries. But this also means that WHMCS won't work either with countries where they have that withholding taxes as here the customer won't pay the full tax as the tax the customer pays gets split up in a part paid by the customer and another part by the seller. And that is probably the reason why WHMCS does not add the VAT Tax to the funds.

In other words WHMCS will for sure be also unusable in future for people which have to deal with EU customers - which INCLUDES by the way also WHMCS as they have to deal with EU customers themselves and are NOT allowed to NOT include the VAT TAX into the funds and are only allowed to deduct any VAT TAX actually from single customers who can't present a EU Company Tax number as all EU customers which are a company registered in the EU will have also an EU Tax ID and those customers don't have to pay the VAT TAX but for all EU customers who don't have that TAX ID the SELLER i.e. WHMCS would need to pay the 19 - 25% Taxes depending on the EU country the buyer resides (NOT where he does the purchase!!!).

I would suggest that WHMCS is changing the way how they calculate and doing their TAX math immediately to a proper and correct one.


Andi Becker wrote:

EU customers which are a company registered in the EU will have also an
EU Tax ID and those customers don't have to pay the VAT TAX

It is more complex than that. I know at least one country (Spain) where national companies with EU Tax ID do pay VAT. Only foreign companies with an EU Tax ID are exempt from VAT there.


This is normal in the EU. A special line on the invoice is required to use this. Adding this line is something WHMCS could make easier. However having a credit including VAT (as it is now is usable/legal I think).


This would need to be flexible. My understanding is that credits do NOT include tax in Australia. (However, searching on the ATO site is not helping me verify this today.) They are only considered a Taxable event when they are paying a Tax Invoice. This sounds like it would be a headache to make suitable for both instances. Good Luck!