Growth

How Much Should You Charge for Soccer Training?

Magnus Kaizik · ·8 min read

Most coaches price training sessions by copying whatever the academy down the road charges. That’s backwards. The number that should set your price is your profit margin, not the market average.

A $10 increase in session price can lift your profit by 50% without you coaching a single extra hour. Raise it further and lose some players, and you can still come out ahead.

This is the math that decides how much you should actually charge for soccer training - and it has almost nothing to do with what your competitors post on Instagram.

There are five levers that decide how much profit you actually keep per player: your price, how long players stay, what else you sell them, what you cut from costs, and the order you pull those levers in.

Get the order wrong - cutting costs before fixing your price, for example - and you strip value out of your program before you’ve captured what it’s actually worth. Get the order right and each lever makes the next one bigger.

Why does a small price increase create such a big profit jump?

Take two academies running the same session.

Academy one charges $50 a session. Coaching costs $30 an hour. Profit per session: $20.

Academy two charges $60 for the same session. Coaching still costs $30. Profit per session: $30.

That’s a $10 price increase. It’s also a 50% increase in profit.

Run that across a full year and the gap gets serious. An academy taking home $10,000 a month at the lower price is taking home $15,000 a month at the higher one - same number of sessions, same coaches, same amount of work.

Pricing is the fastest lever you have. Nothing else moves profit this fast for this little effort.

You don’t need a new marketing plan, a new coach, or a longer season. You need one number on your booking page to change.

The one condition that has to be true first: your customers need to actually be satisfied with the program. You can’t raise your price just because you want more money. You raise it because the value was already there and the price hadn’t caught up to it yet.

What happens if you raise prices and lose customers?

This is the objection every coach raises first: if I put my price up, people will leave.

Some might. Run the numbers anyway.

Say you have 100 players paying the lower price, at $20 profit each. That’s $2,000 in monthly profit.

Raise your price and lose 20% of your players. You’re down to 80 players. But each one now nets you $30 in profit.

  • 80 players x $30 profit = $2,400

That’s 20% more total profit, with 20 fewer players to coach, schedule and chase for payment. You also just freed up space in your program for players who’ll pay the new price without blinking.

This is why pricing is worth being uncomfortable about. Losing players isn’t automatically a loss.

Does keeping players longer change what you can charge?

A player isn’t worth one month’s fee. They’re worth every month they stay - and that number is what should set your price, not the other way around. We’ve broken down the full lifetime value math here.

For pricing, the short version matters just as much. Retention is a growth lever on its own.

Take 50 players paying $200 a month, staying an average of 4 months. That’s $40,000 in total revenue.

  • 50 players x $200 x 4 months = $40,000

Keep those same 50 players for 6 months instead of 4 - two extra months, nothing else changed - and revenue goes to $60,000. That’s 50% more, from customers you already have.

  • 50 players x $200 x 6 months = $60,000

A few things move retention:

  • Look at when players usually leave your program, then place an incentive just before that point.
  • Look at what your best, longest-staying players have in common, and build those same habits into every new player’s first few weeks.
  • Build a real onboarding sequence. The first 72 hours after a player signs up sets their entire impression of your academy.
  • Engineer a quick win early - something small and tangible a new player can point to, ideally within the first 20 minutes of their first session, that confirms they made the right call.
  • Add unexpected value throughout the journey. Small free extras create moments of delight that a spreadsheet can’t capture but retention numbers will.
  • Bill less often. Charge every single day and parents watch $10 leave their account, again and again, until they ask why they’re even paying. Bill monthly or termly and that friction disappears.

The longer a player stays, the more room you have to price for value instead of racing to the bottom.

How do upsells, cross-sells, downsells and affiliates change your price?

Most academies run one offer at one price. That leaves money on the table with every customer who would have paid more, and every customer who almost said no.

Upsells give your highest-spending customers something bigger to buy. Without one: 100 players at $100 a month is $10,000 in revenue. Add an upsell - a $300/month premium tier with one-on-one coaching - and if 80 stay on the $100 plan while 20 move up:

  • (80 x $100) + (20 x $300) = $8,000 + $6,000 = $14,000

That’s 40% more revenue from the same 100 players. A good upsell is either more quantity (pre-pay for 6 months instead of paying month to month) or more quality (one-on-one instead of group sessions, personalized video analysis).

Offer it more than once. The more times you ask throughout the customer journey, the more times someone takes you up on it.

Cross-sells are add-ons that sit next to your core program - video analysis, strength and conditioning, extra sessions. Layer a couple of these onto the same 100 players and you’re looking at roughly 29% more revenue, without changing what your program actually delivers.

