GainTrack

for coaches who get paid in cash

How to keep track of clients who pay cash.

If none of your clients has a card on file, your business lives in a notebook, a WhatsApp thread and a sheet you update when you remember. That is not a discipline problem — it is the wrong tool for the one thing that matters: knowing who owes you, today. Here is the whole system, so you can judge what to keep.

updated 2026-10-02

Five lines per client are enough.

Most cash coaches write too much in the notebook and still cannot answer the one question. These are the only lines that turn into answers:

His name, and the kind of plan
Two kinds only. A monthly client pays the same amount again on a renewal day. A block client bought 8 or 12 sessions and uses them whenever, with no end date. Everything below depends on which one he is — write it next to his name.
The amount, and which money it is in
Fresh dollars and lira are not the same line. A client can owe you $80 and 400,000 LBP at once; if the sheet mixes them into one number, the number is wrong. Keep two columns and count them apart, and note whether it came in cash or over Whish — you will want it on the day a client says he already paid.
The day he last paid
Not the amount — the day. A monthly client's renewal day is just the day he last paid plus a month. The moment you stop writing down payment days, you stop knowing who is due, and the conversation with the client becomes your memory against his.
The day he last trained
For a block client this is what the money depends on: how many sessions are left. For a monthly client it is how you see the churn before it happens — a client whose gap between sessions grows past his own normal is leaving, quietly, months before he says so.
What is still owed
The running total, in his currency. This is the line the notebook never gives you at a glance, and it is the one you need standing in front of the client: not 'you owe me from a while ago' but '$80 for September and October'.

Two days decide the month.

The first is a monthly client's renewal day. Money asked for on the day is routine; the same money asked for a week later is a negotiation. Whatever system you keep, it has to show you the day before — not after you have run into the client twice without mentioning it.

The second is the last session of a block. A block client with two sessions left is either about to buy again or about to drift; the day he trains his last session is the moment a renewal is won or lost, and it passes silently unless the book is watching it for you.

When a spreadsheet is still enough.

Under about five clients, honestly: keep the notebook. You hold the whole book in your head, and a tool would only move it out of it. The change comes somewhere past ten clients, and especially across two gyms — that is when the sheet stops recording and starts hiding: the renewal that passed, the block that finished, the client whose gap doubled. A spreadsheet never reminds anyone of anything; it only keeps what you already typed. If you are at that size, that gap is the expensive part.

Try the counting on your own list.

You can see what your book actually owes without signing up: paste the same list you keep in Excel into the demo page and it shows you the dues in dollars and lira, counted apart. It saves nothing. If you like what it says, GainTrack keeps the whole book — the five lines above, the two days watched, the follow-up line drafted in English, Arabic or French — free for 3 clients, $12 for 90 days or $36 for a year, on the start page. It is built and run end to end by AI agents on NanoCorp, which is why a one-coach tool can exist at a one-coach price.