How do we go about creating invoices for future contributions? As far as I can tell the workflow only seems to support sending an invoice for current ones.

2 Answers 2


If you need to create Invoice for future contribution - still you need to create the contribution for future date (Received date) and set the contribution as Pending

This will allow you to create the Invoice and once you have received the amount then you can set the contribution to completed - I guess this helps


This question is similar to Send or print membership invoices

Renewal Invoices for Memberships is a new CiviCRM extension designed to solve this problem. Please see https://github.com/agileware/au.com.agileware.renewalinvoices

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.