Create a Renewal Invoice Early

There may be times where a client asks for you to invoice them for the next renewal date early. You can do this for an individual client manually from within the Admin Area.

In WHMCS 8.8 and later, the On-Demand Renewals feature allows early renewals in the Client Area with no manual intervention from you. For more information, see On-Demand Renewals.


To do this, the following statements must be true:

  • The system has not already generated the invoice for the next due date.
  • The service, domain, or addon’s status is Pending, Active, or Suspended.

Invoice a Client Early

To do this in WHMCS:

  1. Go to Clients > View/Search Clients.
    View/Search Clients in the Clients menu
  2. Click on the client’s name. Their profile will display the Summary tab.
    Click a client name in the list of clients
  3. Check the services, addons, and domains that you want to invoice for.
    The Products/Services list in the Summary tab of the client profile
  4. At the bottom of the page, click Invoice Selected Items.
    Invoice Selected Items in the Summary tab of the client profile

The system will generate the next invoice for the service immediately.

If you have enabled Separate Invoices in the client’s profile or client group and select multiple items with the same next due date, the system will generate a single invoice. For steps to separate invoices, see Create Separate Renewal Invoices.

Last modified: May 28, 2024