One Pro account
There's a single Pro account type — no coach tier vs organizer tier. Upgrading from a Personal account keeps everything you have (players, history, ratings) and unlocks the Pro toolkit. During setup you pick which of the three roles you want; you can add or drop roles later.
The three roles
- Lessons (coach) — publish lesson listings into city/county zones, take bookings on your calendar, run recurring classes, collect reviews.
- Tournaments (organizer) — host tournaments and self-scheduled virtual leagues in your own custom zones, with entry fees collected at registration. You run the draw and report the scores.
- Community (club owner) — create private clubs: members-only zones with their own ladders, boards, and events, with an optional monthly club fee paid to you.
What each role requires
Coach credentials gate lessons only.To publish a lesson listing you must complete the coach profile — USTA certification info, NTRP playing level, years of experience, specialties — plus a photo and a bio. Until it's complete, the publish button tells you what's missing and points you to Pro setup.
Running tournaments or a club needs no credentials — just an active Pro account. (TFL doesn't vet or certify coaches; your credentials are shown to players as-is, alongside your reviews.)
Pricing
- Pro Platform fee — one flat monthly fee (currently $10/month) that unlocks the whole toolkit: lessons, paid tournaments, and clubs.
- Subsidized player seats— your added players' TFL memberships are billed to you as seats at Pro rates (from about $4/player/month on the annual plan — cheaper than what players pay on their own). Pro accounts start at a minimum of 5 seats and grow as your roster does.
- Coach listing fee — one flat monthly coach fee covers unlimited lesson listings. There is no per-listing charge: publish as many listings as you like for the same monthly fee.
You set your own prices for everything you sell — lesson rates, entry fees, club fees. Current platform and seat prices are always shown live on the Pro pricing section.
Getting paid
Player payments flow through Stripe to your own connected account — lesson fees when you accept a booking, tournament entry fees when players register, club fees monthly. Set payouts up once from Platform & payouts: Stripe's hosted onboarding collects your details, and afterwards the same page links to your Stripe dashboard for balances and payout history.
Taxes: Stripe generates, delivers, and files your 1099-K when your volume requires one — TFL doesn't handle tax forms by hand.
Downgrading to Personal
You can schedule a downgrade any time; it takes effect at your next renewal so you keep what you paid for. Be aware of what winds down when it lands:
- Your lesson listings are cancelled (not paused).
- Your custom zones — including clubs — are deactivated.
- Your open tournaments are cancelled and registrants notified.
Re-upgrading later gives you the Pro toolkit back, but cancelled listings and events don't automatically resume — you'll recreate what you need.
Quick answers
Can I be a coach and run tournaments at the same time?
Yes — roles combine freely on the one Pro account, for the same flat platform fee. Many Pros run all three.
Do I need Stripe onboarding before I can sell anything?
Player payments can only reach you through your connected Stripe account, so set up payouts before publishing anything paid. Free lessons, free tournaments, and free clubs need no payout setup at all.
Does a Pro account change how I play?
No — you (and your players) keep playing, rating, and competing exactly as before. Pro adds business tools on top; it doesn't touch the player experience.
Still stuck?
Questions about upgrading, seats, or payouts? We're happy to help directly.