For coaches
Lesson and payment tracking for coaches
The task that costs an independent coach the most time is not coaching — it is trying to remember how many lessons each student has left and who has paid what. Built on one idea, that tracking mostly runs itself.
Build packages around a lesson count
Charging per lesson looks like the simplest method and is the hardest to track: every lesson becomes a separate payment conversation, and it guarantees nothing about the student coming back.
Selling a package (say ten lessons) takes the payment up front and deducts each lesson from it. How many lessons a student has left collapses into a single number, and your weekly reminder burden goes away.
Attach payments to an account, not to a lesson
Students take the odd lesson outside their package, sometimes pay short, sometimes pay the next package in advance. Trying to keep each of those somewhere different breaks the tracking within a month.
The structure that works is one running account per student: package sales and one-off lessons are charges, incoming money is payment. The remaining balance is visible at a glance and stops being something to argue about.
Decide the cancellation rule yourself, first
A last-minute cancellation is direct lost income for a coach paid per lesson. With no rule in place, that loss lands on the coach every single time.
The usual practice is that a cancellation later than a set notice period (say 24 hours) is deducted from the package. Saying it in the first lesson is far easier than enforcing it later.
Put your club agreement in writing
If you coach on a club’s courts, two numbers matter: your fee per lesson and the court rent you pay the club. Unless both are tracked separately, working out your net earnings at month end becomes guesswork.
With the agreement recorded in the system, your earnings accumulate automatically after each lesson and reconciling with the club happens on one screen.
Route new students through your profile
Beyond word of mouth, the only sustainable way to find students is to be findable. On a profile that can be filtered by city, sport, experience and student rating, players who have never heard of you can still reach you.
Over time the ratings and reviews your students leave become your strongest reference — it is usually what a new student decides on.