The Therapist's Guide to Getting Paid Without Awkward Conversations
You went into private practice because you wanted to help people. Sitting across from a long-time client and saying "by the way, your card on file declined last...
Accountants and bookkeepers spend hours each month nudging clients about unpaid bills — and most of them quietly hate it. Here's a calm, repeatable follow-up playbook that gets fees paid on time without damaging client trust, with templates, a 30-day cadence, and the boundary-setting language that keeps you out of the awkward zone.
If you run a bookkeeping or accounting practice, the spreadsheet of unpaid client invoices is probably the document you avoid the longest. You closed the books, filed the return, ran payroll, answered the panicked text about a missing receipt — and now there's a quiet stack of your own bills sitting at thirty, sixty, sometimes ninety days. The work is the easy part. Asking to be paid for it is what tightens your stomach.
Most of your clients aren't difficult people; they genuinely intend to pay. They forgot, the email got buried, or they're quietly experiencing their own cash crunch. The trouble is that you absorb the consequences — in unbilled hours, in mental load, in writing the same gentle reminder for the fifth time while wondering whether it's the message that finally annoys them into ending the engagement.
This is a playbook for the part of practice management nobody trains you for: a thirty-day cadence that fits inside a real workweek, four scripts you can use word-for-word, the boundary language that keeps you respected, and the system upgrades that take friction out of every future invoice.
Late payments hit every service business — Intuit QuickBooks reports more than half of U.S. small businesses face unpaid invoices, with an average outstanding balance around $17,500 — but the dynamic is meaningfully worse for accountants and bookkeepers for three reasons.
First, you see the client's books. You know exactly what they can afford and when their last big deposit hit, which makes "things are tight right now" feel less like an explanation and more like a deliberate choice — even when you understand cash flow is rarely that simple.
Second, the relationship is unusually intimate. You sit inside their financial life year after year, and the instinct to protect that closeness pulls hard against the necessity of enforcing your own terms.
Third, your services are mostly invisible. Clients see a flat monthly fee and a quiet inbox, not the reconciling, the duplicate vendors, or the broken bank feeds you rebuild at night. None of these problems require willpower to solve. They require a system.
The most useful thing you can do for your future self is decide, once, what happens on each day after an invoice goes unpaid — then resolve never to keep deciding it again.
Three business days before the invoice is due, send a short, friendly note that the invoice is upcoming. This is the highest-leverage message in the entire cadence because it lands while the client still feels neutral. There's no awkwardness and no overdue balance attached, and it lets them queue payment without thinking of it as a chase.
On the due date, send a one-line confirmation that the invoice is due today, with a thank-you in advance. A meaningful number of clients pay inside the same hour.
Three business days past due, send a short message that assumes the best of the client: "Floating this back to the top of your inbox — let me know if anything looks off." That phrasing gives them an easy out, and it clears about a third of late invoices.
Ten business days past due, get specific. Reference the engagement letter, name the outstanding amount, restate the original due date, and offer two paths: pay now, or tell me what timeline works. Specificity makes silence considerably harder.
Twenty business days past due, a real boundary needs to land. State your standard policy for the next milestone — a pause on new advisory work, late fees activating, whatever your engagement letter actually says. Calmly, factually, no threat. This is process, not punishment.
Thirty business days past due, the question stops being "when will this get paid?" and becomes "do we still have a working engagement?" The Day +30 message acknowledges the silence, restates what's owed, and asks for a direct conversation. It surfaces the truth faster than another six weeks of nudging.
Subject: Heads up — invoice #1042 due Friday. Hi [First name], quick heads up that this month's invoice (#1042 for $1,250) is scheduled to come due on Friday. No action needed if it's already in your AP queue — just wanted to make it easy to spot. Thanks as always.
Subject: Floating this back up — invoice #1042. Hi [First name], floating this back to the top of your inbox in case it slipped past. Invoice #1042 was due Friday and I'm not seeing it on my end yet. Let me know if anything looks off and I'll fix it right away — otherwise just keeping it on the radar.
Subject: Invoice #1042 — quick check-in. Hi [First name], wanted to check in on invoice #1042 ($1,250), now about two weeks past due. Two ways I can help: I can resend it with a card link, or, if the timing has shifted, just tell me what date you're targeting. A one-line reply is plenty.
Subject: Engagement update on invoice #1042. Hi [First name], following up on invoice #1042 ($1,250), now twenty business days past due. Per our engagement letter, balances aging past thirty days move to a pause on new advisory work and trigger a late fee of [X]% per month. I don't want to get there, and neither do you. Please reply with a payment date this week, or tell me what's going on so I can work with you.
Most of the discomfort isn't really about money. It's the worry that asking firmly will make you look small. That worry is almost always wrong: clients respect practitioners who run a real business, and they're more nervous about you than the inverse. The trick is language that's calm and factual instead of apologetic.
None of those alternatives are aggressive — they're just direct, and direct is the missing ingredient in roughly ninety percent of stuck reminder threads.
The whole point of a playbook is that it should run with or without you remembering it. Five small upgrades take the heroics out of the process and keep the cadence running through the weeks when three returns are due, two onboardings are happening, and a client emergency is consuming all your attention.
If your engagement letter doesn't already spell out due dates, late fees, and what happens at thirty days past due, the Day +20 email lands as a surprise. Spell it out at signing and the same email becomes a calm reminder of an existing agreement, not an escalation.
Friction kills payment. If your invoice forces a client to log into a portal or type a card number into a PDF, you're competing with every other low-friction bill on their desk. Embedding a card or ACH link directly inside the invoice and the reminder typically moves payment timing forward by days.
If you're tracking who's overdue inside a mental sidebar, the cadence will quietly skip the messages you most need to send — usually the Day -3 pre-reminder. A practice management tool, a CRM, or a dedicated reminder workflow turns the playbook into something that runs whether you remember it or not.
Write down, in advance, the conditions under which you pause work, charge a late fee, or end an engagement. Pre-decided rules turn the conversation from "is this client an exception?" into "this is what we always do at this point."
Once per quarter, look at which clients have crossed the Day +20 line more than once. Some need a different billing cadence — quarterly instead of monthly, or auto-pay rather than invoice. A few need a real conversation about whether the engagement still makes sense.
Sometimes the cadence runs end-to-end and the inbox stays empty. The temptation is to keep escalating the email tone, but volume isn't the issue — channel is. After Day +30, switch to a phone call or short SMS: "Haven't heard back about invoice #1042; can we set up a ten-minute call this week?" Most ghost-mode situations break the moment the client realizes you're a person.
The number of touches matters less than their tone and spacing. Six calm messages spread across thirty business days are far less abrasive than three apologetic ones in the same week. Clients remember the energy of a thread, not the count.
If your engagement letter allows for them and your local rules permit it, a documented late fee is one of the cleanest signals that your terms are real. Most practitioners waive the fee once the balance clears — the meaningful change is structural, in how clients prioritize the invoice.
Yes, and clearly. Pausing new advisory work — but not the compliance work the client is legally on the hook for — is the most common stop rule. The pause should be in the engagement letter, named in the Day +20 reminder, and applied without drama whenever the trigger hits.
Those relationships are exactly where boundary failure compounds the worst. The kindest thing you can do for a friend-client is treat them like every other client at the invoice level. A predictable, depersonalized cadence is far less awkward than a one-off, emotionally negotiated reminder.
If you're rebuilding your follow-up workflow, our deeper guide to the perfect invoice follow-up schedule and our piece on how to ask a client for payment without feeling awkward pair well with this one. For a sector-wide view of how late payments compound, see Intuit QuickBooks' data on the cost of late client payments.
If the cadence above is the missing layer in your practice and you'd rather not run it manually, this is the kind of work DueDrop quietly handles in the background — sending the right message to the right client at each step, in your voice, so the only invoices that ever land in your own inbox are the ones that need a human.
Connect your tools in five minutes. Let the first reminder go out tomorrow morning — sounding exactly like you'd write it yourself.
Start my free 14-day trial