Regenerate Invoices
When you regenerate an invoice, WHMCS performs all of the steps to generate that invoice again. You can trigger the generation of invoices using the Next Due Date value.
- You may wish to regenerate a single invoice if, for example, you accidentally delete a necessary invoice, or to manipulate some billing activities.
- You may wish to regenerate your historical invoices when you are moving from a manual billing system or software for which an import script is not available to WHMCS. This allows you to have a historical record within WHMCS.
Regenerate an Invoice
To regenerate an invoice:
- Go to the Products/Services tab in the client’s profile.
- Click on the service.
- Move the Next Due Date value forward by one day. This will ensure that the value in the database resets to match the next due date when using continuous invoicing.
- Click Save Changes.
- Click Generate Due Invoices in the client’s Summary tab to create the invoice.
Regenerate Historical Invoices
Before you can regenerate historical invoices, you must finish moving the client and their service.
To regenerate historical invoices:
- Go to the Products/Services tab in the client’s profile.
- Set the Next Due Date value to the due date you want to use for the first historical invoice. For example, if the client has an invoice every month starting in June 2021, set it to
06/28/2021
. - Click Save Changes.
- Click Generate Due Invoices in the client’s Summary tab to create the invoice.
- When the system prompts you, click No to prevent a notification email.
- In the client’s Invoices tab, click the invoice.
- Go to the Add Payment tab to record the payment details.For more information, see Transactions.
- Uncheck Send Email to prevent a notification email.Performing these steps will cause the Next Due Date value to increment forward one billing cycle (in the above example, it would now be
06/28/2022
). - Click Generate Due Invoices to create the June 2021 invoice.
- Repeat these steps until the Next Due Date value is the date the client’s next payment is due.
Last modified: November 12, 2024