Skipping Invoices

From WHMCS Documentation

Occasionally you may wish to skip an invoice, giving the customer the invoiced period at no charge, but resume charging on the next due date.

Skip an invoice

If an unpaid invoice already exists, you can do this by performing the following steps:

  1. If an unpaid invoice already exists, you must first cancel that invoice:
    1. Go to Billing > Invoices.
    2. Click the invoice.
    3. Click the Mark Cancelled.
  2. Go to the service that you wish to extend at no charge.
  3. Set the Next Due Date value.
  4. Click Save Changes.

The system will create the next invoice on the new due date without charging for the period between the old next due date and the new next due date.