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:
SUBTOTAL without VAT - CREDIT = TOTAL WITHOUT VAT + VAT counted from the TOTAL.
Merged Ideas
Have Option to Not Create Invoice When Customer Add Funds
Currently WHMCS creates an invoice when a customer add funds to their account.Can we have in the General Setting -> Invoices where we can select an option so that WHMCS doesn't generate an invoice when the customer adds funds to their account.Thanks
tax on add fund invoice
Hello,In europe, we need add tax on all invoice.So, " add fund invoice " generate invoice with tax.Thanks a lot.Luc
68 Comments
Login to post a comment.
Funny, I always assumed the 'daft' procedures of WHCMS were because it's based in the UK. ;-)
Seriously though, this is one glaring example of quite crippled invoicing in WHMCS. We've had to turn off the Add Funds and Mass Pay features because both of them generate useless invoices that only confuse our clients. In the USA we don't have laws about sequential invoices but it is completely foreign to have an invoice with the only line items being other invoices.
Apparently the only way to work around this is to create a ClientAreaPage hook that captures the addfund post back action, adds fund to tblcredit directly, sends a receipt message to the customer, and finally exits with a redirect. Ugly! :-(
this request is very important for us too.
The existing procedure creates confusion to the administrators and the customers, remember, customers use paper invoices for their accounts.
What's frustrating is that this BUG is so easy to fix, simply convert the text INVOICE to STATEMENT and don't generate an invoice number.
WHMCS is based in the UK, some of the daft procedures it follows are of the type normally associated with the USA.
However, there is common ground and that is the inability of WHMCS to follow basic accounting principles.
Creating a new invoice that aggregates all other invoices seems ackward. It shouldn't!
Mainly because after a while... the client will receive a payment reminder for this newly created invoice, with a new number, but he won't be able to see it from his client area, only the admins can see and it simply generates confusion.
It has been discussed here: http://forum.whmcs.com/showthread.php?94215-Why-is-Mass-Payment-of-invoices-such-a-mess
I hope this will be considered.
As previously said, in many countries, you cannot reverse/cancel an invoice.
After an invoice is sendt, it cannot be modified or cancelled.
Which means if you send an incorrect invoice, you have to send a 'credit note' to the customer. This is basically an invoice with a positive amount of money (previous invoiced amount).