Creating a Renewal Invoice Early
There may be times where a client asks for you to invoice them for the next renewal date early.
- You cannot generate another invoice if the system has already generated the invoice for the next due date.
- 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.
- The status of the service, domain, or addon must be Pending, Active, or Suspended to generate an invoice.
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.
For more information on separating invoices, see Creating Separate Renewal Invoices for a Client's Services.
Invoice a client early
To do this in WHMCS:
1. Go to Clients > View/Search Clients and search for the client:
![](https://media.screensteps.com/image_assets/assets/004/725/744/original/1d6ae34a-ede0-443f-b77c-afa1bf6f3928.png)
2. Click on the client's name to view their Summary tab:
![](https://media.screensteps.com/image_assets/assets/004/725/746/original/255e6b08-130e-4801-b8b2-c12058948355.png)
3. Check the Products, Services, Addons, or Domains that you want to generate an invoice for:
![](https://media.screensteps.com/image_assets/assets/004/725/748/original/af853c8a-cf65-4331-8ed0-e7568b39e530.png)
4. At the bottom of the page, click Invoice Selected Items:
![](https://media.screensteps.com/image_assets/assets/004/725/750/original/7039a937-8161-4921-bdef-d8e554ad567d.png)
The system will generate the next invoice for the service immediately.