How to automate client onboarding for an accounting firm

The first step is making a signed engagement letter automatically send the client one secure upload link for everything you need. Then put reminders on that link, so nobody on your team is chasing documents by hand in February.

I'll be upfront: no accounting firm has hired me to build this yet. I've watched plenty of small businesses chase paperwork out of a spreadsheet, though, and tax season is that same problem with a deadline attached. Here's the order I'd tackle it in. Hope this helps.

Keegan Sullivan

Keegan Sullivan

Founder, Handled. Greenville, SC. Updated October 2026, 7 min read.

Seven steps, from signature to ready to work

Step one costs nothing and might cover half of it.

1. Learn what you already have. Open your practice software and look for a client portal, request lists, e-sign and automated reminders. In Karbon that means client requests and automations, in TaxDome it's pipelines and organizers. Switching on something you already pay for beats buying a new tool every time.

2. Make the signed engagement letter the trigger. The delay usually isn't the client. It's the two days between "signed" and someone remembering to send the request. Connect your e-sign tool or practice software so a signature sends the intake on its own, within minutes, every time.

3. Move documents off email. Social Security numbers, bank details and full returns shouldn't live in a dozen inboxes. Tax preparers fall under the FTC Safeguards Rule, which expects a written security program, and the IRS has a whole guide on protecting taxpayer data. One secure upload link with labeled fields fixes the security problem and the "what format do you need?" thread at the same time. This isn't legal advice, so check your obligations with your compliance advisor.

4. Turn the PBC list into one smart form. PBC means prepared by client, the list of everything you need before work starts. Instead of a long email, make it one form that changes by client type. A sole proprietor skips the payroll questions, an S corp sees them. Each upload checks itself off, so the client can see what's left.

5. Put reminders on a schedule. Something like day 2, day 5 and day 10 if the link isn't finished, with a text as a backup because email gets buried. It runs whether or not anyone has a spare minute that week.

Something like: "Hi Dana, it's Morgan at Smith Tax. Your upload link is still waiting on last year's return and your W-2s. Takes about ten minutes, and we can start as soon as they're in." A made-up firm, but that's the tone. Short, specific, from a person.

6. Collect the e-file authorization in the same flow. If you e-file, you need a signed Form 8879. Put it in the same signing flow as the engagement letter, so it isn't something you chase separately in the last week.

7. Tell your team when a file is complete. When the form hits 100%, create a task in whatever your team works from. Collecting documents is half the job. If nobody knows the file is ready, it just sits in the portal.

Portals and practice tools to compare

I've never worked inside a firm's copy of these, so read this as what each tool is built for. Prices as of October 2026.

Your practice software

What you already have. Many practice tools include a client portal, e-sign and reminders that sit switched off. Go through the settings before you buy anything.

What you're already paying

Liscio

Client portal and messaging. Built for firm-to-client communication: secure document requests, e-signatures and messaging in one place, so clients stop emailing attachments.

Platform plan $49 per user/mo, billed annually

Karbon

Practice management. Work management with client requests, automations and internal task routing. A fit when you want onboarding and the actual work living in one system.

Team plan $59 per user/mo annual, $79 monthly

TaxDome

Tax and bookkeeping firms. All-in-one with a client portal, organizers, e-signature and automated pipelines. Popular with smaller tax shops.

Priced per user per year, check current pricing

Canopy is another one firms mention, especially for IRS notice and resolution work. Standard starts at $74 per user/mo billed annually, and Enterprise is quote-based. And whatever you pick, give each person their own login.

Where firms trip up

Three of them, and the first is the sneakiest.

1. Automating a list nobody has written down. If your PBC list lives in one person's head, automating it just sends the wrong request faster. Write it down per client type first.

2. Buying a second portal. Two places for clients to upload means two places to check. Learn the one you have before you add another.

3. Turning the first money conversation into a form. Automate the paperwork. The first real conversation about someone's finances should still be with a person.

Questions people ask me

Got one that isn't here? Ask me on a free call →

What should an accounting firm automate first in onboarding?

The handoff right after the engagement letter is signed. Make the signature automatically send the client one secure upload link with everything you need, plus reminders on that link. Most of the delay in onboarding lives in the gap between signed and requested, and that gap is easy to close.

Is it safe to collect tax documents over email?

I wouldn't. You're handling Social Security numbers, bank details and full returns, and tax preparers fall under the FTC Safeguards Rule, which expects a written security program. A secure portal with labeled upload fields is safer and cleaner for everyone. This isn't legal advice, so confirm your obligations with your compliance advisor.

What's a PBC list and can I automate it?

PBC means prepared by client: everything the client has to hand over before work starts, like prior returns, statements, payroll records and IRS notices. Automating it means turning that list into one form that changes based on the client type, so a sole proprietor never sees payroll questions, and each upload checks itself off.

Which client portal should a small firm use?

Start with the one you already pay for. Most practice tools have a portal and reminders that never got turned on. If you need something new, Liscio is built for client communication, Karbon adds full work management, and TaxDome is a common all-in-one for tax and bookkeeping firms. Pick the one your team will actually open every day.

Do you build onboarding systems for accounting firms?

Not for an accounting firm yet, and I'd rather say so. The intake and reminder pieces are the same ones I build for other small businesses, so if you want someone to look over your engagement-to-upload flow, I'm glad to.

When you don't need me

A lot of firms can handle this in-house, especially in the off-season.

Your practice software already has a portal and reminders. Switch them on in the slow months and write the reminders in your own voice.

You take on a handful of new clients a year. A good checklist and a secure upload link might be all you need.

Last tax season ran fine. If nothing slipped and nobody burned out on chasing, keep what you've got.

What changed

  • October 2026: Canopy now publishes its prices (Standard $74 per user/mo billed annually), so the line calling it quote-based was corrected.
  • October 2026: rewritten top to bottom as a step-by-step guide, with an honest note that we haven't built for an accounting firm yet. Added an example reminder text, corrected the Liscio price and rechecked Karbon. Removed the time-saved and revenue estimates we couldn't back up, the done-for-you pricing card, and the GoHighLevel card.
  • March 2026: first published.

Sources

Every price and outside fact on this page comes from the sources below, checked October 12, 2026. Prices change often, so check before you buy.

Start with what you have. Build what's missing.

Tell me how last tax season went: where documents stalled, who did the chasing, what you pay for. I'll point at what I'd change first, and if it's a setting in your current portal, I'll say that.

Book a free call

15 minutes. No sales pitch.

Get the free missed-money checklist.

Seven places a service business quietly leaks revenue, with the actual text message for each one. None of them are about working harder, and none of them involve firing anybody. Steal the templates and change the words so they sound like you.

One email with the PDF. The weekly tips only if you tick the box.

Related reading.