How can we improve WHMCS?

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

Monthly Emailed PDF Statement

  • Rob Dokuchie shared this idea 13 years ago
  • Payments/Billing
  • 65 Comments


412 Votes
Login to Vote
We need a monthly statement showing what a client owes and need to be able to dictate the date each month it gets emailed out.

It should show which are overdue, and which are just owing. With due dates and invoice numbers showing too.

We also need the emails to continue monthly until nothing is owing.

86 Comments

Login to post a comment.

The current statement view is really not very friendly at all and can not be sent directly to the client.

Should be a flag per client, send monthly statements or not. I would like to see an automatic as well as the ability to manually send based on a date range.
This is an essential tool for a billing system. At the moment I have to import everything to our accounts system and create statements there. Would be much more efficient to have this in WHMCS please
I'd appreciate the ability to send statements monthly on a per-customer basis.

For some clients we want to use GoCardless Direct Debit to collect a monthly fixed amount of money which we will credit to the clients account. Any invoices will be subtracted from this amount - some months the client may have a 'credit' balance, other months they may be in debit - but will receive a monthly statement showing all credits/invoices for that month and the current account balance.

This is similar to the model used by utility companies such as gas/elec where usage can vary but a fixed direct debit is established.
I think this is an essential tool really. If account balance is zero - send nothing, otherwise, keep sending!

The manual send option would also be appreciated.
These features are all included in this module... https://infinitycds.co.za/infinity-statements-whmcs/
We would also like to see statements -- both automated and manual. In addition to an automated statement on a set date, we would like to be able to send upon demand as well as set a date range. For example, send a statement with all transactions between 9/1 and 10/31.