Skip to main content

Joining Fees

In this guide we'll outline how you can enable joining fees for new or existing memberships.

Costa Bontioti avatar
Written by Costa Bontioti
Updated over a week ago

TeamUp now lets you add joining fees to your recurring memberships, making it easy to collect a one-time signup fee from new or rejoining customers when they purchase a new membership.


⚠️ Important: Joining fees are disabled by default for memberships created before this feature was released, but you can enable this if you'd like.

To enable them please go to:

Memberships select Membership Payment Plan EditAdd Joining Fee.

📝How do Joining Fees work?

When setting up a Joining Fee in your membership you have the option to select between the following two options:

Charge a one-time fee for new or rejoining customers. Not charged to current members.

This option allows you to charge the joining fee to "New" and "Rejoining" customers, where New customers are customers who are considered "new" in your customer settings, along with customers who are not new, which means anyone purchasing this payment plan will need to pay the joining fee.

💡When selecting this option, if a customer purchases the same membership multiple times, they will have to pay the joining fee for each purchase.

This helps discourage customers from purchasing multiple memberships within the same billing cycle, and encourage the proper use of memberships and ensure a smoother customer experience.

Charge a one-time fee for new customers only. Not charged to current members.


The second option will only apply joining fees to "New Customers", who are defined in your customer settings section here.

💡Customers of businesses who have Stripe enabled will go through the new checkout where payment can be taken via Apple Pay or Google Pay. This is only available when purchasing recurring memberships with joining fees, but will soon be made available for all purchase types.


🛠️ How can I add joining fees?

To a new recurring membership?

You can follow the steps outlined in our guide here: Add a Recurring Membership

To an existing recurring membership?

Joining fees are disabled by default for all recurring memberships created before this feature was released.

To enable them please go to: Memberships select Membership Payment Plan EditAdd Joining Fee, or see the video below:



💸How to use discounts with Joining Fees

If you add joining fees to your membership, but would like to offer customers the option to purchase that membership with lower joining fees, or not pay the joining fees at all, (e.g. as a special offer or promotion), you can do so by creating a discount code.

How can I set up a discount code for my membership joining fees?

When setting up a discount code for your joining fees, you can set the discount to be for a specific amount (e.g. £10) or a percentage (e.g. 50%), and you can find the steps for either of these here:

How to set up a discount code for a percentage.

  1. Set the Discount Type to "Percentage" and set the discount percentage you would like to deduct (e.g. 100% or 50%).

  2. Under "Validity" select the "Joining Fees" option.

  3. Then select the "Only valid for specific purchases" option so that this discount code can only be used on specific membership purchases, and you can select which memberships you'd like this discount code to apply to in the next page.

Example: If the Joining Fees were £30 and you applied a 50% discount code, the Joining Fees the customer would pay now will be £15.

How to set up a discount code for a fixed amount.

  1. Set the Discount Type to "A fixed amount" and set the discount amount to the amount you would like to deduct from the joining fees.

  2. Under "Validity" select the "Joining Fees" option.

  3. Then select the "Only valid for specific purchases" option so that this discount code can only be used on specific membership purchases, and you can select which memberships you'd like this discount code to apply to in the next page.

Example: If the Joining Fees were £30 and you applied a £10 discount code, the Joining Fees the customer would pay now will be £20.

You can find out more information about discount codes and how they work on our guide here.

⚠️ Important: Discount codes for joining fees can only be linked to memberships, not to individual payment plans. If your membership has multiple payment plans with different joining fees, the discount code you create will apply to any of those payment plans.

Example: If a membership has three payment plans with joining fees of £20, £30, and £50, and you create a discount code for 100% of the joining fees, a customer could still use that discount code on any one of these payment plans.

If you'd like to be able to offer a discount code for each payment plan individually, we recommend creating a membership for each payment plan.

This way, you can assign a discount code that matches the joining fee for that specific membership.

⚠️Important: Only one discount code can be applied per purchase, so if a discount code is applied for the joining fees, you won't be able to apply an additional discount code for future recurring payments.

If you'd like to apply a discount for both the joining fees and recurring payments, the best way to do this would be by adding the membership on your customers behalf in order to apply the discount code for the recurring payments, and also edit the joining fee amount manually.

See how you can add a membership to a customers account here.

Did this answer your question?