A bookkeeping client onboarding checklist is the single best protection against the chaos of a messy first month. The bookkeepers who close books on time, every time, share one habit: they collect the same items from every new client, in the same order, before they ever touch a transaction.
Below is a copy-ready checklist you can send to a new client today. It covers the software access, financial history, and authorizations you need to take over the books cleanly. Adapt the wording to your service mix, then read the next sections for how to actually get clients to send it back without ten reminder emails.
The 14-item bookkeeping client onboarding checklist
Send this in full on day one. Do not drip-feed requests as needs come up â clients who get the complete list at the start finish onboarding three to four times faster.
- Signed engagement letter â Scope of work, monthly close timeline, fees, and termination clauses. Do not log into a single account before this is signed.
- Government-issued ID for each authorized signer â Required if you handle bill pay, payroll, or any movement of money on the client’s behalf.
- EIN confirmation letter (IRS Form CP 575) or W-9 â Confirms the tax ID you will use on filings and 1099s.
- Accounting software access â QuickBooks Online, Xero, Wave, or whatever they use. Request accountant-level access, not standard user.
- Bank account read-only access â Bank feeds for every operating, savings, and merchant account. Include a list of every account so nothing is forgotten.
- Credit card read-only access â Same as banks. Personal cards used for business expenses count.
- Most recent 12 months of bank and credit card statements â Needed to verify the bank feed pulled clean and to backfill missing transactions.
- Prior-year financial statements â Balance sheet, P&L, and cash flow. For new businesses, an opening balance sheet.
- Most recent tax return (federal and state) â Reconcile your opening balances to what the prior accountant filed.
- Chart of accounts and trial balance â Export from the previous bookkeeping system. Flag accounts you plan to merge or rename.
- Vendor list with W-9s on file â Names, contact info, and W-9s for every vendor paid over $600 in the prior year. Critical for January 1099 prep.
- Customer list and open AR aging â Pull from the previous system. Note any disputed or written-off invoices.
- Payroll processor access and recent payroll registers â Gusto, ADP, Paychex, Rippling. Plus the last four quarters of 941s and any state unemployment filings.
- Recurring transactions and subscription list â Monthly software, rent, insurance, lease payments. Saves hours of detective work in the first close.
That covers monthly bookkeeping for most small businesses. Add anything industry-specific your client needs, like a tip allocation worksheet for restaurants or a job-costing setup for contractors.
What to collect by client type
Not every client needs all 14 items on day one. Use this matrix to scope the request before you send it.
| Client type | Engagement letter | Software access | Bank feeds | Prior financials | Vendor W-9s | Payroll access | Recurring list |
|---|---|---|---|---|---|---|---|
| Solo freelancer | â | â | â | If any | If any | â | â |
| E-commerce store | â | â | â | â | â | If any | â |
| Service-based LLC | â | â | â | â | â | If any | â |
| Restaurant or retail | â | â | â | â | â | â | â |
| Nonprofit | â | â | â | â (990) | â | â | â |
| Construction or trades | â | â | â | â | â | â | â + WIP schedule |
What to do in your first 30 days
Once the checklist comes back, the first month sets the tone for the whole engagement. Move through these steps in order.
Week 1: verify the opening balances. Match the trial balance from the prior bookkeeper to the most recent tax return. Any difference is a question for the client or the prior firm before you record a single transaction.
Week 2: clean the chart of accounts. Merge duplicates, archive unused accounts, and rename anything that does not match the client’s actual business. A messy chart of accounts compounds every month.
Week 3: reconcile the last three months. Catch any feed gaps, duplicate transactions, or uncategorized items before they pile up. This is also when you discover which bank rules you need to build.
Week 4: do a dry-run close. Run the close process you plan to use every month, even if some categorizations are rough. The goal is to surprise yourself now, not in front of the client.
How to actually get clients to send everything
Knowing what to collect is the easy part. Getting it back without sending five reminders is where most onboarding stalls.
A few rules that work:
Send the full list up front, not in pieces. Clients trained to expect requests in waves will treat each new one as optional. One list, one deadline, one channel.
Tell them why each item matters. Two extra words next to “vendor list (so we can issue 1099s correctly in January)” cuts pushback in half. People comply faster when they understand the consequence.
Give them a deadline. “Please upload by [date]” beats “at your convenience.” Pair it with the cost of delay â “we cannot close your first month until everything is in.”
Use one channel, not three. If you ask for some files by email, some via shared drive, and some uploaded directly into QuickBooks, you will lose track. Pick one document collection platform and route everything through it.
Three ways to send the checklist
There is a tradeoff between setup effort and pain at scale. Pick based on how many clients you onboard per year.
Option 1: Email plus shared drive (for fewer than 10 clients per year)
Send the checklist as a PDF or Word doc, ask the client to upload to a shared Google Drive folder, track progress in a spreadsheet. Cheap to set up, but it falls apart fast. Expect version mismatches, missing items, and no audit trail. If this is your path, at least standardize the ask with one of our document request email templates.
Option 2: Built-in portal in your bookkeeping suite
Karbon, TaxDome, Jetpack Workflow, and Keeper all include client portals. The friction is lower than email, but document collection is usually a secondary feature: limited templates, weak reminder logic, no expiration tracking for items that renew (business licenses, sales tax registrations, insurance certificates).
Good if you have already standardized on one of those platforms. Less good if your clients keep losing the password and emailing you the files anyway.
Option 3: Dedicated document collection platform
A purpose-built tool like Superdocu lets you build the bookkeeping intake once as a workflow, then send it to every new client with one click. Clients land on a branded portal â your logo, your colors, your domain â upload by category, and get automatic reminders if they stall. You see status across every client on one dashboard without asking anyone.
This becomes the obvious choice once you onboard 20+ clients a year or have more than one bookkeeper who needs visibility into intake without asking each other.
A comparison of the three approaches:
| Email plus 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 |
| Automatic reminders | No | Basic | Configurable |
| Expiration tracking on renewals | No | Rare | Yes |
| Audit trail | No | Limited | Yes |
| Cost per month | $0 | Bundled | $35+ |
Bookkeeping-specific tips your checklist should reflect
A few things bookkeepers learn the hard way that should shape how you ask:
Ask for read-only bank access, not statements alone. Statements get you through month one. A live feed gets you through every month after. Walk the client through Plaid or direct bank login on a Zoom call â most will not figure it out from a written instruction.
Get the prior bookkeeper’s contact info. Half of opening-balance questions get answered in one email from the previous firm. Asking for this in the checklist is far easier than asking for it three weeks in.
Collect 1099 vendor data before January. Onboarding a client in November means you have six weeks to get every W-9 in. Bake it into the intake checklist instead of scrambling at year-end.
Set expiration dates on renewals. Business licenses, sales tax certificates, workers’ comp policies, and insurance certificates all expire. A platform with document expiration tracking flags them automatically so you do not learn about a lapsed certificate from a state notice.
Frequently asked questions
What documents do I need to start bookkeeping for a new client?
At minimum: signed engagement letter, access to the accounting software, read-only bank and credit card feeds, the last 12 months of statements, the most recent tax return, and the prior trial balance. Everything else (vendor W-9s, payroll access, recurring transaction list) makes the first close cleaner but can be collected in the first week if needed.
How long should bookkeeping client onboarding take?
For a small business with clean records, two to three weeks from signed engagement letter to first reconciled month. Messy prior books or missing access can push it to six to eight weeks. The single biggest factor is how fast the client returns the intake checklist â which is why a structured portal beats email.
What is the difference between bookkeeping and accounting client onboarding?
Bookkeeping onboarding focuses on day-to-day transaction capture: software access, bank feeds, vendor and customer lists, recurring transactions. Accounting onboarding adds tax filings, formation documents, IRS authorization forms, and prior-year working papers needed for compilation, review, or tax prep. If you offer both, use a combined checklist like our accounting client onboarding checklist.
How do I onboard a bookkeeping client who is switching from another firm?
Same checklist, plus three extras: the prior firm’s contact info, the last three months of completed reconciliations, and the year-to-date trial balance signed off by the prior bookkeeper. Verify opening balances against the most recent tax return before recording anything new.
Can I automate bookkeeping client onboarding?
Yes. Build the 14-item checklist once as a workflow in a document collection platform, then send it to every new client with one click. Automatic reminders chase missing items, branded portals keep the experience on-brand, and expiration tracking handles annual renewals. Most bookkeeping firms cut intake time per client from 30â60 minutes to 2â3 minutes.
Make the first month boring on purpose
The bookkeeping clients who become long-term clients are the ones whose first month felt routine. No scrambling for missing access, no awkward “we cannot close yet” emails, no surprises on the opening balance sheet. That outcome starts with the checklist you send on day one.
Build it once. Send it the same way every time. Let the workflow do the chasing.
Ready to stop emailing your intake checklist as a PDF? Try Superdocu free for 7 days â no credit card required. Build your bookkeeping intake workflow once, branded with your logo and colors, and send it to every new client with one click.
