A solid accounting client onboarding checklist saves you weeks of back-and-forth at tax season. The firms that scale without burning out partners have one thing in common: they collect the same set of documents from every new client, in the same order, before the engagement starts — not the week before a filing deadline.
Below is a copy-ready checklist you can hand to a new client today. It works for bookkeeping, tax prep, advisory, and audit engagements. Adapt the wording to your service mix, then read the next sections for how to actually get clients to send it back.
The 12-item accounting client onboarding checklist
Send this to every new business client. Sole-proprietor and individual clients can skip a few items — flagged below.
- Signed engagement letter — Scope, fees, term, and termination clauses. Don’t start work without it.
- Government-issued ID for each authorized signer — Driver’s license or passport. Required for KYC and to verify who is authorized to approve filings.
- Articles of incorporation or formation documents — Certificate of incorporation, LLC operating agreement, or partnership agreement. Skip for individuals.
- EIN confirmation letter (IRS Form CP 575) or W-9 — Confirms the tax ID you’ll use on filings.
- Most recent tax return — Federal and state. Last 2–3 years if you’re taking over from another firm.
- Prior-year financial statements — Balance sheet, P&L, and cash flow. For new businesses, opening balance sheet.
- Chart of accounts and trial balance — Export from QuickBooks, Xero, or the previous bookkeeping system.
- Bank and credit card statements — Last 12 months. List every account the business uses, including merchant processors.
- Payroll reports — Last 4 quarters of 941s, W-2s, and 1099s issued. State unemployment filings too.
- Outstanding loan documents — Promissory notes, amortization schedules, and lender statements for every active loan.
- Sales tax registrations and recent returns — For every state where the client has nexus.
- Authorization forms — IRS Form 8821 (information authorization) or Form 2848 (power of attorney), plus equivalents for state revenue departments.
That’s the core. Add anything industry-specific your client needs (e.g., 1031 exchange paperwork for real estate clients, R&D credit documentation for tech startups).
What to collect by client type
Not every client needs all 12. Use this matrix to scope the request before you send it.
| Client type | Engagement letter | ID | Formation docs | Prior returns | Financials | Bank statements | Payroll | Sales tax | IRS authorizations |
|---|---|---|---|---|---|---|---|---|---|
| Individual / 1040 | ✓ | ✓ | — | ✓ | — | ✓ | — | — | ✓ |
| Sole proprietor | ✓ | ✓ | — | ✓ | ✓ | ✓ | If any | If any | ✓ |
| LLC / partnership | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | If any | If any | ✓ |
| S-corp / C-corp | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | If any | ✓ |
| Nonprofit | ✓ | ✓ | ✓ (501(c)(3) letter) | ✓ (990) | ✓ | ✓ | ✓ | — | ✓ |
How to actually get clients to send everything
Most firms know what to collect. The hard part is getting the client to send it without ten reminder emails.
A few rules that work:
Send the full list up front, not in pieces. Clients who get a complete checklist on day one finish onboarding 3–4× faster than clients who are asked for documents as needs come up. Drip-feeding requests trains them to ignore you.
Tell them why each item matters. Two extra words next to “bank statements (for reconciliations and 1099 vendor verification)” cuts pushback in half. People comply faster when they understand the reason.
Give them a deadline. “Please upload by [date]” beats “at your convenience.” Pair it with a soft consequence (“we’ll need this to file by the extension deadline”).
Use one channel, not three. If you ask for some files by email, some by Dropbox link, and some by Google Drive, expect to lose track. Pick one secure portal and route everything through it.
Three ways to send the checklist
There’s a tradeoff between effort to set up and pain at scale. Pick based on how many clients you onboard per year.
Option 1: Email + spreadsheet (for fewer than 10 clients/year)
Send the checklist as a PDF or Word doc, ask them to upload to a shared Google Drive folder, track status in a spreadsheet. Cheap to set up. Falls apart fast — version mismatches, missing items, no audit trail, and you’ll spend hours chasing.
If this is your path, use one of our document request email templates to at least standardize the ask.
Option 2: Client portal in your accounting suite
If you use Karbon, Canopy, TaxDome, or Jetpack Workflow, you already have a portal. Lower friction than email, but document collection is often a secondary feature — limited templates, weak reminder logic, no expiration tracking for items that renew annually (insurance certificates, licenses).
Good if you’ve already standardized on one of those platforms. Less good if your portal is an afterthought your clients keep losing the password to.
Option 3: Dedicated document collection platform
A purpose-built tool like Superdocu lets you build the checklist once as a workflow, then send it to every new client with one click. Clients land on a branded portal (your logo, your colors), upload by category, and get automatic reminders if they stall.
This makes the most sense once you’re onboarding 20+ clients a year or you have multiple staff who need to see status without asking each other.
A comparison of the three approaches:
| Email + drive | Built-in portal | Dedicated platform | |
|---|---|---|---|
| Setup time | 10 minutes | 1–2 hours | 1–2 hours |
| Time per new client | 30–60 minutes | 10–15 minutes | 2–3 minutes |
| Branded client experience | No | Sometimes | Yes |
| Automated reminders | No | Limited | Yes |
| Expiration tracking | No | Rare | Yes |
| Status dashboard | No | Yes | Yes |
| Audit trail | Manual | Yes | Yes |
Common mistakes accounting firms make during onboarding
A few patterns that show up in firms that struggle with onboarding bottlenecks:
Asking for everything at once with no priority order. A client looking at 25 line items panics and does none of it. Group by “critical to start work” vs “nice to have for advisory” — and make the first group as short as possible.
Forgetting to collect IRS Form 8821 or 2848 early. Without authorization on file, you can’t pull transcripts when you need them. Get it signed during onboarding, not when you need it.
Skipping the engagement letter to keep momentum. This is the one thing partners regret every time. Scope creep starts when there’s no signed agreement defining it.
Not tracking expiration dates. Insurance certificates, licenses, foreign qualifications, and registered-agent appointments expire. Without tracking, you’ll find out about it during an audit. A platform that flags expiring documents automatically — much like a due diligence checklist template tracks closing-condition items — saves you the spreadsheet.
Re-collecting the same documents every year. If a client’s articles of incorporation didn’t change, don’t ask again. Build your workflow to skip stable items in year-2 onboarding refreshes.
How to automate the checklist
If you’re onboarding more than a handful of clients per year, automation is the difference between a 2-day onboarding and a 2-week onboarding.
The basic setup, regardless of platform:
- Build the checklist as a reusable template. One workflow, with all 12 items defined, instructions written, file format requirements set.
- Send a magic link, not a login. Clients hate creating yet another password. A one-click portal access beats a username/password flow every time.
- Set automatic reminders. Day 3, day 7, day 14 if items are still missing. Stop sending if everything is in.
- Track expiration dates on renewable items. Get notified 30 days before insurance lapses or a license expires.
- Approve or reject with feedback. When a client uploads a blurry photo of a W-9, send a one-click rejection with a note — don’t write a new email explaining what’s wrong.
This is roughly the same workflow you’d build for KYC document collection or new hire onboarding — accounting just has its own list of items.
Annual re-onboarding (yes, this is a thing)
The onboarding checklist isn’t a one-time event. Each year, a few items need to refresh:
- New engagement letter (scope or fee changes)
- Updated authorization forms (if a signer changed)
- New driver’s license if expired
- Updated insurance certificates
- Confirmation that bank accounts and chart of accounts haven’t changed
Set up a repeatable version of your workflow that triggers each January or at the start of the client’s fiscal year. Clients answer “what changed” instead of re-uploading everything, and you stay compliant without a Q1 fire drill.
Frequently asked questions
What documents do accountants need from a new business client?
At minimum: signed engagement letter, government ID for authorized signers, formation documents, EIN confirmation, the last 1–3 tax returns, prior-year financial statements, chart of accounts, 12 months of bank and credit card statements, payroll reports if they have employees, and IRS authorization forms (8821 or 2848).
How long should accounting client onboarding take?
A well-built onboarding workflow gets a typical small business from engagement letter to ready-for-work in 5–10 business days. Firms still relying on email back-and-forth usually take 3–6 weeks.
Is an engagement letter legally required?
Most state boards of accountancy and the AICPA strongly recommend a written engagement letter for every client. Some states require it for attest work. Even when not legally mandatory, it’s the single most useful document in any dispute over scope or fees.
What’s the difference between IRS Form 8821 and Form 2848?
Form 8821 is an information authorization — it lets you receive tax info but not represent the client. Form 2848 is a power of attorney — it lets you represent the client before the IRS. Collect 8821 by default; collect 2848 if you handle audits, collections, or appeals.
Can I use the same checklist for tax-only clients and full bookkeeping clients?
Use the same base checklist, but skip the bank statements, chart of accounts, and payroll reports for tax-only clients who’ll send you a clean trial balance from their bookkeeper. Trying to collect everything from every client creates friction with clients who don’t need to provide it.
How do I get clients to actually complete the onboarding checklist?
Three things move the needle: a single secure portal (not five different channels), automatic reminders so you stop chasing manually, and a clear deadline tied to a filing or service start date. Tools built for this — like Superdocu — handle all three out of the box.
Stop chasing — start onboarding
Every accounting firm collects roughly the same set of documents. The firms that grow without partner burnout aren’t doing it with better email templates. They’re doing it with a repeatable workflow, a branded portal, and automated reminders.
If you want to skip building it from scratch, start a free trial of Superdocu — you can copy this 12-item checklist into a workflow and send it to your next client in under 10 minutes. No credit card required.
