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

# How do I roll a season over to next year?

> Copy a season's programs, memberships and competitions into next year's season, by hand or automatically.

<Note>
  **Must know**

  * **Start from the season to copy.** On plans that include **Seasons**, open the season and click **Create next year's season**. The new season is a Draft with dates moved forward one year.
  * **What comes along.** Programs, memberships and competitions are copied; enrollments and early access codes are not.
  * **Copied programs are live.** They are created Active with registration open right away, so review them as soon as the rollover finishes.
  * **Automatic option.** With **Recurring Season** on, the next season is generated **Renewal Lead Days** (30 by default) before this one ends.
</Note>

**Before you start.** You need the **Create Training** permission to roll a season over, and **Edit Training** to set the new season's status and change the copied programs.

<Steps>
  <Step title="Open the season to copy">
    Go to **Settings > Registration > Seasons** and click the season to copy.
  </Step>

  <Step title="Click Create next year's season">
    The button is at the top of the season page. The dialog **Roll over this season?** says the new season will be a draft. Click **Continue**.
  </Step>

  <Step title="Review the new season">
    A message reads **Season rolled over: \[new season name]** (plus a count of staff assignments not carried, if coaches have left) and the new season opens. When it's ready, set **Status** to **Active** on the **Overview** tab.
  </Step>
</Steps>

<Warning>
  Copied programs don't wait for the season. They are **Active** with registration **Open** right away (until each program's new end date), and **Visible to Families** is on for every copy, even ones you had hidden. Review each program now and turn **Visible to Families** off on any that aren't ready.
</Warning>

**What the new season gets.**

| What | In the new season |
| - | - |
| Programs | **Active**, one year later (**Draft** if its rate card isn't ready to bill), with its category, **GL Code**, **Tax Exempt**, proration, waitlist settings, requirements, teams (without rosters), spaces and active coaches |
| Sessions | New dates, skipping holiday closures that apply to the program |
| Memberships, competitions | **Draft**, one year later |
| Age dates | The season's **Age cutoff date** and program age reference dates move forward one year |
| Not copied | Enrollments, early access codes, coaches no longer on staff |

**Check requirements.** They copy unchanged: a **Membership Requirement** or **Purchase conditions** rule may still name last season's membership or program, and a **By birthdate** window keeps its original birth dates.

**If next year's season already exists** with the matching name and dates, the rollover opens it and copies nothing, so nothing is duplicated.

**Rolled-over programs are ordinary programs.** Edit, hide or complete them like any other.

**Automatic renewal.** These settings sit in the **Recurrence** card on the **Overview** tab.

| Setting | What it does |
| - | - |
| **Recurring Season** | Once today is within **Renewal Lead Days** (30 by default) of the end date, next year's season is created overnight as a Draft and copied the same way. Only **Active** seasons renew. |
| **Expires automatically** | When on, an **Active** season turns **Expired** overnight after its end date. Turn it off for year-round offerings like Birthday Parties or Private Lessons. |
| **Repeats** | **Term**, **Annual**, **Recurring camp** or **None**, sometimes with a **Use suggestion** button. Dates move forward exactly one year regardless of the choice. |

**Related:** [How do I organize programs into seasons and categories?](/club/programs-classes/organize-seasons-categories) · [How do I link an existing program to a season?](/club/programs-classes/link-a-program-to-a-season) · [How do I hide a program from families or schedule when it appears?](/club/programs-classes/hide-program-from-marketing-site) · [How do I set age restrictions on a program?](/club/programs-classes/set-age-restrictions)