The rule for a good cross-sell: it shouldn’t force you to hire more staff, retrain your team, or change how the core program runs. If it adds that much cost, it’s not a cross-sell, it’s a new business.

Downsells catch the players who said no to your main offer. Without one, a typical trial batch plays out like this: out of 100 leads, 30 buy your $150 main offer and 70 walk away with nothing.

  • 30 players x $150 = $4,500 from the batch

Add two downsells - a payment plan and a stripped-back feature package - and the same 100 leads split differently: 30 still buy the main offer, 20 take a payment plan instead, 15 take a cheaper feature-limited option, and maybe 35 still buy nothing. People who used to leave with zero commitment now have a reason to say yes, and you can upgrade many of them into your main program later.

One academy doubled its return on ad spend this way: $1,000 spent on ads that used to bring back $1,000 flat brought back $2,000 once downsells were in place. If you’re already running ads, see how much you should actually be spending on Facebook ads so this math compounds with your ad spend, not against it.

Affiliates let you earn from services you don’t offer. You’re probably not a physiotherapist, but your players probably need one at some point.

Partner with a local physio, take 20% of what your players spend with them on a $600 package, and you’ve added revenue with zero delivery cost on your end. Do the same with a nutritionist or a strength and conditioning coach.

Academies running this well see about 30% more revenue on top of everything else - for a relationship, not a hire.

Stack all four on the same customer base and the compounding is real: one academy went from $10,000 a month to roughly $22,000 - a 2.24x increase, with the same number of players. That’s the ceiling most coaches never touch, because they’re still running one offer at one price.

Should you cut costs before you raise prices?

Cutting costs is the last lever, not the first. Pull it too early and you cut into what makes your program worth paying for.

But once pricing, retention and your offer stack are dialed in, cutting cost per session is still worth doing.

Take a session priced at $80. Costs of $48 leave $32 in profit - a 40% margin. Cut $16 of cost per session and profit goes to $48 - a 60% margin.

  • $32 profit up to $48 profit = 50% increase, on the same $80 session

Across a year, that’s the difference between a $60,000 profit and a $90,000 one - $30,000 more, without raising a single price.

Ways to find that $16 per session without touching quality:

  • Change your player-to-coach ratio. Running groups of four instead of one-on-one sessions spreads your coaching cost across more players.
  • Prepay vendors in bulk for a discount instead of buying as you go.
  • Renegotiate terms with the vendors you already use.
  • Use AI to cut down the hours you spend on admin.
  • Hire and train up younger coaches instead of only paying for expensive, experienced ones.

Do this after you’ve fixed pricing, retention and your offer stack - not instead of it. Cut costs first and you’re just making a smaller version of an underpriced business.

What this means for your business

Put it together and the order matters: price for profit first, keep players longer, stack your offer, then trim cost last. Run those in sequence and you’re not chasing $10,000 months anymore.

You’re building the kind of academy that can double its profit from the same players it already has. Use our free calculator to run these numbers on your own program, or see how other academies did it.

Questions coaches ask

How much should I charge for a soccer training session?
Look at your margin, not the sticker price. One academy charging $50 a session with $30 in coaching costs makes $20 profit. Charging $60 for the same session, with the same $30 cost, makes $30 profit - a 50% jump in profit from a $10 price increase.
Will raising my prices cost me players?
Maybe some, but run the math before you assume that is bad. 100 players at $20 profit each makes $2,000. Raise prices and lose 20% of them - now 80 players at $30 profit each makes $2,400. That is 20% more profit with fewer players to manage.
Does keeping players longer let me charge more?
It changes what one player is worth, which changes what you can afford to charge to win them. 50 players paying $200 a month for 4 months brings in $40,000. The same 50 players staying 6 months brings in $60,000 - 50% more revenue with zero new sales.
What is an offer stack and how much extra revenue does it add?
It is upsells, cross-sells, downsells and affiliate offers layered onto your core program. Stacked together on the same customer base, one academy's model went from $10,000 a month to roughly $22,000 - a 2.24x jump in revenue.
Should I cut costs before I raise prices?
Cut costs last, not first. One academy cut $16 of cost per session, taking profit from $32 to $48 - a 50% increase. Across a year, that turned a $60,000 profit into $90,000 - $30,000 more, without touching a single price.
Magnus Kaizik
Magnus Kaizik
Founder, Onside Consulting

Magnus helps youth-soccer coaching businesses fill their programs with players using paid ads and automated trial booking.

Want this built for you?

One call. We look at your numbers and show you what we would do.

Book a call