Free scheduling, invoicing, and autopay collection for independent sports trainers. Set up in 5 minutes — focus on your athletes, not your invoices.
Parent looking for your sessions or an invoice? Sign in or read what this is.

TrainerTab is free for trainers. Always.
A small service fee is added to client invoices when we collect a payment — you keep 100% of every session. If we don't collect, nobody pays.
Features
Everything you need to run your training business, nothing you don't.
Parents save a card or bank account once. After every session, payment happens automatically — no reminders, no awkward conversations, no delays.
No new system to learn. TrainerTab reads your existing calendar to show real-time availability, and adds confirmed sessions so everything stays in one place.
Parents get reminders before each session. Fewer no-shows, less back-and-forth, no manual follow-up.
Confirm a session happened and the invoice goes out. With autopay, you don't even need to do that.
Share a link. Parents see your real-time availability and book in seconds — no more back-and-forth texts.

How It Works

Set your rates and availability — about 5 minutes, and your booking page is live. Connect your calendar and bank whenever you're ready.
Send parents your booking page. They pick a time, you approve it — done.
After each session, confirm it happened. If the parent has autopay, payment is automatic. If not, they get a one-click invoice.
Your booking page, your rates, your calendar — set up in one sitting.
Get Started FreeTrust & Security
We never store card numbers. Here's exactly how we handle your data — no fine print.
Google requires us to request a write permission to put confirmed sessions on your calendar. That permission technically lets us modify any event — but here is exactly what our code does and does not do:
What we do
What we never do
The only events TrainerTab ever writes to or removes from your calendar are ones TrainerTab itself created. Your personal events, other appointments, and anything you added yourself are never touched.
All card numbers, bank details, and payment credentials go directly to Stripe — the same payment processor used by Amazon, Google, and Shopify. Card data never passes through our servers.
What we see
What we never see
Payouts go through Stripe Connect. Parents pay through Stripe's hosted payment form. TrainerTab is never in the middle of the money flow — Stripe handles it end to end.
Pricing
No subscriptions. No monthly minimums. A fee applies only when a payment goes through TrainerTab, and the parent pays it.
$1
per paid invoice
2.9% + 30¢
processing, paid by the parent, card or bank
$0
cost to tutors
How it works
Scheduling, reminders, and invoicing are always free. When we process a payment, a $1 service fee and the card processing fee are added to the parent's invoice. You keep 100% of your rate.
Example
You bill $50? Parent pays ~$52.84 ($50 + $1 service fee + ~$1.84 processing). You receive $50.
You keep 100% of your session price. The service fee is added to the parent's invoice. Payments collected outside TrainerTab (cash, Venmo, etc.) are never charged.
FAQ
Set up in 5 minutes. Free forever for scheduling and reminders. Only pay when you get paid.
Get Started Free