How-To Guide / Accounting Firm Onboarding
New Client Signed. Documents Collected. Ready to Work in Days. Not Weeks.
Engagement letter signed. Now comes the grind: email the client for their EIN. Wait. Follow up. Wait again. Ask for prior returns. Wait. Chase bank access. Three weeks later, you've spent 8 hours of staff time on document collection and still don't have everything. There's a better way. and it doesn't require a new hire.
01 · The Problem
Your staff sends the same onboarding email for the 100th time this year.
A new client signs. Your team springs into action. They draft the document request email from memory. or copy-paste from the last one. listing out everything needed: EIN, prior 2–3 years of tax returns, bank statements, payroll records, outstanding IRS notices. It takes 20 minutes to write. They hit send.
Then they wait. The client is busy running their own business. They see the email, mean to respond, and forget. Three days later your staff sends a polite follow-up. Another three days. Another follow-up. Three weeks in, you still don't have everything.
Meanwhile, your team is tracking the status in a spreadsheet. Or worse, in their head. Five new clients onboarding at once means five separate manual follow-up chains, all at different stages, all requiring someone to remember to check in. This is how critical documents get missed, how client relationships start on a sour note, and how your staff burns through hours on busywork instead of actual accounting work.
The painful part? The information itself isn't complicated to collect. The process is just completely manual and completely forgettable.
02 · Cost of Inaction
Why This Is Costing You More Than You Think
A slow onboarding doesn't just waste time. it delays revenue and burns client goodwill.
- You can't start billable work until you have the documents. Every week the onboarding drags out is a week of delayed revenue. At $150–$300/hr, a 3-week delay on a new client costs $1,500–$3,000 in deferred billing. Multiply that by 5–10 new clients a year.
- Staff time is expensive. If a team member at $25/hr spends 2 hours per client on manual follow-up, and you onboard 20 clients a year, that's $1,000 in pure labor just chasing documents. That's before accounting for the mental overhead and context-switching.
- First impressions are everything. A disorganized onboarding tells your new client that your firm runs on duct tape. A slick automated portal tells them they hired professionals. Clients who have a smooth onboarding experience have a 40% lower churn rate in the first year.
- Things fall through the cracks. Manual tracking means missed follow-ups, forgotten document requests, and compliance gaps. One missed document at tax time doesn't just delay the return. it can delay it by weeks and create a client service crisis.
Staff time saved on document chasing & follow-up
In faster revenue realization & recovered staff hours
Based on an accounting firm onboarding 3–8 new clients per month with 2–4 staff members handling intake.
03 · The Setup
How to Set It Up. Step by Step
Pick your intake platform
Liscio ($40/user/mo) is purpose-built for CPA firm client communication. document requests, e-signatures, secure messaging all in one place. Karbon ($59/user/mo) adds full practice management on top. GoHighLevel ($97/mo flat) is the power move if you want intake forms, automated follow-ups, and pipeline tracking without per-user pricing.
Build your master intake form
One link. Everything you need. EIN/Tax ID, prior returns upload, bank statement upload, payroll records, IRS notice photos. Make it conditional. if they're a sole prop, skip the EIN field. No email threads. No attachments. No "what format do you need this in?"
Trigger the intake automatically
When the engagement letter is signed (via DocuSign, HelloSign, or your practice management tool), the intake form link fires automatically to the client. Signed = intake sent. The client gets a professional branded portal link within minutes, not days.
Set automated follow-up sequences
Day 2: "Hey, just making sure you got our intake link." Day 5: "Quick reminder. we need your documents before we can get started." Day 10: "We want to get started on your account ASAP." Add SMS on day 5 as a backup channel. Clients who get SMS reminders complete intake 40% faster.
Build the internal handoff
When intake is 100% complete, trigger an internal notification: "New client [Name] is fully onboarded. ready for review." Create a task in Karbon or your PM tool automatically. No one has to check the portal manually. Work starts immediately.
04 · Tool Comparison
Which onboarding tool is right for your firm?
The answer depends on whether you need just document collection or full practice management. Here's the honest breakdown:
| Tool | Best For | Starting Price | Auto Follow-Up |
|---|---|---|---|
| Karbon | Full practice management + workflows | $59/user/mo | Yes. workflow automations |
| Liscio | CPA-specific client communication | $40/user/mo | Yes. task reminders |
| Canopy | Tax-focused firms, IRS resolution | Contact for pricing | Yes. workflow triggers |
| GoHighLevel | Full CRM + automation without per-user fees | $97/mo flat | Yes. full sequences |
| Handled | Firms who want the whole system built | $500–$2,500 one-time | Full automation configured |
Want this handled?
We'll build your onboarding autopilot.
15 minutes. Tell us how onboarding works at your firm today, and we'll map out exactly how to automate it.
Book Your Free Call05 · Common Mistakes
Three ways accounting firms make onboarding harder than it needs to be.
1. Sending a document checklist in an email. A PDF checklist or a bulleted email is the worst format for document collection. Clients have to figure out how to attach 10 separate files, how to name them, whether to scan or photograph. Make it a portal. One link. Upload fields with clear labels. Drag and drop. The easier you make it, the faster they do it.
2. Relying on staff memory for follow-up. "I'll check back in on that new client Monday". and then three other fires happen and Monday comes and goes. Automated sequences don't forget. They fire on schedule regardless of what else is happening in your firm. Set them once, and they run for every new client forever.
3. No internal handoff automation. Getting the documents is only half the battle. The other half is making sure the right person at your firm knows those documents are ready and acts on them immediately. Without an automated internal notification, documents sit in a portal unreviewed for days. Build the handoff into the system from the start.
FAQ
Asked & answered.
How long should accounting firm client onboarding take?
Ideally 3–5 business days from signed engagement letter to fully onboarded client. Most firms take 3–6 weeks because they chase documents manually. With automated intake portals and follow-up sequences, you can cut that to under a week in most cases. The key is front-loading the document request the moment the engagement is signed — not waiting until you're ready to start the work.
What's the best client portal for accounting firms?
Karbon ($59/user/mo) is the most popular practice management tool with built-in client portals and workflow automation. Liscio ($40/user/mo) is purpose-built for CPA firm client communication and document collection. Canopy is strong for tax-focused firms. For firms that want a full automation layer on top of their existing tools, GoHighLevel ($97/mo) can handle intake forms, automated follow-ups, and status tracking in one system.
How do I stop clients from ignoring document requests?
Three things work: (1) Make it dead simple — send one clear link, not a list of 14 items. (2) Automate follow-up — day 2, day 5, day 10 reminders sent automatically so you never have to manually chase. (3) Use SMS as a backup — email gets ignored, texts get read. Firms that add SMS reminders to their onboarding sequence cut document collection time by 40% on average.
Can GoHighLevel replace Karbon or Liscio for accounting firms?
GoHighLevel ($97/mo) isn't a practice management tool — it's a CRM and automation platform. It excels at intake forms, automated follow-up sequences, client communication, and pipeline tracking. It works best layered on top of your existing accounting software (QuickBooks, Xero) rather than replacing dedicated tools like Karbon. For smaller firms (1–5 people) who want one system, GHL can handle a surprising amount of the onboarding workflow.
What documents should an accounting firm collect during onboarding?
For a new business accounting client, you typically need: EIN/Tax ID, prior 2–3 years of tax returns, current year financial statements, bank account access or read-only statements, payroll records (if applicable), and any outstanding IRS or state notices. For individual tax clients: SSN, prior year return, W-2s/1099s, and major life event documentation. The key is collecting all of this in one automated intake form rather than 12 back-and-forth emails.