How can we improve WHMCS?

Share, discuss and vote for what you would like to see added to WHMCS

Allow single monthly invoice for all services/domains

  • Julian M shared this idea 5 years ago
  • Payments/Billing
  • 51 Comments


277 Votes
Login to Vote
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.

56 Comments

Login to post a comment.

Yes one invoice per month is what most of our clients are screaming about as well. They get confused with many invoices. Because many invoices leads to many notifications about invoices. So 10 services invoiced separately means 10 invoice emails, 10 reminder emails, 10 first overdue reminders, 10 2nd due reminders, 10 3rd Overdue reminders, 10 Suspension reminders, 10 Un-suspension reminders, 10 Re-suspension reminders -- for a slow paying customer. So 90 Emails just about 10 services. And this actually happens to some of our customers.

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.
what a shame, i am not moving to whmcs because this feature is not available yet.
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!!!
This feature is really needed.
Customers really don't want lots of invoices in a month - each one costs time and money to process. When a customer gets 10 invoices in a month, they are not impressed!
Hi there,
Thanks for your suggestion. Have you considered the Signup Anniversary Prorata feature for this need?
Yes, but it don't include Domains.
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.
+1 for the same reason. Invoicing all domains the first day of the month would be such a great feature instead of creating a bunch of invoices during the month. It simplify thing for the accounting and the customer isn't spammed with lot of small invoices.
does that work with DOmains ?
+1 for this Request.

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.