Answers.Body: <p>I just replicated this problem - but I was able to successfully change the end date limit on the "Date Preferences" page that you said wasn't working.  Under <strong>Administer menu » Customize Data and Screens » Date Preferences</strong>, you can change the "activityTime" values and this will update the Membership end date.</p>
  
  <p>The language on the page is a little vague: </p>
  
  <blockquote>
    <p>Date for activities including contributions: receive, receipt, cancel. membership: join, start, renew. case: start, end.</p>
  </blockquote>
  
  <p>IMO it should read:</p>
  
  <blockquote>
    <p>Date for activities.  Also the date for contributions (receive date, receipt date, cancel date), memberships (join date, start date, end date), and cases (start date, end date).</p>
  </blockquote>
  
  <p>Regardless, here's screenshots proving I've extended the end date from 10 to 15 years:
  <a href="https://i.sstatic.net/u2KOy.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/u2KOy.png" alt="enter image description here"></a>
  <a href="https://i.sstatic.net/76eDA.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/76eDA.png" alt="enter image description here"></a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-10-18T16:51:03.197Z
Answers.LastActivityDate: 2016-10-18T16:51:03.197Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Answers.Body: <p>I've tested this on the <a href="http://demo.civihosting.com/civicrm/member/add?reset=1&amp;action=add&amp;context=standalone" rel="nofollow">demo site</a> and you are right.  The validation rules restrict you to adding a date that is within ten years of the current date.  This does appear to be too restrictive.</p>
  
  <p>I would suggest you file a <a href="https://civicrm.org/bug-reporting" rel="nofollow">bug report</a>.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-10-18T14:34:56.623Z
Answers.LastActivityDate: 2016-10-18T14:34:56.623Z
Answers.UserDisplayName: William Mortada
Body: <p>When creating/editing membership. End date is limited to 2026 (you cannot choose it in pop-up calendar and if you try to write the date yourself(exceeding the limit) php will not let you do it. which is not enough. The end date limit must be at least 50 years more. civicrm/admin/setting/preferences/date?reset=1 is not the page that is needed. 
  Where would I be looking for things like that? Can I configure it through the website itself, or do I have to go look at the source files?</p>
  
Tags: <civimember><dates><calendar>
Title: How to extend end date limit for Membership?
ThreadText: # How to extend end date limit for Membership?
  
  (Asked by: username_0 on 2016-10-18)
  
  When creating/editing membership. End date is limited to 2026 (you cannot choose it in pop-up calendar and if you try to write the date yourself(exceeding the limit) php will not let you do it. which is not enough. The end date limit must be at least 50 years more. civicrm/admin/setting/preferences/date?reset=1 is not the page that is needed.
  Where would I be looking for things like that? Can I configure it through the website itself, or do I have to go look at the source files?
  
  **Tags:** civimember, dates, calendar
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2016-10-18. Score: 1 | Accepted answer
  
  I just replicated this problem - but I was able to successfully change the end date limit on the "Date Preferences" page that you said wasn't working. Under **Administer menu » Customize Data and Screens » Date Preferences**, you can change the "activityTime" values and this will update the Membership end date.
  
  The language on the page is a little vague:
  
  > Date for activities including contributions: receive, receipt, cancel. membership: join, start, renew. case: start, end.
  
  IMO it should read:
  
  > Date for activities. Also the date for contributions (receive date, receipt date, cancel date), memberships (join date, start date, end date), and cases (start date, end date).
  
  Regardless, here's screenshots proving I've extended the end date from 10 to 15 years:
  [![enter image description here](https://i.sstatic.net/u2KOy.png)](https://i.sstatic.net/u2KOy.png)
  [![enter image description here](https://i.sstatic.net/76eDA.png)](https://i.sstatic.net/76eDA.png)
  
  
  ---
  
  ### Answer by username_2 on 2016-10-18. Score: 0
  
  I've tested this on the [demo site](http://demo.civihosting.com/civicrm/member/add?reset=1&action=add&context=standalone) and you are right. The validation rules restrict you to adding a date that is within ten years of the current date. This does appear to be too restrictive.
  
  I would suggest you file a [bug report](https://civicrm.org/bug-reporting).
  
  
  ---
  
  