Many organizations have a specific day their memberships expire every year or month. For example, the first of January every year, or the 15th of every month. Currently the options for membership type expiration date are to calculate it by date joined (with the interval selectable), or a specific date. Organizations need to select the "specific date" option if they want all of their members to renew at a specific time, but this option requires an exact date including a year. The challenges with this setup are described here: https://support.joinit.com/en/articles/2605526-membership-types-with-fixed-expiration-dates This concept is confusing for org admins who want all of their members to renew on the same day of every year/month, with pitfalls that are not immediately apparent. * Admins need to remember to update their expiration date. If forgotten, all renewing members could have their expiration date set improperly. * Members who manually renew before the admin updates the date will have their expiration date set to the same day that it already was, meaning the admin needs to manually correct these issues. * Organizations may not want an open registration period that allows for extra time on a membership. Proposing a third option for membership type expiration date: On the same date every interval. When selected, admins can specify the desired interval (e.g. monthly, annually) and the date (date for monthly renewals, date and month for annual). This would be easier to understand for many users, and eliminates the manual tasks of updating the expiration date on a membership type and correcting issues when members renew early. This does open up the possibility that members sign up immediately before the renewal date and expiring almost immediately. This would remain a manual task for admins to resolve.