Recurring Late Fees

Recurring Late Fees

Developed By Oznorts

Compatible with WHMCS v8.1

WHMCS' late fee system adds late fees only one time after the due date. With this addon, you can have late fees applied every month, or every two months, or whenever you want!


  • Runs everyday before the regular cron job tasks - no manual setup required!
  • Saves original WHMCS late fee settings and restores them when you deactivate the module. It also turns off WHMCS' late fee system on activation automatically to prevent duplicate late fees being applied to invoices.
  • Follows client "Apply Late Fees" setting, so if a client is set to not have late fees applied to their invoices, this module won't apply any.
  • Set frequency - set how often (in days) you want late fees to be applied to invoices
  • Percentages or fixed amounts - have the addon calculate a percentage of the balance or total to apply to the invoice as a late fee, or use a fixed amount
  • Minimum late fees - in case the calculated late fee is too low, you can set a minimum late fee to prevent minimal late fees
  • Calculate the late fee based on the unpaid balance or the invoice total
  • Send late fee email to clients - when the late fee is added, the module can send an email to the client that a late fee was added. This email template is editable!



5 stars
4 stars
3 stars
2 stars
1 star

Patrick Sánchez Beyrer @patrick7251

December 22, 2020 at 04:04:43 PM

Doeas not work anymore...can not login nowhere or write with developer nowhere

Ozzy Simpson @oznorts

March 23, 2021 at 05:18:29 PM

Patrick, we've been emailing and just sent you an update on your issue with a new release that should fix the issue. Please check your support ticket and try the newest version. If the update works, we'd very much appreciate an updated review!

  • 3 years ago
  • Version Number 2.1.0

Gene Cooper @gene2346

September 10, 2019 at 06:16:46 PM

We really needed this addon to WHMCS. Works very well.

We have used the module since v1.0.0 and we really appreciate the very responsive support provided, especially in the very beginning when we requested new features (that were provided for free!).

Thanks, Ozzy!

  • 4 years ago
  • Version Number 1.3.1

Md Rasel Khan @mdraselkhan

May 5, 2019 at 04:45:15 PM

This is an awesome module for WHMCS. Hope WHMCS will add this system in their future updates.

  • 5 years ago
  • Version Number 1.2.1

Version Compatibility

Compatible with WHMCS v8.1

Full Version Compatibility

  • Selected versions of WHMCS v8.1

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Oznorts


v2.3.0 Released February 17th, 2024

Latest Version

  • Adds the ability to apply late fees to a new invoice, rather than an additional line item or to the next invoice (as a billable item)


Previous Versions

v2.2.0 Released September 8th, 2023

View/hide detailed changelog

  • Adds options to set a delimiter for the date and the custom text shown before and after on line item descriptions
    • (Fixes an issue where spaces left at the end of the description fields would not save)


v2.1.1 Released March 23rd, 2021

View/hide detailed changelog

  • Fixed an issue that caused late fees (after the first fee) to be $0


v2.1.0 Released October 16th, 2019

View/hide detailed changelog

  • Introduced support to add a late fee as a billable item and add it to the user's next invoice.


v2.0.1 Released September 29th, 2019

View/hide detailed changelog

  • Bug fix: fixed a bug that sometimes resulted in a "Call to undefined method" error with the order_by() function.


v2.0.0 Released September 21st, 2019

View/hide detailed changelog

  • We've overhauled how the module determines if there are any previous late fees which will allow us to develop new features and improves consistency in adding late fees.


v1.4.0 Released September 9th, 2019

View/hide detailed changelog

  • New: the module now supports custom date formats. Select your preferred date format from the dropdown to customize the date that shows on invoices.
  • New: the module now lets you specify custom (translated!) text in your invoice item descriptions. You can set pre- and post-date text to show on your invoices.

Important information: if you change the Late Fee line item text with this module, the module may be unable to find previously added late fees and may add new fees. When your daily cron job runs for the first time after changing the text, please check any invoices that late fees were generated for to ensure they're correct.


v1.3.1 Released August 25th, 2019

View/hide detailed changelog

  • Fixed a bug that prevented taxes from being applied to late fees


v1.3.0 Released August 22nd, 2019

View/hide detailed changelog

  • Introduced support for taxable late fees


v1.2.5 Released May 10th, 2019

View/hide detailed changelog

  • First/general minimum late fees: you can now specify a different minimum late fee for the first late fee the module applies


v1.2.4 Released May 9th, 2019

View/hide detailed changelog

  • Fix bug that late fee amounts would be incorrect and not follow the module settings


v1.2.3 Released May 8th, 2019

View/hide detailed changelog

  • Fix bug that prevented more than 25 invoices from being checked (limit is now 1000)


v1.2.2 Released May 5th, 2019

View/hide detailed changelog

  • Bug fixes


v1.2.1 Released April 22nd, 2019

View/hide detailed changelog

  • Fixes an issue where late fee emails would not be sent even if the setting was on


v1.2.0 Released April 10th, 2019

View/hide detailed changelog

  • Added Add late fee days setting so that you can specify after how many days the first late fee will be added.


v1.1.0 Released January 20th, 2019

View/hide detailed changelog

  • Fix issue with late fees emails being sent without email styling
  • Cleaned up late fee email template


v1.0.0 Released January 4th, 2019

View/hide detailed changelog

  • Initial release


See also

Accept Bitcoin and cryptocurrency payments - CoinGate for WHMCS

Easily accept Bitcoin, Tether, Ethereum and many other crypto payments on your WHMCS website

Account Statements Module

Send account statements to customers

GST WHMCS Module For India

As WHMCS does provide tax rules options where you can configure your GST tax but we have some extra features in our module that makes it stand out and necessary to use.

Handling Fees

A handling fee are the costs that business owners incur when processing payments from customers.

Discount Center For WHMCS

Introduce discounts applicable to orders of specified products combinations or quantities.