Personal training billing software
Blocks of sessions are paid up front and delivered over weeks, so you and the client need the same count. Smarfle holds the block and its remaining sessions on the client and bills the next one when it is genuinely due.
7 days free · No credit card · Built in Florida
$8,420
47
Acme Office Park
Monthly maintenance
$485
Riverside Apartments
Quarterly service
$1,200
Downtown Plaza
Monthly recurring
$320
West End Hotel
Bi-weekly contract
$680
Real Smarfle UI · Live data from your personal training CRM
Why generic billing software fails personal training owners
Generic billing tools weren’t built for personal training. Smarfle was.
Generic billing software
What everyone else gives you
- Memberships are billed by hand, and members drift away between charges
- Payment for a drop-in is chased after the session is over
- Prepaid packs are counted in a notebook and run out without warning
Smarfle for personal training
Built for your actual workflow
- A monthly arrangement charges the stored card without either of you noticing it
- The stored card is charged as the session closes rather than afterwards
- The block is billed once and the sessions remaining sit where both of you can see them
How personal training billing works in Smarfle
From the first touch to the closed loop. No missing pieces.
- 1
The block is agreed before it starts
How many sessions, at what price and over what period sit on the client, so the arrangement is a record rather than a text thread.
- 2
The card is stored at the first payment
Every block afterwards charges against it, which is why the subject never comes up between sets.
- 3
Sessions come off the count as delivered
Both of you see the same remaining number, so the renewal happens at the right moment rather than after a gap.
- 4
Memberships run instead of blocks
A client who prefers a monthly arrangement is charged on their own date, and the sessions are simply what they attend.
- 5
A lapse is visible before it is a loss
A failed charge or an unrenewed block reaches you while they are still training, which is the only time it is easy to fix.
Where personal training billing breaks down
The friction every personal training owner recognizes.
Session counts get lost between the spreadsheet and the gym floor
A client bought a block three weeks ago and nobody can say how many are left without opening a Google Sheet between sessions. Getting it wrong means free sessions for the client and revenue you never see again, and the client always remembers a higher number than you do.
Drop-ins should pay more and generic tools charge whatever was last used
The block rate and the drop-in rate are different numbers on purpose. Square treats every appointment as a one-off at whatever price got set last time, so the no-commitment premium quietly disappears and nobody notices until the year is costed.
Corporate wellness contracts and individual sessions live in different tools
The company contract is a monthly invoice, the individual clients sit in a booking app, and reconciling at month end means two reports and two payouts. Neither system knows the other exists, so nobody can say what the contract actually consumed.
350 blocks with a count each
Seventy clients buying four to six blocks a year is about 350 packages, each carrying its own remaining count. Held in two heads, those counts drift, and the drift is always in the client's favor. Held on the record, the next block is billed at the point it is genuinely due.
70
Clients on blocks
4-6
Blocks a year each
~350
Blocks to track
Based on typical personal training operations. Your numbers may vary.
Features powering personal training billing
Each one a deep-dive in its own right.
Blocks held as named fields
The block bought, what was paid and the count remaining live in fields of your own, with the signed quote and every finished session behind them.
Learn moreClients book against real slots
A client books from their phone against actual availability, with your blackout dates respected, so you stop being the scheduling department.
Learn moreMemberships as standing arrangements
A monthly client is charged against a stored card and manages it themselves, so the arrangement survives a month you are busy.
Learn moreTraining history on the record
Every session logs to the timeline with notes and who wrote them, so a covering trainer reads the history rather than asking for it.
Learn morePersonal training billing software questions
Moving your personal training billing software off another tool?
Most personal training businesses arrive at Smarfle from one of the tools below. See a side-by-side comparison.
Other personal training tools
Smarfle ships billing software alongside the rest of your CRM.
Billing software for other industries
Same billing engine, tuned for each vertical.
Try personal training billing software free
7 days to test the full platform with your real personal training workflow. No credit card.
Start Free Trial