Flat fee. No commission. Ever.
Plus a single 50p platform fee per booking — that's it. Cancel any time.
14-day free trial · Stripe sets up in ~5 min · Cancel any time.
Got a promo code from one of our ads? Enter it on the Stripe checkout page after you click Get started.
Or — running a club, academy or coaching company?
One flat tier covers your whole team. Branded microsite at yourname.racketcoach.app, optional custom domain, single Stripe Connect payout, owner dashboard with per-coach stats. Coaches under your company pay nothing personally — the tier is the entire platform fee.
Starter
£75/month
- Up to 5 coaches in your team
- Branded microsite + Stripe Connect
- Owner / Admin / Coach roles
- Aggregate metrics dashboard
Pro
£135/month
- Up to 11 coaches in your team
- Everything in Starter
- Best fit for most clubs
Most popular
Unlimited
£275/month
- No coach cap
- Everything in Pro
- Designed for academies + multi-site
All tiers: same 50p per booking, no commission, no per-seat add-ons. Upgrade or downgrade any time. See the company tier →
How it compares
Other booking platforms
20-25% commission on every booking
- £40 lesson → £10 commission, coach gets ~£30
- £40 × 100 lessons/month → £1,000 in platform fees alone
- Web only
£1,000+/month in platform fees on busy months
Racket Coach
Flat £19.99 + 50p per booking
- £40 lesson → £0.50 platform fee, coach gets ~£38.70 after Stripe
- £40 × 100 lessons/month → £69.99 total platform fees
- iOS + Android apps + full website
~£70/month. Stripe processing applies the same as anywhere.
What you get
Bookings
Online booking with instant confirmation. Card + BACS DD via Stripe Connect. Cancellation policies built in.
Customer management
Customer profiles, coach-only notes, ability tracking, parent details for U18s, encrypted medical info. Auto-populates from bookings.
Invoicing
HMRC-compliant invoice numbering, server-side PDF, exports to Xero / Sage / QuickBooks / FreeAgent / Wave. VAT-aware.
Communications
Direct messages with players, broadcasts to all customers, branded newsletters, blog posts on your public profile.
Marketing
Free Coach Finder listing, embed-on-your-own-site widget, public profile with reviews, blog feed across all coaches.
Multi-sport
Tennis, padel, squash, racketball, table tennis, badminton — single profile, sport pills, indexed per sport in the finder.
Tournament series
Run round-robin matchplay series with our Series Points system. Coaches set the schedule, players accumulate points across rounds, top of the leaderboard makes Finals Day.
Term programmes & camps
13-week terms with one-click scheduling, holiday camps, drop-in passes, free trials. Pro-rated pricing for late joiners. Skip dates handled.
Class register
Phone-friendly class register. Mark Present / Late / Absent / Excused, add walk-in drop-ins. Per-programme attendance history with % rates.
Discount codes
Self-serve early-bird, sibling, multi-buy, returning-player codes. Set caps, validity dates, scope by programme type. Live validation at checkout.
Frequently asked
Can I cancel any time?
Yes — cancel any time and you keep access until the end of the current billing month. Active bookings continue to settle through Stripe normally. Where you cancel depends on how you subscribed:
- Subscribed on the website: billing portal linked from your dashboard.
- Subscribed in the iOS app: iPhone Settings → tap your name → Subscriptions → Racket Coach → Cancel.
- Subscribed in the Android app: Google Play → profile → Payments & subscriptions → Subscriptions → Racket Coach → Cancel.
How does the billing work? (auto-renewal disclosure)
Racket Coach is an auto-renewing monthly subscription. Solo coach is £19.99/month; coaching-company tiers are £75 / £135 / £275 per month. Subscriptions renew automatically at the end of each period unless cancelled at least 24 hours before the period ends. New solo subscribers get a 14-day free trial; the first charge happens at the end of the trial unless you cancel beforehand. Company subscriptions bill from day one.
Payment is taken via the channel you signed up through:
- Website: Stripe (card or BACS Direct Debit). VAT-exclusive — UK VAT not charged because MangyByte Ltd is below the registration threshold.
- iOS app: billed via Apple as merchant of record, charged to your Apple Account at confirmation. Includes UK VAT (Apple collects and remits to HMRC).
- Android app: billed via Google Play as merchant of record, charged to your Google Play account. Includes UK VAT (Google collects and remits to HMRC).
What's the 50p per booking for?
It's our flat platform fee per confirmed booking — covers infrastructure, support and a small margin. You absorb it (it doesn't show up to the player), so the price your players see is exactly what you advertised.
Stripe charges its standard card-processing fee separately, directly from your account — same as any merchant taking card payments. UK domestic ~1.5% + 20p, EU ~2.5% + 20p, non-EEA ~3.25% + 20p, BACS DD 1% capped at £2. We don't touch that.
Do I need a Stripe account?
Yes — Stripe Connect is how you receive payouts directly. Onboarding takes about 5 minutes. We never hold your money.
What about VAT?
If you're VAT-registered (UK threshold £90,000/yr) we handle VAT-aware invoicing for you — including reverse charge, zero-rated, exempt and reduced-rate options.
What about the iOS / Android apps?
Both apps are native — iOS in Swift / SwiftUI, Android in Kotlin / Jetpack Compose. Not WebView wrappers. Native push notifications via APNs / FCM, card payments via Stripe PaymentSheet. Same login + same features as the website. You can run your whole coaching business from either.
Subscribing from inside an app uses that platform's billing (Apple StoreKit on iOS, Google Play Billing on Android) per platform store policy. Subscribing on the website uses Stripe directly. Whichever channel you pick, your subscription is the same product and unlocks the same features — manage it through the channel you used to subscribe.
I have a Coach Finder listing without subscribing — what's the difference?
The Coach Finder is free for everyone. To publish bookable session types and take payments through Racket Coach you need an active subscription.
How do company tiers work? (Starter / Pro / Unlimited)
The tier is the entire platform cost for your whole team. Coaches under your company don't pay anything individually. The owner pays one tier price and that covers everyone: branded microsite, custom domain, owner dashboard with per-coach stats, single Stripe Connect payout, Owner / Admin / Coach roles where sub-coaches see no money information.
Tier choice depends on coach headcount including the owner: Starter fits up to 5, Pro up to 11, Unlimited has no cap. Upgrade or downgrade any time — change applies on the next bill. All bookings route to the company's single Stripe Connect account; the owner controls payouts.
You don't have to be a coach yourself to set up a company. A club secretary or academy administrator can register and invite real coaches via join code.
Does joining a company affect my £19.99 coach subscription?
Yes — when you join a company you're covered by their tier and don't need a personal £19.99 sub. If you were already on £19.99 via the website (Stripe), we automatically set your sub to cancel at the end of the current billing month so you're not charged again. If you subscribed in the iOS or Android app, you'll need to cancel that yourself in App Store / Play Store subscription settings (we'll show you a prompt with a direct link).
If you later leave the company, you can subscribe again as a solo coach to keep taking your own bookings.
What about a custom web address like mangybyte.com?
Company subscribers can buy a web address through us — we set it all up for you, and it renews automatically each year. We support .com, .co.uk, .uk, .net, .org. The yearly cost is passed straight through (typically £8–12 for a .co.uk, £10–15 for a .com) and charged to the same card as your subscription on a separate annual line.
Ready to ditch the 25% fees?
Start as a solo coach Running a club or academy?Solo: 14-day trial, no card charged until your first lesson is booked. Company: monthly billing from day one.