The TeamSideline Membership Module enables you to have a monthly or annual or bi-annual membership fee. How you want to configure the fees to be set up in your league management software is up to you. For example, the membership fee can be required to be paid when members register for a program. Or you can also configure your membership fees to simply be a standalone optional membership fee. In addition, memberships can be setup for one or multiple months or years with the expiration date setup to expire based on the date the membership was initially paid for. The system will automatically detect when a membership has expired and add the membership fee to the next registration.