Some customers have loads of domains and/or services. It would be great if they got invoiced once per month with all the services/domain renewals in that invoice. eg Create invoice on nth October for all services/domains due to expire in November.
Currently to generate a single invoice for all services due in a whole month, you need to manually adjust the due dates of all such services/domains to be the same and make sure that the payment method selected for all these services are same as well.
29 Comments
Login to post a comment.
Yes we currently use the Signup Anniversary Prorata feature. However somehow we frequently see invoice drift causing invoices to separate at odd times much to the frustration of our clients.
Also it is not a given that WHMCS will combine invoices that are invoiced on the same date. Even if "generate separate invoices" is not ticked on the back end.
We've lost several clients as a result of them feeling that our billing is confusing and buggy. An accountant customer ended up requesting recons to invoices almost monthly as a result of billing quirks.
This is frustrating enough that I'm seriously digging into rolling our own solution for billing.
Basically some kind of automatic "Settle my account each month" option that the customer could opt into. Even just a checkbox on the card management page and a hook attached to the cron should do it, no? Although we'd have to be able to set a delay I think, and if this option is active then the customer should only get one email listing the charge and itemizing the invoices that will be paid. Otherwise they're still getting inundated with invoice emails.
Then since they have 10 invoices each service get's billed the overdue base rate, which we have to remove manually since it completely blows charges out of proportion. Billing overdues at a % results in a too small penalty for small invoices and is completely useless in some customer use cases.
On top of this the Admin time spent decipering invoices leads to increased requests for Statements. Which then leads to requests for an entire recon of their account if WHMCS applies a credit in a way that looks weird on a statement.
The result becomes absolute madness with clients who want to use more than just one or 2 services with us.
This issue has completely halted our growth right at this point. And I've just lost a large account partly due to this.
i cannot send my clients hundereds of invoices when they have many domains, this feature should be build as soon as possible.
feature request: one invoice a month!!!
Thanks for your suggestion. Have you considered the Signup Anniversary Prorata feature for this need?
We have clients with for example 80 Domains ordered in one month on differend Days, WHMCS will create a lot of invoices, because Domains will be billed on the orderdate. And to change the billing date manually can not be the solution.
I can't understand WHMCS not being able to create monthly invoices. We have clients who have ordered several services and domains in one month on different days and WHMCS always bills them on a daily basis, which means that the client gets 14 invoices in one month!This means for us and the customer much too much paperwork and effort in the bookkeeping. Which costs time and money.