Soccer Club
Pricing

Honest pricing for clubs that hate spreadsheets.

Three tiers. No free plan. No padded payment processing. 14-day free trial on every plan — no card required.

Starter

For one team finding its feet.

$49/mo
or $490/yr — save 17%
  • Up to 2 teams · 40 players
  • Schedules, rosters, photos
  • Team chat & announcements
  • Stripe payments (parent-paid fees)
  • iOS app for parents & coaches

Card collected after the trial. Cancel anytime.

Most clubs

Pro

The default for serious clubs.

$149/mo
or $1490/yr — save 17%
  • Up to 15 teams · 350 players
  • Everything in Starter
  • Multi-season leagues + brackets
  • Payment plans & installments
  • Custom club subdomain + brand
  • Choose: club or parent absorbs Stripe fees
  • Open data export — no lock-in

Card collected after the trial. Cancel anytime.

Elite

For directors running real organizations.

$399/mo
or $3990/yr — save 17%
  • Unlimited teams & players
  • Everything in Pro
  • Director console across teams
  • Role delegation (coaches, treasurers, refs)
  • Priority Stripe Connect setup
  • Quarterly reviews + onboarding
  • Phone + chat support

Card collected after the trial. Cancel anytime.

Every plan: 14-day trial, no setup fee, cancel anytime, your data exports as CSV.

Compare what's in each plan

 StarterProElite
Teams215Unlimited
Players40350Unlimited
Schedules + calendar
Rosters, photos, profiles
Team chat + announcements
Stripe payments
Payment plans / installments
Custom subdomain + branding
Choose: club or parent absorbs fees
Multi-season leagues + brackets
Director console
Role delegation
Onboarding + quarterly reviews
SupportEmailEmail + chatPhone + chat

Payments, in plain English

Stripe rate, on the receipt

2.9% + $0.30 per transaction — the Stripe rate, not ours. Choose per invoice whether your club or the parent absorbs it.

Plans + automatic retries

Schedule installments over 2–24 months. Failed cards retry automatically; parents get dunning emails before you see anything.

Stripe Connect

Every club is its own connected account, with its own payouts to its own bank. We never touch the money.

No card data on our servers

PCI-DSS SAQ-A by design. Stripe-hosted fields, tokens only. The smallest possible attack surface.