Help Center

How organizations, programs and teams fit together

What you will learn

  • The four levels, and what each one is responsible for
  • Why the program is where the money and the form live
  • Why the organization deliberately holds so little
  • The two different things the word role means here

The four levels a youth sports organization is built from in Playbook Logix, what each one is for, and why the program rather than the team is the piece that matters most.

Nearly every question that starts with "where do I find" has the same answer, which is that you are looking at the wrong level. Ten minutes on this page saves a lot of hunting later.

Four levels, top down

Everything nests strictly downward, with no exceptions and no shortcuts between levels.

Four boxes stepping down and to the right. Organization at the top, then Program marked as the level that holds the money, then Team, then Roster, each connected to the one above it. Organization Crestview Sports Alliance Program Fall 2026 Basketball HOLDS THE MONEY Team The Raptors Roster Players and staff
Everything nests downward. The program is the level that holds the fee, the form and the age limits.
  • Organization, the club itself. Crestview Community Sports Alliance.
  • Program, one season of one sport. Fall 2026 Youth Basketball.
  • Team, one roster inside that season. The Raptors.
  • Roster, the people on that team. Players, coaches, managers.

A team always belongs to a program, and a program always belongs to an organization. There is no way to make a team that floats on its own, which is deliberate: a team with no season attached has nowhere to keep its fees, its registration form or its dates.

The program is the important one

If you take one thing from this page, take this. The program is not paperwork sitting between your club and your teams. It is the thing that holds the money.

A program owns the registration fee, the form families fill in, the add-ons, the discount codes, the capacity limit and the age range. Registration happens against a program, payments belong to a program, and your financial reporting is per program.

The practical consequence: when you want to change what something costs, what the form asks, or who is allowed to sign up, you are looking for the program. Not the organization, and not the team.

Why the organization holds so little

The organization is deliberately thin. It carries your name, your logo, your location, your staff, your documents and your payment connection, and that is close to all.

In particular it does not carry a sport. One organization can run baseball, softball, tennis and football at the same time, so the sport belongs to the program. A club that added a second sport and found itself needing a second account would be a badly designed product.

See organization settings for what it does carry, and who can do what for how access works across the four levels.

How the levels get created

In order, because each one needs the level above it to exist first.

  • You create the organization once, and most people never create a second.
  • You create a program at the start of each season.
  • Teams come either from you creating them directly, or from a league program where players register first and you split them into teams afterward.
  • Rosters fill from registrations, from a draft, or by adding somebody manually.

See setting up your first season for that path end to end.

The word "role" means two different things

A parent whose child plays on two teams has one account and two roster entries. A coach who also has a child in the league is a coach on one roster and a parent on another, from the same login. Nobody needs a second account, and creating one causes more problems than it solves.

See which account type to choose for the account side, and team staff permissions for what a team role actually unlocks.

Where things live, in one list

When you cannot find a setting, this is usually the fastest way to work out where to look.

  • Organization: name, logo, location, staff and volunteers, admins, documents and waivers, your Stripe connection, your plan.
  • Program: the fee, the registration form, add-ons, discount codes, capacity, age limits, and whether snacks and carpools appear.
  • Team: the schedule, the roster, the message board, chat, volunteer jobs, the team's own site.
  • Roster: one person's place on one team, including their role and permissions there.

What happens next

With the model in place, the setup path makes a lot more sense. See how to set up your first season.

Common questions

What is the difference between an organization and a program?
The organization is your club and holds your name, logo, staff and payment connection. A program is one season of one sport, and it holds the money: the fee, the registration form, add-ons, discounts, capacity and age limits.
Why does a team have to belong to a program?
Because a team on its own has nowhere to keep its fees, its registration form or its dates. Every team belongs to a program, and for a single coach with one team that program is just a small one covering that team.
Can one organization run more than one sport?
Yes, and it is designed for exactly that. The sport belongs to the program rather than the organization, so a club can run baseball, softball, tennis and football side by side from one account.
Is a program the same thing as a season?
In practice yes. Fall 2026 Basketball and Spring 2027 Basketball are two separate programs rather than one program run twice, because they have separate fees, separate rosters and separate books.
Do I need a second account to be both a coach and a parent?
No, and creating one causes problems. Your account type is set once at signup, but your team role is per roster, so the same login can be a coach on one team and a parent on another.

Last updated September 23, 2026.

Ready to run your season on this?

Playbook Logix is free to start, and no credit card is needed.