Docs

Log into read the version of docs relevant to your site.

"Cannot Create Advance Invoices" error for subscriptions with scheduled contract end actions

Problem Statement

When generating an advance invoice for a renewal in Chargebee, you may see:

"You cannot create advance invoices for subscriptions that have been scheduled contract end of action."

This occurs when a subscription is nearing its end or has a contract end action set, which prevents invoicing for future billing cycles. Chargebee enforces this to ensure billing reflects the subscription lifecycle correctly.

If the subscription's remaining billing cycles are set to 0 (no upcoming terms to bill), you will also see this error.

Solution

To resolve this:

  1. Ensure the subscription is active before generating an advance invoice.
  2. Check and adjust any contract end actions if advance billing is required.
  3. Extend the subscription's billing cycles if necessary before attempting to invoice.

Was this article helpful?