Know who paid, who owes, and how many sessions are left.

FitDesk gives personal trainers one simple mobile dashboard to track client packages, completed sessions, pending payments, and monthly income — without spreadsheets or WhatsApp chaos.

Start Free

Free to start · No credit card required · Set up your first client in under 5 minutes

FitDesk
Dashboard
Active Clients
12
Pending Payments
$840
Sessions This Week
18
Monthly Income
$3,200
Next up today
6:45 PM
Kai — 1-on-1
3 sessions remaining · PayNow pending
Partial
Built for freelance personal trainers · No long-term contract · Your clients don't need to install anything

Still running your trainer business from WhatsApp, Excel, and memory?

You finish a session but forget to update the count

A client says they have 3 sessions left — you think it's 2

Payments arrive partial, in installments, across different apps

You have no clear picture of what you actually earned this month

Renewals sneak up on you or slip past entirely

Chasing payment feels awkward when you're supposed to be their trainer

You're not disorganized. You just don't have the right tool yet.

See unpaid dues before they become awkward.

Know who paid in full, who paid partially, and who still owes — at a glance, before your next session with them. No more guessing, no more uncomfortable surprises.

Payments
Status list
Ayesha
Paid
Ben
Partial
Cheryl
Owing

Never forget a client's remaining sessions again.

Track package size, sessions completed, and sessions remaining for every client. No more mental math after training. No more disputes.

Client
Package balance
Jia Wei
Active
Package
10
Done
7
Left
3

Know your actual monthly income, not a rough guess.

See collected income, pending dues, and expected renewals in one income summary. Know exactly where your business stands at any point in the month.

Income
This month
Collected
$2,400
Pending
$840
Expected Renewals
$1,200

Every client's history, organized without the admin.

Session logs, payment records, package history, and notes — all linked to the client automatically. Nothing to manually file or remember.

History
Client timeline
Recent sessions
May
May 6
Session completed
OK
May 3
Payment received
OK
Apr 29
Payment pending
Due

Built for trainers who work from their phone.

Update sessions right after training. Check payment status before a client arrives. FitDesk works where you work — on the go, from your pocket.

Session
Update
Client: Nur
Session 7 of 10

See your trainer business clearly in one dashboard.

Active
12
Paused
2
Active Clients Overview
Ayesha
3 left
Ben
1 left
Nur
6 left
Session Balance Per Client
Cheryl
Owing
Kai
Partial
Jia Wei
Paid
Pending Payment List
Collected
$2,400
Pending
$840
Monthly Income Summary
Renewals
Soon
2 clients under 2 sessions remaining
Ben
1 left
Ayesha
2 left
Package Renewal Alerts

Everything your trainer business needs to stay organized — on one screen.

Set up your trainer dashboard in 3 simple steps.

1
Step 1
Add your client and their package
2
Step 2
Mark sessions as completed after each training
3
Step 3
Track payments, balances, and income automatically
Start Free

Free to start · No credit card · First client set up in under 5 minutes

Questions trainers usually ask

Stop guessing. Start running your trainer business clearly.

Track clients, sessions, payments, and monthly income from one simple dashboard — built for trainers, not accountants.

FitDesk
Dashboard
Active Clients
12
Pending Payments
$840
Sessions This Week
18
Monthly Income
$3,200
Start Free

Free to start · No credit card required · Set up your first client in under 5 minutes