- Document chasing is the #1 operational complaint in public accounting — and it's not a client problem, it's a systems problem.
- Your practice management tool fires reminders on a fixed schedule. It doesn't know what's in QuickBooks, doesn't read your email threads, and can't escalate intelligently.
- The fix isn't another subscription. It's a custom layer that connects the tools you already own and acts on their combined status.
- For a firm doing monthly bookkeeping or CAS work, this is the single highest-leverage operational fix available right now.
You already have TaxDome. Or Karbon. Or Canopy. You paid for it, you onboarded your team onto it, and you switched on the automated organizer reminders months ago. They go out on schedule — day 7, day 14, day 21 — exactly like the setup guide said.
And your team is still on the phone, still sending "just following up" emails, still building a manual spreadsheet in the third week of every close to track who hasn't sent their bank statements.
If that sounds familiar, here's the thing worth sitting with: the tools aren't the problem. The reminders are firing. The portal works. The problem is that none of these systems can see each other — and the chasing lives in the gap between them.
What the document chase actually costs
Before the fix, the size of the problem. In Wolters Kluwer's annual survey of nearly 2,000 US accounting firms, respondents ranked late and unprepared clients as their single biggest operational challenge — ahead of staffing, ahead of technology, ahead of everything else.
It's not a vague complaint. It has a measurable cost, and most firms only track a fraction of it. The direct staff time on follow-up calls and emails shows up in timesheets. What stays invisible is the cascade behind it: work that can't start until documents arrive, overtime in the compressed weeks before a deadline, and the simple fact that your most expensive people are the ones doing the chasing.
Want your firm's specific number instead of an industry average? I built a quick document chasing cost calculator — enter three figures and it shows what manual follow-up is costing you per year.
And the clients aren't the variable you can fix. Research published by the Journal of Accountancy found that even with a perfect documentation request, client response rates average only 54% by the first deadline. The completeness of your checklist doesn't move that number much — attention and prioritization do. You cannot email your way out of this by writing a clearer request. The follow-up system is what moves the needle.
Why your portal didn't fix it
This is the part most vendors skip, because the honest answer doesn't sell another platform.
TaxDome, Karbon, and Canopy are genuinely good at what they're built for: storing documents securely, managing engagements, and running a client portal. But the reminder engine inside each of them shares three blind spots — and those blind spots are exactly where the chasing comes from.
1. It fires on a calendar, not on reality.
Native reminders go out on a fixed schedule regardless of what's actually happened. A client who uploaded everything on day 3 can keep receiving "you still owe us documents" emails through day 21, because the reminder sequence isn't truly synced to portal status in real time. Nothing damages a client relationship faster than nagging someone for work they already did.
2. It only speaks one channel.
Native automation is email-only. And email is a leaky channel for time-sensitive requests — commercial and promotional email open rates sit in the 20–32% range, and a big share never even reaches the primary inbox. SMS, by contrast, is opened around 98% of the time, usually within minutes. Fewer than 15% of firms use SMS for collection. That's not a small optimization — it's the difference between reaching most of your clients and reaching a third of them.
3. It can't see your other tools.
This is the real one. Your portal doesn't know that QuickBooks shows the bookkeeping is three weeks behind because the bank feed is missing a statement. QuickBooks doesn't know the TaxDome organizer is half-finished. Karbon doesn't know which client replied to your email thread saying "sending it Monday." Each tool holds one piece of the picture, and no single tool can act on the whole picture — so a human has to stitch it together by hand. Every month. That human stitching is the document chase.
What the fix actually looks like
The fix is not a new portal, and it's not another monthly subscription bolted onto the stack you already pay for. It's a custom layer that sits on top of the tools you already run — reading their status through their own APIs and acting automatically when something needs to happen.
Here's the same firm — call it a 12-person practice running TaxDome and Karbon with QuickBooks Online underneath — before and after that layer exists.
- Organizer sent to 220 clients in early January
- Fixed reminders fire day 7 / 14 / 21 regardless of who already submitted
- Clients who finished still get nagged — trust erodes
- Everyone else gets email only; ~60% never see it
- Staff manually builds a "who's missing" spreadsheet in week 3
- Partner fields annoyed calls and chases the stragglers personally
- Engagement opens in Karbon → collection sequence triggers automatically
- Day 0 email lists the exact documents this client needs by engagement type
- Portal status watched in real time → reminders stop the moment docs arrive
- Partial submission → next message names only what's still missing
- Still silent → SMS fires (≈98% open) alongside the email
- Final stage routes to a named staff member with full history attached
- Partner sees a status dashboard, not a stream of interruptions
Notice what didn't change: the firm didn't rip out TaxDome, didn't replace Karbon, didn't ask clients to learn a new portal. The portal stays the portal. QuickBooks stays QuickBooks. The custom layer just reads what they already know and orchestrates the right action between them — the work a staff member used to do by hand.
This is also why the problem is solvable without a giant platform migration. Properly built systems routinely cut average document collection time from roughly 18 days down to about 7 — not because the software is magic, but because the follow-up finally happens consistently, through the right channel, and stops the instant it should.
The honest comparison: build vs. another subscription
There are off-the-shelf automation platforms that target this exact problem, and they work. The difference is in what you end up owning.
| What matters to you | Subscription platform | Custom connective layer |
|---|---|---|
| Fits your exact stack | You adapt to their templates | Built around your QBO + Karbon + portal |
| Cost shape | Ongoing monthly, indefinitely | One fixed project fee, you own it |
| Who you deal with | Faceless account manager | The person who built it |
| What happens if you stop paying | The automation stops | It keeps running — it's yours |
| Cross-tool orchestration | Within their ecosystem | Across whatever you actually use |
Neither approach is "wrong." If you want a turnkey product and don't mind the recurring fee, a platform is a reasonable starting point. The custom route makes sense when your stack is specific, you want to own the result outright, and you'd rather pay once than rent forever.
Want to see what this looks like for your stack?
I'll map your current tools, show you exactly where the manual handoffs are, and tell you what's automatable — whether or not you work with me. Free, 30 minutes, no pitch.
Book a free workflow audit →Who this is actually for
Be honest with yourself about whether this is your problem yet. This is the highest-leverage fix for a specific kind of firm:
- 10–25 staff, serving roughly 100+ recurring clients
- Already cloud-first — running QuickBooks Online or Xero, plus a practice management tool like Karbon, TaxDome, or Canopy
- Doing monthly bookkeeping, CAS, or advisory work — so document collection isn't a once-a-year tax event, it's a recurring operational tax on the team
- Already feeling the chase as a real cost, not a minor annoyance
If you're a seasonal, tax-only practice with mostly paper-based clients, this isn't your bottleneck yet — fix the portal adoption first. But if your team is chasing the same documents from the same clients every single month, the manual follow-up is quietly costing you more than almost anything else you could automate.
What to do next
You don't need to commit to anything to find out whether this is worth doing. Start with the cheapest possible diagnostic:
- Run a two-week tally. Have your team log every hour spent on document follow-up — calls, emails, status-chasing. You'll be surprised how high it goes.
- Check your tools' real connection. Ask one question: does your reminder system actually know what's in QuickBooks and in your client email threads? If the answer is no, that's the gap.
- Map one workflow end to end. Pick your most common engagement type and write down every manual handoff between request and "documents complete." Every one of those is a candidate for automation.
That's it. No purchase, no platform trial. Just an honest look at where your team's hours actually go — and a clear picture of what the connective layer between your tools would remove.
Common questions
Done badly, yes. Done well, it's the opposite. A message that names the client, references their specific engagement, and lists exactly what's still missing reads as more attentive than a generic "please send your documents" email a junior staffer fired off between calls. The quality of personalization is what matters — not whether a human pressed send.
No. That's the entire point. The connective layer sits on top of what you already run and reads their status through their APIs. Your portal stays your portal. Your team keeps the tools they know.
The math actually gets stronger as the firm gets smaller, because in a small firm the document chasing usually falls on the partner — the most expensive person in the building. Automating the most painful, least valuable part of their week is where the return shows up fastest.
The document chase isn't an immovable fact of accounting life. It's the predictable result of running siloed tools against a problem that needs them to work together. Close that gap, and the chase mostly disappears.