Registration Set Up: Add Fees and Advanced Fee Adjustments

This article explains how to setup fees, options, and fee adjustments for your organization's registration form, and is part of our registration set up guide, which will walk you through the entire process of setting up a registration form, from choosing the form template to setting up fees to activating the form and sharing it with your participants.

In this article


Add Participant Fees

Who can do this:
  • Roster Members
  • Team Managers
  • Team Owners
  • Commissioners
  • Organization Owners
Where to do this:
  • Web app
  • mobile app icon
  1. Log into TeamSnap
  2. Enter your club or league under the My Leagues section of the Dashboard screen
  3. Click Registration tab
  4. Hover over the Admin ... button and click Edit for the form you will be adding participants to
  5. Click Participants
  6. Click Create Your First Participant Fee or New Participant Fee
  7. Enter fee details:
    1. Name
    2. Help Text
    3. Required setting (participant fees are set as required by default)
      1. Unchecking this box will make the participant fee optional so registrants can proceed through registration without making a selection.
    4. Optional: Turn on auto rostering
      1. Select the checkbox for Auto Rostering to set up automatic rostering for the participant fee option
      2. In the dropdown that appears, select the destination division or team where registrants will be rostered
      3. Click Save
  8. Optional: Click Add Option to add participant fee options (multiple options can be added, and registrants will only be able to select one option per participant fee)
    1. Enter the participant fee option details:
      1. Title
      2. Participant fee amount
        1. Offering an Early Bird discount? Enter the discounted price here, then add the regular price using the instructions in the Advanced Fee section.
      3. Optional: Set participant fee option capacity
      4. Optional: Select conditional logic filters (associated field must be active on the form). This will allow the participant fee option to be displayed or hidden from registrants based on whether they fit the conditional logic criteria. 
        1. birthday (set birthdate period for participant fee eligibility)
        2. gender (set gender for gender-specific participant fees)
        3. custom field (select from custom fields you have created to display the participant fee to registrants with matching selections for the custom field)
      5. Click Add Advanced Fee to add price variations based on specified criteria
        Note: Advanced fees are either date-based or registrant #-based, so for something like an early bird discount, you will need to enter the early bird discounted fee amount as the regular participant fee option amount in step 8ab above. Your regular registration fee would be entered as an advanced fee that becomes active on the date you select (e.g. participant fee set for $25 early bird pricing effective as soon as the form is activated, with the advanced fee set for the regular registration fee of $50 effective after a set date).
        1. Enter the advanced fee name
        2. Enter fee value
          • Enter adjusted fee (e.g. early bird fee is $50, adjustment is $25 additional = adjustment value is $75 NOT +$25)
        3. Starting Date AKA Early Bird or Late Fee (optional if doing registrant-based adjustment)
          • Enter the date the adjustment price will take effect
          • If multiple adjustments are added, they will go in order of date. In other words, the first scheduled adjustment will end when the next date adjustment begins.
        4. Number of Registrants AKA Multi-player Discount (optional if doing date-based adjustment)
          • Enter the number of registrants required for the adjustment to take effect
      6. Optional: Turn on auto rostering
        1. Select the checkbox for Auto Rostering to set up automatic rostering for the participant fee option
        2. In the dropdown that appears, select the destination division or team where registrants will be rostered
        3. Click Save
  9. Click Add Option to enter another fee choice
  10. Click Remove Last to remove the last fee choice added (cannot be undone)
  11. Click Save

All done! For additional participant fees that need to be selected in addition to the first participant fee you created, just run through the process again as many times as needed.

Note: Registrants will be required to select at least one option from each participant fee created unless they are ineligible due to birthdate or gender requirements, or if the fee is marked as optional.

This article covers setting up registration form fees and fee adjustments which are applied once per registration form for club and league registration forms.


Add a Form Fee

Who can do this:
  • Roster Members
  • Team Managers
  • Team Owners
  • Commissioners
  • Organization Owners
Where to do this:
  • Web app
  • mobile app icon

Properly setting up registration fees will be at the heart of your registration process. TeamSnap provides the flexibility to set fees up in several ways. Here's how:

  1. Log in to TeamSnap or skip to step 5 if you have your registration form open to edit
  2. Enter your club or league under the My Leagues section of the Dashboard screen
  3. Click Registration tab
  4. Hover over the Admin ... button and click Edit for the form you will be adding fees to
  5. Click Form Fees button
  6. Click Create Your First Form Fee or New Form Fee
  7. Enter fee details:
    1. Name
    2. Help Text
    3. Required fee setting (fees are required by default)
      • unchecking this box will make the fee optional so registrants can proceed through registration without making a selection for that particular fee
    4. Click Add a choice (multiple options can be added to one fee, but registrants can only select one option per fee item)
    5. Enter the fee option details:
      1. Title
      2. Enter fee option amount
    6. Optional: Repeat steps 7e & 7f to enter additional fee options
    7. Optional: Click Remove Last to remove the last fee option added (cannot be undone)
    8. Optional: Check box for 'Allow registrant to set amount' if registrants can enter any amount they desire in this field (this is often used for registrants to add a donation amount)
  8. Click Save

All done! For additional registration fee items that need to be selected in addition to the first fee you created, just run through the process again as many times as needed.

Note: Registrants will be required to select at least one choice from each form fee added unless the fee is marked as optional.

Set Up Advanced Fees

Who can do this:
  • Roster Members
  • Team Managers
  • Team Owners
  • Commissioners
  • Organization Owners
Where to do this:
  • Web app
  • mobile app icon

Once you've added your registration fee, you can set up advanced fees! Want to have special early bird pricing? Want to have a late fee after a certain date? Want to provide special pricing for those who register multiple participants from the same family? Read on to find out how:

Note: Advanced fees are date-based or registrant #-based, so for Early Bird discount pricing you will need to enter the Early Bird fee amount in the regular fee area following the steps in the Create New Registration Fee section. The regular fee pricing will be entered as an advanced fee that becomes active on the date you select (e.g. registration fee above set for $25 early bird pricing, the advanced fee here set for $50 regular fee pricing).
  1. Log into TeamSnap
  2. Enter your club or league under the My Leagues section of the Dashboard screen
  3. Click Registration tab
  4. Hover over the Admin ... button and click Edit for the form you will be adding fee adjustments to
  5. Click Registration Fees button
  6. Click the Advanced link for the fee you need to create the adjustment for
  7. Click Add Fee Adjustment
  8. Enter adjustment details
    1. Starting Date AKA Early Bird or Late Fee (optional if doing registrant-based adjustment)
      1. Enter the date the adjustment price will take effect
        1. If multiple adjustments are added, they will go in order of date. In other words, the first scheduled adjustment will end when the next date adjustment begins.
    2. Number of Registrants AKA Multi-player Discount (optional if doing date-based adjustment)
      1. Enter the number of registrants required for the adjustment to take effect
    3. Name
    4. Value
      1. Enter adjusted fee (e.g. regular fee is $50, adjustment is $15 off = adjustment value is $35 NOT -$15)
  9. Click Save

Next Up: Select Payment Methods and Automatic Adjustments

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.