Registration Fees and Fee Adjustments

Creating a New Registration Fee

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 into TeamSnap
  2. Enter your club or league under the My Leagues section of the Dashboard screen
  3. Click Registration tab
  4. Click Edit
  5. Click Registration Fees button
  6. Click Create Your First Registration Fee or New Registration Fees
  7. Enter fee details:



    1. Name
    2. Instructions
    3. Help Text
    4. 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
    5. Per Person Fee
      • Checked = fee applies to each participant on the registration (e.g. participant 1 = $50, participant 2 = $50, participant 3 = $50)
      • Unchecked = fee applies once to each registration, regardless of the number of participants being registered (e.g. participant 1, participant 2, participant 3 = $50)
    6. Choices
      Note: Offering an Early Bird discount? Enter the discounted fee price here, then add the regular fee price using the instructions in the Fee Adjustments section.
      • Click Add Choice (multiple choices can be added to one fee, but registrants can only select one choice per fee item)
        1. Enter choice name
        2. Enter choice fee amount
        3. Select choice filters (associated field must be active on the form)
          • Birthday
          • Gender
        4. Click Add a choice to enter another fee choice
        5. Click Remove Last to remove the last fee choice added (cannot be undone)
      • 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 fee item added unless they are not eligible for the fee due to birthdate or gender requirements, or if the fee is marked as optional.

Creating Fee Adjustments

Once you've created your first registration fee, you can create fee adjustments! 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: Adjustments 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 adjustment that becomes active on the date you select (e.g. registration fee above set for $25 early bird pricing, the adjustment 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. Click Edit
  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)
      • 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.
    2. 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
    3. Name
    4. Value
      • Enter adjusted fee (e.g. regular fee is $50, adjustment is $15 off = adjustment value is $35 NOT -$15)
  9. Click Save

If you would like to add custom field-based adjustments in addition to the registration fee adjustments (e.g. uniform fees) please see our information on Registration Payment Types and Adjustments.