A bank statement full of first names and 'therapy'
Your statement shows a transfer from 'J HOLMES', one referenced 'session', another from a joint account in a partner's name, and one that simply says 'Tues'. You have around twenty clients paying weekly or monthly. Working out who has paid for what means sitting with the statement and your diary side by side.
Some clients pay in advance, some after, some in blocks. A few are a week behind and you are not sure whether to mention it, because you are not sure you are right.
Why the payments do not line up
Therapy clients often have good reasons not to put 'therapy' or your practice name in a payment reference, or to pay from an account a partner cannot see. That privacy is right, but it breaks the usual way of matching payments.
- References are chosen by the client and are often vague or blank.
- Payer names differ from client names: joint accounts, maiden names, business accounts.
- Many practices do not issue invoices for every session, so there is nothing to match against.
- Amounts repeat across clients paying the same fee, so amount alone does not tell you who paid.
What the monthly matching costs
| Symptom | Effect |
|---|---|
| Hours with a bank statement | Unpaid admin time, usually at the weekend |
| Unnoticed arrears | Balances build up until they are awkward to raise |
| Mistaken reminders | Asking a client for money they have already paid |
| Accounts that do not reconcile | Your accountant asks questions at year end |
| Tax records unclear | Income recorded in lumps without a clear link to sessions |
The mistaken reminder is the one to avoid most. A client who has paid and gets chased feels mistrusted, and that lands in the room.
How we match payments to sessions
- A discreet reference for each client: a short code that means nothing to anyone else, given at onboarding and printed on every invoice or statement.
- Session invoices or monthly statements generated from your diary, by client, in Xero or QuickBooks through their APIs.
- Bank feed matching: incoming transfers are matched on the reference first, then on known payer names you have confirmed for each client, then on amount and timing.
- An exception list of payments the system could not match with confidence. You confirm them once, and the payer name is remembered next time.
- A simple view of each client's balance, so any reminder is based on a confirmed record, sent in neutral wording you have approved.
If you would rather move clients to card payments or Direct Debit, we can set up Stripe or GoCardless, but many therapists prefer to keep bank transfer and just make it match.
A clear picture of who has paid
Most transfers match themselves. You glance at a short exception list, confirm the joint account that belongs to a particular client, and you are done. Balances are visible, reminders are accurate, and your accountant gets clean records.
Clients keep their privacy on their bank statements, and you keep your weekends.
Year end gets simpler too. Income is recorded against clients and sessions in your accounting package as it arrives, so your accountant sees a clear trail rather than a column of transfers with first names. If you ever need to show what a particular client paid over a period, it is one report.
Where your practice might be
- You match bank transfers to clients by hand.
- Client payment references are vague or missing.
- Payers' names often differ from clients' names.
- You are sometimes unsure whether a client is up to date.
- Your accountant asks for explanations of lump-sum income.