The Personal Trainer Payment Problem
You love training clients. You love seeing their progress. What you probably don't love? Chasing payments after sessions.
If you're a personal trainer running your own business — whether at a gym, a studio, or online — you've likely experienced at least one of these:
- A client "forgot their wallet" and promised to pay next time
- Session packages that expired months ago but the client still expects sessions
- No-shows that cost you both time and money
- Spending Sunday evenings tallying up who owes what on a spreadsheet
Sound familiar? Here's how to fix it.
Payment Models That Work for PTs
1. Prepaid Session Packages (Recommended)
The gold standard for personal trainers. Clients buy a block of sessions upfront. An example price ladder (use your own rates):
| Package | Sessions | Price | Per Session | Savings |
|---|---|---|---|---|
| Single | 1 | $80 | $80 | — |
| Intro | 5 | $375 | $75 | 6% |
| Committed | 10 | $700 | $70 | 12% |
| Dedicated | 20 | $1,200 | $60 | 25% |
Why it works:
- Cash flow upfront
- Clients are more committed (they've invested)
- No per-session payment conversations
- Package expiry creates urgency
Pro tip: Set a 60-90 day expiry on packages. This prevents clients from stretching 10 sessions over 6 months.
In ClientFlow: prepaid packages are not supported yet (no package balance, expiry or renewal alert). Record the package payment on the client; on PRO and Team, a Program with the session count shows how many sessions are left as appointments are completed.
2. Monthly Recurring (For Regulars)
For clients who train 2-3x per week consistently:
- Fixed monthly fee (e.g., $600/month for 3x/week)
- Auto-charge on the 1st of each month
- Includes a set number of sessions
Why it works: Predictable income for you, simple budgeting for them.
In ClientFlow: a recurring payment creates an unpaid record each month (optionally with an invoice) on every plan. It does not charge the client's card; ClientFlow is not a payment processor, so the auto-charge itself has to run through your bank or card provider.
3. Pay-Per-Session (Use Sparingly)
Only recommended for:
- New clients trying you out
- Irregular clients who train once a month
- Group classes
Risk: Higher no-show rate, more administrative overhead.
Setting Up Your Payment Policy
Every PT should have a written payment policy that covers:
Session Terms
- Payment due before or at the start of each session
- Package sessions must be used within [X] days of purchase
- Unused sessions are non-refundable (or: can be transferred to another person)
Cancellation Policy
- 24+ hours notice: Free reschedule
- 12-24 hours notice: 50% charge
- Under 12 hours / no-show: Full charge
Late Payment
- Payments overdue by 7+ days: sessions paused until balance cleared
- Consistent late payments: move to prepaid-only model
Share It Early
Include your payment policy in:
- Your onboarding email or intake form
- A physical sign at your training location
- Your website/booking page
Automating Payment Collection
Manual tracking eats time you could spend training. Here's what to automate:
What to Automate
- Pre-session reminders (24h before): "Your session is tomorrow at 6 AM. Payment: $75."
- Package balance alerts: "You have 2 sessions remaining in your 10-pack."
- Overdue payment follow-ups: Automatic nudge at day 1, 3, and 7.
- Monthly summary: How much you earned, who owes what, upcoming sessions.
What ClientFlow Automates Today
- Appointment reminders: one per appointment, 5 minutes to 1 day before, by email or WhatsApp (automatic from your own Business number on PRO and Team; one tap from your phone on Free and Starter). The reminder does not include the session price.
- Overdue invoices: email reminders 3, 7, 14 and 30 days after the due date, on every plan.
- Overdue payments: a payment-reminder automation on Starter and up.
- Monthly summary: scheduled weekly or monthly report emails with a PDF or Excel attachment, set up from Analytics (Starter and up).
It does not send package balance alerts, and it cannot send a payment link: ClientFlow records payments but does not take them.
Tools Personal Trainers Actually Use
- Client management app (tracks payments, sessions, and client info in one place)
- Online payment links from your bank or card provider (let clients pay via card from a text or email link)
- Calendar with auto-reminders (synced to your client list)
The fewer separate apps you juggle, the less falls through the gaps.
Handling Common Payment Situations
"I forgot my wallet"
"No problem! I can send you a payment link right now — you can pay by card on your phone." (The link comes from your bank or card provider, not from ClientFlow.)
"Can I pay you next week?"
"I appreciate you letting me know. My policy is payment at the time of the session, but I've sent you a payment link you can use anytime today."
"The session didn't feel worth it"
"I'm sorry to hear that. Let's talk about adjusting your program. Payment for today's session is still due per our agreement, but I want to make sure every session delivers value for you."
Client consistently no-shows
Move them to prepaid packages only. No package = no booking.
Tracking Your Numbers
As a PT, these are the numbers that matter for your payment health:
- Collection rate: What % of sessions are paid on time? (aim as high as you can)
- Outstanding balance: Total owed to you at any point (aim for less than a week of revenue)
- No-show rate: What % of booked sessions result in no-shows? (low single digits is the goal)
- Average revenue per client: Monthly revenue / active clients
Track these monthly. On Starter and up, ClientFlow's analytics show each client's expected, paid and pending amounts, their on-time payment rate and average days to pay; PRO adds collection performance and receivables ageing. If your collection rate is trending down, your payment policy needs tightening.
Key Takeaways for Personal Trainers
- Prepaid packages are your best friend — upfront payment, committed clients
- Write your payment policy down and share it during onboarding
- Automate reminders so you never have to chase payments manually
- Enforce your cancellation policy — it's not mean, it's professional
- Track your numbers monthly — you can't fix what you don't measure
- Use one tool that handles clients, sessions, and payments together
ClientFlow helps personal trainers spend time training, not chasing payments: track clients, sessions and payments, send appointment reminders, and run the business from one app. Try it free.