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
  • 32 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.

33 Comments

Login to post a comment.

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.
I would like to see this feature added as well. It would be a lot easier, a lot of clients do not appreciate it when their invoice is reissued with the same invoice number however with modifications. It also makes it hard for accounting/tax reasons (especially in Australia, I'm not sure about other countries) as once an invoice is issued we are not supposed to increase the amount on the invoice and unfortunately by applying late fees in the way they are currently being applied would easily lose in court if it ever got that far.

I know my example is a bit far fetched, however it is still true.

The ability to add late fees to future invoices would be convinient and is the method used by most companies and a few other billing systems.