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


380 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.

38 Comments

Login to post a comment.

Downloading in Ultra HD quality is our major core feature. Whether you are using the Chinese Kuaishou Lite app or the international Kwai mod apk version, our tool provides a fast and unlimited solution to save high-quality videos directly to any device, including PC, iPhone, and Android. — all completely free and unlimited.
https://savevidclips.com/

Online Tasbih Counter (OTC) is a free, browser-based digital tasbih that replaces a physical bead with a tap. Set a target (33, 99, 100, or any custom number), set a step size, and tap to count. Your progress saves automatically, so you can close the tab mid-dhikr and pick up exactly where you left off — no app, no sign-up, no download.

https://onlinetasbihcounter.com/
The growing difficulty in Friday Night Funkin provides a rewarding challenge for both beginners and experienced rhythm game fans. https://fridaynightfunkinfnf.io
This would be a very useful feature, especially for customers managing a large number of domains and services. Consolidating all renewals due within a specific month into a single invoice would simplify billing, reduce administrative work, and provide a clearer overview of upcoming costs.
https://www.peach-pass.com
Enjoy exciting online entertainment with ppp999 and experience smooth gameplay every day.
Access rewarding features, secure gaming options, and nonstop fun on any device. https://p999gamedownload.com.pk/
the system lacks an automated way to bill a client once a month for all upcoming renewals. To generate a single monthly invoice for everything due in a given month, we have to manually align the due dates of all services/domains to the same day and ensure the payment methods match exactly. This workaround requires significant manual overhead when managing large portfolios. https://www.openskycc.com.co
For customers with lots of services and domains, a single consolidated monthly invoice would make billing much cleaner and easier to manage. Right now, having to manually align due dates and payment methods for everything just to get one invoice is time‑consuming and error‑prone, especially as the client base grows.

Anyone who prefers to understand options in more detail before changing their billing workflow can info lanjut ( https://upuonlinee.my/ ) on specialised guides and tools that explain how to group renewals, adjust WHMCS settings, or even use add‑ons to simulate true monthly consolidation without breaking existing automation.
That will be a great function to be added!
We can find the best romantasy books in order for major authors and series.
https://romantasyorder.com/
A must have!
Would be great with some traction on this.
Very strange that nothing happens on this request. It has been open for 5 years, and only one comment from WHMCS back in 2019. And with 256 votes and counting this is really something your clients want. Please start looking into a fix for this.
After being in contact with WHMCS tech team it seems that the database is prepared to support this as the DB contains fields for both “next due date” and “next invoice date”. If the system supports to set invoice to be generated for alle services/domains on a specific date the same month or the month before it would be solved. I can not see that such functions should be to difficult to create.

Example:
Hosting service (domain.com) has NDD 18.02.2025 and NID 18.02.2025
Domain name (domain.com) has NDD 18.02.2025 and NID 18.02.2025
And as a provider we want all invoices to be generated for this client in januar, we can change NID to 15.01.2025 and collect all services/domains on the same invoice in Januar. For clients holding 100+ services/domains this will make everything easier for all parties.

There is one issue with collection of invoices, and that is if the payment method is not the same for alle services/domains to be invoiced. So i have submitted a new request to override such settings as admin: https://requests.whmcs.com/idea/allow-override-of-collection-invoice-for-different-payment-methods (Currently awaiting moderation by admin)
Our customers want this feature, so they don't drown in domain/service invoices being due at random dates all the time.
This feature would be sooo helpful. Please add this asap.
This needs to be implemented for the exact reasons that Kurt explained.
This needs to be implemented! This is a major issue that I have to switching billing to WHMCS. My clients have come to expect one bill from me for all products and services I provided that month to them, and if they receive a separate invoice for every product or service I provide, they will get very frustrated and upset and confused! Most of my clients are computer illiterate, and only want 1 invoice from me. We need to have this feature added!
Well I think all products expiring in this month, domains, hosting any other service would be invoiced on one bill. So then it doesn't matter.