Loading article…
Loading article…
Last updated on Aug 25, 2026
Bill subscription renewal charges before the current term ends, while preserving billing dates, net terms, and dunning logic, so you can collect payment early, validate upcoming charges, and manage edge cases such as metered usage, credits, and subscription changes.
Important: Advance Invoicing is available only on sites using Invoice Architecture.
An Advance Invoice is issued for renewal charges before the current subscription period ends. The billing period remains unchanged. The due date of the Advance Invoice reflects the subscription's period end plus its net terms. The Invoice number follows the next number in your site's sequence. Any existing prepayments or credits on file are automatically applied.
The line items on the Advance Invoice exactly match those generated at the normal renewal. If the renewal does not create an Invoice, an Advance Invoice cannot be generated.
Like any open Invoice, an Advance Invoice can be paid, emailed, or voided at any time. If the Invoice is not paid by the due date, the site's dunning strategy is applied when applicable.
Metered usage is reset when the Advance Invoice is generated, following standard usage rules. However, all Product types remain available for allocation even when an Advance Invoice exists. Be aware that any additional allocations result in a second Invoice at the time of the subscription's renewal.
To avoid a second Invoice, void the existing Advance Invoice and regenerate it to include all line items, including the new allocations.
Advance invoicing has restrictions on both generating an Advance Invoice and modifying a subscription once one exists.
On generating an Advance Invoice:
After the Advance Invoice is generated:
The subscription becomes locked to certain changes. To unlock, you must void the Advance Invoice.
Other:
Issue an Advance Invoice manually for a single subscription instead of waiting for automatic generation. See Set Up Automated Advance Invoicing to configure rules that generate Advance Invoices automatically instead.
To issue an Advance Invoice
In the Subscription Actions drop-down, select Issue Invoice Immediately.
Review the proforma preview of the line items, customer information, and pricing included in the Advance Invoice. If something is incorrect, click Cancel and update the subscription, customer, invoice settings, or catalog item as needed.

Click Confirm Invoice.
A confirmation popup summarizes the effects of issuing the Advance Invoice. If the subscription is past due or unpaid, the popup also notes that issuing the Invoice does not affect the subscription's current dunning attempts or auto-renewal configuration.

Click Issue Invoice.
You're redirected to the new Advance Invoice. If automated emails are enabled, the Invoice is sent to the customer automatically.
On the subscription's Summary page, a banner indicates when an Advance Invoice is present. If line item updates are needed before renewal, void the Advance Invoice. Updates to customer information, such as shipping addresses, can be made directly on the Invoice.

If the Advance Invoice is voided before the renewal, several rollbacks occur:
The Invoice number remains unchanged if the Invoice is voided and regenerated.
Once the subscription renews, the Invoice is no longer considered "in advance." At that point, voiding follows standard behavior without rollbacks.
Still need help?
Reach out and our support team will take it from here.