Configure Invoicing

You can configure when and how WHMCS invoices your customers using the settings at Configuration () > System Settings > Automation Settings.

Configure Invoicing

To configure how and when WHMCS invoices your customers:

1. Go to Automation Settings.

Go to Configuration () > System Settings > Automation Settings.

2. Choose a time of day to run invoicing.

In the Scheduling section, enter the time of day at which you want WHMCS to run invoicing and other automated tasks.

3. Choose a date to generate invoices.

In the Billing Settings section, choose when to generate invoices.

For Invoice Generation, enter the number of days before the Next Due Date to generate invoices.

You can also click Advanced Settings to specify different numbers of days in advance to generate invoices for different billing cycles. For example, the system could generate invoices for monthly billing cycles 9 days in advance. To do this, enter 9 in the Monthly text box. To generate invoices for annual billing cycles 30 days in advance, enter 30 in the Annually text box.

4. Choose whether to send payment reminder emails.

To send invoice payment reminder emails after the initial invoice generation email, check Payment Reminder Emails. Then, enter the desired number of days for sending invoice reminders and overdue notices.

For more information about configuring payment reminders, see Configure Payment Reminders.

5. Save your changes.

Click Save Changes.

Last modified: 2025 June 5