
What Per-Player Pricing Actually Costs a Growing Club
Most youth sports platforms charge per player, per team, or take a cut of every transaction. Here is how to calculate what that model actually costs you over a season.
Per-player pricing is the most persuasive number in youth sports software, and the easiest one to misread.
It sounds fair: you pay for what you use. It demos beautifully, because the platform quotes it against the roster you have today. And it quietly punishes the one thing your club is trying to do, which is grow.
The math nobody runs at signup
Take a club with 40 players and a $3 per-player monthly fee. That is $120 a month — genuinely cheap, and it is the number that closes the deal.
Now run the same club forward two seasons. You add a 12U team and a second 14U squad. You are at 180 players.
- 40 players: $120/month · $1,440/year
- 180 players: $540/month · $6,480/year
Your software bill grew 4.5x. The work the software does for you did not. The same reminders go out, the same attendance gets taken, the same board shows who owes what. You are paying for headcount, not for capability.
And the increase arrives at the exact moment you can least afford it: growth season, when you have just committed to more gym time, more coaches and more equipment.
The second meter
The per-player fee is usually not the only one. Many platforms also take a percentage of every dollar families pay through the system — often quoted as "a small processing fee" and folded in next to the card processor's own cut.
That second meter scales with your revenue rather than your roster, and it is bigger than it looks:
- A program collecting $8,000 a month in dues at a 3% platform cut pays $2,880 a year — on top of the subscription, and on top of card fees.
- Raise dues to keep up with gym costs and the cut rises with them, automatically.
Worth being precise about the distinction: the card processor's fee is unavoidable — someone has to move the money. The platform's cut is a choice the platform made.
Who pays it, really
Clubs handle this one of two ways, and both cost something.
Some absorb the fees, which means the money comes out of the program: fewer scholarships, older equipment, a coach who does not get paid for the extra session.
Others pass them to families as a "convenience fee" at checkout. That works until a parent notices they are paying $4 extra to pay you, which is the kind of small friction that makes people go back to writing checks — and a check is the most expensive payment method your club has, because it costs a human being twenty minutes to chase.
The questions to ask before you sign
Whatever platform you are evaluating, four questions surface the real number:
- What does this cost at double our current roster? Not today's quote — the one two seasons out.
- Do you take a percentage of dues, registrations or tournament entries? Ask it plainly, and ask whether that is separate from card processing.
- Where does family money land? In our account directly, or in yours first and then to us? That second arrangement decides who holds your cash flow and for how long.
- What happens to our data if we leave? Export in a usable format, or a PDF nobody can re-import.
The part that catches clubs off guard: churn
Youth rosters are not stable. A player moves, another switches sports in the spring, a family's season ends early. Over a year a program can cycle through noticeably more athletes than it holds at any one moment.
Per-player billing has to decide what to do about that, and the answer is rarely in the headline price. Some platforms bill on peak roster. Some bill on anyone who registered during the period, active or not. Some bill on whoever is in the system on the first of the month, which means an athlete who quits in week two is billed in full.
The practical effect: you can be paying for players who no longer come to practice. And the fix — going in to archive departed athletes before each billing date — is one more recurring admin task, on a list that is already too long.
It also makes a mess of the thing you actually want to measure. If removing a player saves money, the roster in the software stops being a record of your club and becomes a billing artifact. You lose the history that tells you who played for you three seasons ago, which is exactly the data a family asks for when their kid needs a reference.
What flat pricing changes
A flat monthly fee tied to roster bands does something per-player pricing cannot: it makes your software bill predictable. You know what next season costs before you know how many kids sign up, which is the order those decisions actually happen in.
It also removes a perverse incentive. Under per-player pricing, every registration has a marginal cost, and directors start doing arithmetic about whether to add the extra team. That is a terrible reason to cap a program.
On the second meter, our position is the simple one: families' money lands straight in the club's own Stripe account. We never take a cut of dues, registrations or tournament entries. The subscription is what you pay us; there is no percentage underneath it.
The number that matters
Not the monthly quote. This one: what will we pay per year, all in, at the size we are trying to become?
Work that out for any platform you are considering — subscription, per-player fees and percentage cuts together — and the comparison usually stops being close.
Do you run a sports club?
Automate payments, track attendance, and communicate with parents.
