Introducing the Chargebee CLI

Error: "There is no recurring item to generate advance invoice".

Problem Statement

This article helps you understand 'error: “there is no recurring item to generate advance invoice”.'.

Solution

This article covers

Advance invoice error: There is no recurring item to generate an advance invoice

Estimated invoice error: There is no recurring item to generate an advance invoice

Summary

Estimates/advance invoices throw an error: "There is no recurring item to generate advance invoice" even though the plan is recurring.

Resolution

This error usually comes up when a 0-value plan is being used in the subscription.

Under Configure Chargebee > Billing LogIQ, if you have "Hide 0 Value line items" enabled and the plan price is 0, it does not allow you to generate an advance invoice and throws this error.

The only option here to fix this is to disable this option under Billing LogIQ.

Once disabled, the advance invoicing and Estimates will work as expected and will not throw any errors.