Answers.Body: <p>Scheduled Reminders is the way I suspect many users provide this. Ie they create a Scheduled Reminder to go to members say 30 days before due date, with a link to the renewal page. Even if this is only set up to use Pay Later at least that way they get the data in the system that a payment is due. And of course the Contribution page then sends out the 'receipt/invoice' which if you set it up with an 'if=pay_later' to say Invoice then hey presto they generate their own invoice.</p>
  
  <p>Not a solution for everybody, but definitely a standard civicrm workflow.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-02-10T06:08:15.817Z
Answers.LastActivityDate: 2016-02-10T06:08:15.817Z
Answers.UserDisplayName: petednz - fuzion
Answers.Body: <p>I guess you are doing it correctly - to set a future date on the Invoice - I would recommend creating an New token and displaying the date - which you are already doing it - so i don't think their is any other work around </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-11-09T16:26:47.720Z
Answers.LastActivityDate: 2015-11-09T16:26:47.720Z
Answers.UserDisplayName: Ramesh - ARTECH Consultancy
Body: <p>Does anyone have an elegant solution to setting a custom invoice date in CiviCRM? One of our clients likes to create invoices for the future, and would like to mark the invoice as such.</p>
  
  <p>Currently, we're using a custom field and replaced the $invoice_date token with the custom field token as the date.</p>
  
  <p>We're wondering if anyone else has come up with a different way?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-02-10T04:18:20.363Z
Comments.Text: We're having the same issue. Would like to send out invoices for future membership renewals coming due in the next 30 days, this workflow really doesn't seem supported at the moment. Are there any other solutions anyone is aware of to accommodate this?
Comments.UserDisplayName: Pooch
Tags: <civicontribute><invoice>
Title: Setting a custom invoice date in CiviCRM
ThreadText: # Setting a custom invoice date in CiviCRM
  
  (Asked by: username_0 on 2015-11-09)
  
  Does anyone have an elegant solution to setting a custom invoice date in CiviCRM? One of our clients likes to create invoices for the future, and would like to mark the invoice as such.
  
  Currently, we're using a custom field and replaced the $invoice\_date token with the custom field token as the date.
  
  We're wondering if anyone else has come up with a different way?
  
  **Tags:** civicontribute, invoice
  
  > **Comments:**
  > **username_1**: We're having the same issue. Would like to send out invoices for future membership renewals coming due in the next 30 days, this workflow really doesn't seem supported at the moment. Are there any other solutions anyone is aware of to accommodate this?  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_3 on 2015-11-09. Score: 3 | Accepted answer
  
  I guess you are doing it correctly - to set a future date on the Invoice - I would recommend creating an New token and displaying the date - which you are already doing it - so i don't think their is any other work around
  
  
  ---
  
  ### Answer by username_2 on 2016-02-10. Score: 2
  
  Scheduled Reminders is the way I suspect many users provide this. Ie they create a Scheduled Reminder to go to members say 30 days before due date, with a link to the renewal page. Even if this is only set up to use Pay Later at least that way they get the data in the system that a payment is due. And of course the Contribution page then sends out the 'receipt/invoice' which if you set it up with an 'if=pay\_later' to say Invoice then hey presto they generate their own invoice.
  
  Not a solution for everybody, but definitely a standard civicrm workflow.
  
  
  ---
  
  