Industries7 min readJuly 24, 2026

Personal Trainer Bookkeeping: Packs and Memberships

Bookkeeping for personal trainers and small gyms: record memberships, session packs sold upfront, no-shows, and money you have not earned yet.

The bank balance says you had a strong month. You also know that a good part of that money belongs to sessions you have not run yet. Two clients bought ten-packs in the first week, three memberships renewed on the same day, and one member has been paying quietly for months without turning up. If somebody asked you today how much of that balance you have genuinely earned, you would have to guess. That is the specific problem with personal trainer and small gym bookkeeping: the money arrives before the work does.

Accountants call that gap deferred income. In plain terms, a ten-session pack sold in January is not January's income in full; it becomes income as the sessions actually happen. How and when that is recognised for tax depends on your country and how you are registered, and that is a question for your accountant rather than a blog. For running the business day to day, the practical version is simpler: keep two records instead of one. A cash record of money in and out, and a delivery record of sessions owed.

Where the money comes from, and how each type behaves

  • Recurring memberships collected by card subscription, standing order or direct debit, which arrive predictably but fail silently when a card expires.
  • Session packs sold upfront, which are cash today and an obligation stretching over weeks or months.
  • One-off and drop-in sessions paid on the day, which are usually the cleanest lines in the whole book.
  • Small extras such as bands, tape, shakes and online plans, which are easy to forget and add up noticeably over a quarter.
  • Money going out, most often space rent or chair hire, insurance, equipment and travel between clients.

Keep the cash record deliberately dumb and honest. When money lands, write the date, the client, the amount and what it was for: membership, pack, single session or extra. Do not try to spread it, split it or adjust it at this stage. This record answers exactly one question, which is what came in and what went out, and it is the record your accountant will actually want. Cleverness here creates errors. A plain list survives contact with a busy week.

The second record is the one most trainers skip, and it is the one that protects you. A sessions-owed list: client name, date the pack was bought, how many sessions it included, how many have been used and how many remain. Update it as you finish each session rather than at the end of the week. It takes seconds and it settles every future disagreement about how many are left. It also tells you something the bank balance never can, which is how much work you have already been paid for.

No-shows need a rule decided once, in advance, and written somewhere clients can see it. Does a missed session with less than a day's notice count as used? Most trainers who last decide yes, with one goodwill exception per client, then apply it without argument. What matters for the books is that whatever you decide, you record it identically every time: mark the session used and write "no-show" beside it. A policy that lives only in your head gets applied inconsistently, and inconsistency costs you both sessions and clients.

A ten-minute weekly routine

  • Check that every recurring payment due this week actually arrived, and note the ones that did not.
  • Add each new pack or membership sale to the cash record on the day the money was paid.
  • Update the sessions-owed list from your diary, including no-shows marked under your own written rule.
  • Write down what you spent on space hire, insurance instalments, equipment, fuel or fares between clients.
  • Look at the total sessions still owed across all clients and ask whether next month's diary can physically hold them.

An invented example makes the gap visible. Suppose in one month you collect 2,400: three memberships at 60 each, two ten-packs at 400 each, and the rest in single sessions and extras. Of the 800 in packs, you deliver six sessions before month end, worth roughly 240. So the bank saw 2,400, but around 560 of it is work still sitting in the queue. Spend the full 2,400 as though it were profit and you have effectively borrowed from your own future working hours. The numbers are invented; the trap is not.

This is why January and September feel so misleading. Packs sell in bursts after New Year and after the summer, and the delivery lands in the quieter weeks that follow. Trainers who look only at the bank balance conclude they are growing fast, raise their fixed costs by taking a bigger space or a second trainer, and then meet a February where the diary is full and the income is not. A sessions-owed list is the early warning, precisely because it grows at the moment the bank balance flatters you most.

On the cost side, the discipline is separation. If space hire, insurance and your own weekly shopping all leave the same account, the books will never be clean and your accountant's fee will reflect the hours spent untangling them. A separate account, or at minimum a separate card used only for the business, is the cheapest bookkeeping improvement available anywhere. Track travel too. If you train clients at their homes or across several gyms, the fuel and fares are a genuine cost of working that way, and how much is claimable is worth asking your accountant once, properly.

A cash book plus a sessions-owed list is a management tool, not an accounting system. It does not decide how unearned pack income should appear in your accounts or on a tax return, and the answer varies by country and by how you are registered. Keep the records clean and let your accountant apply the rules.

Try it

Plenty of trainers run all of this on a notes app and a spreadsheet, and if that is working, leave it alone. ZapLedger is for the ones who never open the spreadsheet: you type "pack Maria 400" or "space hire 250" into a WhatsApp group between sessions and it lands in a Google Sheet.

Try ZapLedger free

Whatever tool you land on, keep the two ideas separate in your head first: money that has arrived, and work that is still owed. Almost every unpleasant surprise in this trade lives in the gap between them.