How can we improve WHMCS?

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

Add Late Fee to Future Invoice

  • Hanan Wilson shared this idea 11 years ago
  • Payments/Billing
  • 31 Comments


We find that our Clients that pay with a check often remit payment for original invoice amount instead of the updated amount. Meaning, they don't cover the late fee and we have to call/email them...which gets confusing and adds stress to an already tense situation.

I would like the system to generate a new invoice for "non-monthly subscription" products or append the Late Fee to the next invoice for "month-to-month subscription" products.

For example, if "Monthly Invoice 1" is Late, "Monthly Invoice 2" will include a line item for "Late Fee". However, if "One-Off Invoice" is Late, "Late Fee" invoice will be generated. Same goes for "Quarterly Invoice 5" or "Annual Invoice 3".

Make sense to everyone?

Thanks for considering!
Merged Ideas
    Late fee's on a different invoice
    The problem: Most of my customer wont enter into whmcs to see the latest invoice. So they came into our office and pay the first they have. If the payment is late they never notices about the late fees. We like to add late fee's on a different invoice or better, automatically added into next invoice.
    Late fee added to future invoice
    I feel that late fee's should be added to a separate invoice. Either an invoice by itself or added to the next invoice that is generated.My clients are businesses, not individuals. Consequently, many of them will only pay by mailing in checks for services. However, when a client cuts a check for the amount that was invoiced, and then mails out the check, they are expecting that check to pay that invoice. But then WHMCS see's that the invoice hasn't been paid yet, so let's go ahead and change the invoice by adding a late fee. Don't get me wrong, when a client is late, they need to be charged a late fee. However it's just wrong for me to change the invoice that they have already made a check out for.Anyway, when I post the check, it still shows the invoice as unpaid even though it's just the late fee that is unpaid. So I decide to move the late fee over to the next invoice. Well, that doesn't work either because the client has already received the email that was sent out showing them the amount of the invoice without the late fee. So it get's confusing for the client.It's surprising to me that this feature hasn't been added sooner. We should be able to choose how late fees are applied to invoices, but under no circumstances should an invoice be changed.A potential idea might be to add a priority level to invoices where the late fee invoice must be paid first or concurrently with the next invoice. Or maybe even adding a past due amount to invoices.Please add this feature.

31 Comments

Login to post a comment.

Yes, please!! Is this still being considered? Is it going to be implemented someday?
And add reccuring late fee. If the client don't pay is invoice for 3 month we have to add those fee manualy
We need this one!
A more advanced Late Fee system is needed in general.
For example I would like to select which product groups are eligible for Late Fee since i sell products that I do not want a fee to be charged.
Any updates on this feature request? For B2B businesses, this is a must.
I hope this featura came with the new 6 branch.
Nice!
I agree, late fee's should be added to a separate invoice either an invoice by itself or added to the next invoice that is generated.

My clients are all businesses, so consequently, many of them will only pay by mailing in checks for services. When a client cuts a check for the amount that was invoiced, and then mails out the check, they are counting on that invoice being paid with that check. But then my system decides that it hasn't received payment yet so let's go ahead and change the invoice by adding a late fee. The check arrives (less the late fee that the client didn't even know about), and we post the check to the account, but that invoice is still considered unpaid by the system.

It's surprising to me that this feature hasn't been added sooner. We should be able to choose how late fees are applied to invoices.

Please add this feature.
We are desperate for this feature too. When clients pay the original amount and it does not reconcile in our accounting software due to the late fee, we have to make yet another follow up call to address the fee which is adding to an already difficult scenario.

Surely you could modify it, to make late fees follow the overage automation rules and add the late fee to the next invoice??
I'd like to see this feature too.
Thank you!
Completely agree! We are doing the same as Jorge - adding the late fee into billable items so they are billed on the next invoice.
There is also the point that existing invoices should not be changed. The late fees should be generated onto a seperate invoice.
This is so needed in whmcs.
This one would be an excellent feature. We are manually adding late fees though Billable Items so they are included in next invoice or determined due date. We have previously ask for this feature to WHMCS but they suggested us to solve it through some kind of "triggers", but we never tried.
Thanks tfghost.

We get the same complain from our clients. In most of the cases where we remove the Late Fee, it is because the client complained that the original invoice was edited.

This is costing us money and wasting us time...we need a better solution.