You did the sessions. Now you're scrolling back through a WhatsApp chat to work out whether they paid for October, then typing "Hey! Just a quick reminder…" for the third time. Nobody became a personal trainer to be a debt collector.
Late payment is rarely about bad clients. It's usually about a missing system. Clients pay late when there's no clear due date, when paying takes effort, and when nothing happens if they forget. Fix those three things and most of the chasing stops.
Clients not paying? Start with monthly memberships vs packages
How you charge decides how often you have to ask for money. Most solo trainers use one of two models.
Packages
The client buys a block of sessions upfront, say 10 or 20. Packages are easy to understand and good for new clients who want to try you out. The downsides: every package that runs out is a new sales conversation, unused sessions turn into disputes, and your income jumps up and down from month to month.
Monthly memberships
The client gets a set number of sessions per week and pays the same amount on the same day every month. There's no renewal conversation, because it renews. Your income is predictable, and so is the client's habit: they show up because they've already paid.
Which one to use
Make monthly the default for regular clients, and keep a package as a starter or for people with irregular schedules. To set a monthly price, multiply your per-session rate by sessions per week, then by about 4.3 (the average number of weeks in a month), and round. For example, at $70 a session, twice a week: 70 × 2 × 4.3 ≈ $600 a month.
Put your payment policy in writing
A policy only works if the client saw it before the first session. Keep it to one page and get it signed on day one. It should answer:
- When payment is due. For example: memberships are charged on the 1st of the month, packages are paid before the first session of the package.
- How to pay. Pick one or two methods, ideally a card on file or automatic transfer. Every extra option is another excuse.
- What happens if a payment fails. For example: sessions pause after 3 days until it's sorted, and the slot is held for a week.
- Cancellations. The window (24 hours is common) and what a late cancel or no-show costs: a session from the package, or no make-up on a membership.
- Pauses and holidays. How much notice they give, and how long a membership can be paused.
When the rules are written down, a reminder isn't personal. You're not asking a favour, you're pointing to something you both agreed.
Reminders that don't feel awkward
Send reminders on a schedule, not when you remember. Three messages cover almost everything:
Short, friendly, specific: the amount, the date, and what happens next. No guilt and no "sorry to bother you".
How to collect payment from clients: make paying the easy option
- Take payment upfront: at the start of the month or before the package begins, never after the sessions.
- Charge everyone on the same day so you check once a month, not every week.
- Keep a simple list of who has paid this month, and look at it on the 2nd.
- Be consistent. The first time you let a late payment slide without a word, it becomes the new policy.
The better way
Reminders and policies help, but you're still the one watching the dates and sending the texts. The real fix is a setup where memberships charge on schedule, package balances count themselves, and the reminder goes out without you.
Zuze is being built to do exactly that for solo personal trainers: monthly memberships and packages, payments, scheduling and client messaging, connected, so you stop being the bill collector. It's coming soon.
Join the waitlist below to be first in line when it opens.