Create Separate Renewal Invoices

Automatically generate separate invoices for services that have the same due date, either for individual clients or client groups.


Customize Your Invoice Numbering

Customize the invoice number that the system generates for each invoice by configuring the Custom Invoice Numbering Format setting.


Enable Proforma Invoicing

Enable proforma invoicing, which ensures sequential invoice numbers for paid invoices. Some countries' accounting practices require this.


Merge Invoices

Merge invoices to combine multiple separate invoices into a single comprehensive invoice and delete the previous separate invoices.


Regenerate Invoices

Regenerate an invoice for a specific period, or regenerate old invoices after moving to WHMCS to ensure accurate historical records.


Skip an Invoice

Skip a specific invoice without charging the customer for that billing period. The system will resume billing on the next due date.


Snapshot Customer Invoice Data

Configure WHMCS to automatically store client data (the client's name, address, and tax ID) at the time of invoice generation.