> ## Documentation Index
> Fetch the complete documentation index at: https://docs.uplifter-curling.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How do I create a membership type?

> Walk the Create Membership Group wizard and publish the instance so the membership can be sold.

<Note>
  **Must know**

  * A one-time membership is sellable immediately; a recurring one is not until you **Publish** an instance.
  * Needs the **Memberships** feature (CCM parity) and it is also available in the classic view as **Membership Types → New**.
  * Early-bird pricing is set per term after the wizard: **Manage** → **Instances** → the term's **Early-bird discount** panel.
</Note>

<Steps>
  <Step title="Start the wizard">
    Go to **Members → Memberships** and click **Create Membership Group**.
  </Step>

  <Step title="Season (if shown)">
    The **Season** step appears only when your club uses seasons and has some defined. Pick the season this membership belongs to.
  </Step>

  <Step title="Details and Pricing">
    On **Details** enter the **Membership Name** and **Description** (a rich-text editor, so bold, lists and links show in the signup wizard), and leave **Show on sign-up** on unless staff will only assign this type by hand. On **Pricing** set the **Default Price (\$)**, whether it is a **Recurring Membership**, the **Billing Interval** and **Allow Auto-Renewal**.
  </Step>

  <Step title="Requirements">
    Add any Age, Gender, Capacity, Medical, Level or Waiver restriction.
  </Step>

  <Step title="Instances">
    Use **New Instance** / **Add Instance** to define the term(s) sold — name, price, dates. Click **Create Membership**. Recurring instances arrive as **Draft**; click **Publish** on the one you want on sale.
  </Step>

  <Step title="Early bird (optional)">
    Open the membership's actions menu → **Manage**. On the **Instances** tab, each term card has an **Early-bird discount** panel: enter the **Discount amount (\$)** and the **Last day at the early-bird price**, then **Save**.
  </Step>
</Steps>

**Related:** [What is a membership type?](/club/memberships-and-members/what-is-a-membership-type) · [How do I hide a membership type from sign-up or change its order?](/club/memberships-and-members/how-do-i-hide-a-membership-type-from-sign-up-or-change-its-order) · [How do I offer an early-bird price?](/club/registration-and-signup/how-do-i-offer-an-early-bird-price) · [How do I require a membership to register?](/club/registration-and-signup/how-do-i-require-a-membership-to-register) · [What is the minimum-hours renewal gate?](/club/volunteers/what-is-the-minimum-hours-renewal-gate)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.