Bookkeeping Client Onboarding Checklist: Intake to First Close

Bobby Huang

Partner, SDO CPA LLC / CEO, Growthy

September 24, 2026
10 min read
Bookkeeper Scaling

You sign a new monthly client on Friday. By the next Friday you've sent four emails asking for bank statements. You still don't have QuickBooks Online access. And the prior bookkeeper left a few hundred transactions in Uncategorized Expense. That first month is where the margin goes. If you're scaling a bookkeeping practice past 10 or 15 clients, you feel it every time you add one.

The fix is boring on purpose. Run the same onboarding checklist for every client, in the same order, from signed engagement to first close. Nothing gets skipped. Nothing gets done twice. Cleanup gets quoted before it eats your hours.

Below you'll find a five-phase checklist you can paste into your task list today. You also get a document-request email template. Then there's a synthetic 30-day example that shows where the hours go.

What is a bookkeeping client onboarding checklist?

A bookkeeping client onboarding checklist is a fixed list of steps you run for every new monthly client, from intake to the first closed month. It has five phases. First, a signed engagement and a written scope. Second, access and one consolidated document request. Third, a historical cleanup check. Fourth, chart of accounts and rules setup. Fifth, the first month close. Most firms can finish all five within 30 days if the client sends documents in the first week. The checklist keeps a new client's first month from costing several steady months of work.

Key Takeaways

  • Scope comes before access: Sign the engagement letter and write down the scope before you log in to anything.
  • Send one document request: A single email with one deadline beats four follow-ups spread over two weeks.
  • The cleanup check protects your quote: Look at the last reconciled month before you promise a monthly fee. Messy history gets its own quote.
  • Set up rules before the first close: Map the top recurring payees on day one of setup, not after 200 transactions are waiting.
  • The first close is the real test: Onboarding is done when every account is reconciled and the first reports go out.
  • Track your onboarding hours: In our synthetic example, month one takes 11 hours. A steady month takes about 3. Those numbers are illustrative estimates, not measurements.

Why the first month decides your margin

A steady client is predictable. You know the accounts, the vendors, and the odd transactions. A new client is none of those things yet.

Here's a rough picture. It's an illustrative estimate, not a statistic. A small services client might take 3 hours in a normal month. The same client can take 10-12 hours in month one. Much of that time goes to waiting, chasing, and fixing work you didn't do.

If you bill the same flat fee in month one as in month six, the first month runs at a loss. Two fixes help. The first is to quote onboarding and cleanup as their own line. Our guide to pricing a monthly bookkeeping package covers how to set that up. The second is to know what your hours are actually worth. Then an 11-hour onboarding month shows up as a real cost on paper.

Some argue a checklist is overkill for a small client with 50 transactions a month. In practice, small clients are where a skipped step hurts most. A flat fee leaves no room for a surprise cleanup.

The checklist below won't make month one as short as month six. It makes month one the same length every time. That's what lets you quote it.

The five-phase onboarding checklist

Categorizes the routine. Flags what needs you.

See Growthy on a sample book. Read-only bank access.

Get started

Copy each phase into your task list as a template. Run it top to bottom for every new client. Don't start a phase until the one before it is done.

Phase 1: Signed engagement and scope

Phase 2: Access and document requests

Phase 3: Historical cleanup check

Phase 4: Chart of accounts and rules setup

Phase 5: First month close

Reconciliation is its own routine, and it's the same every month. Follow our month-end QuickBooks reconciliation walkthrough for the step-by-step version.

Document-request email template

Copy this into your email tool. Swap the bracketed parts. Send it once, on the day the engagement letter comes back.

Subject: [Client name] bookkeeping setup: documents needed by [date]

Hi [first name],

Thanks for signing on. To close your first month on time, I need the items below by [date, 5 business days out].
  1. Accept the QuickBooks Online invite I sent to [your email].
  2. Bank and credit card statements for [month 1] through [month 3], for every account.
  3. Loan statements for the same months.
  4. Payroll reports for the same months, if you run payroll.
  5. Your [prior year] tax return, or your tax preparer's name and email.
  6. A list of unpaid invoices and unpaid bills, if you keep one.


If something is hard to find, send what you have by the deadline. Tell me what's missing and I'll work around it.

Once I have these, your first month's reports will arrive by [delivery date].

Thanks, [Your name]

One email with a numbered list gets faster answers than a thread of single asks. The client can check items off, and you can point to item 3 instead of writing a new request.

Worked example: a new client's first 30 days

This example is synthetic. The client is made up, and the hours are illustrative estimates, not Growthy measurements.

The client is a small design studio. It has two bank accounts, one credit card, and about 150 transactions a month. The prior bookkeeper stopped two months ago.

Days

Phase

What happened

Hours (illustrative)

1 to 2

1. Engagement and scope

Letter signed. Scope set at 3 accounts and under 150 transactions a month

1.0

2 to 8

2. Access and documents

One request email sent. Statements came back on day 6. One loan statement came on day 8

1.5

8 to 10

3. Cleanup check

Last reconciled month was 2 months back. 212 items sat in Uncategorized Expense. A separate cleanup quote was sent and approved

2.0

10 to 14

4. Accounts and rules

Merged 9 duplicate accounts. Mapped 18 recurring payees. Wrote the client file

2.5

15 to 30

5. First close

Categorized the month. Sent one batch of 7 questions. Reconciled 3 accounts. Sent reports on day 30

4.0



Total

11.0

The totals add up like this: 1.0 + 1.5 + 2.0 + 2.5 + 4.0 = 11.0 hours. If a steady month for this client takes about 3 hours, month one costs about 3.7 times as much (11.0 divided by 3.0).

Two things kept this from getting worse. The cleanup check caught the 212 uncategorized items early, so that work went into its own quote. And the single email meant documents arrived by day 8, not day 20.

Where Growthy fits

The checklist is yours to run. Software can't sign the engagement letter or chase the prior-year return. It can help with Phases 4 and 5 and with every month after.

Growthy connects to QuickBooks Online. You approve lines, and approved lines post back to QuickBooks Online. See how the QuickBooks Online sync works. Bank access is read-only, and Growthy never moves money. Growthy categorizes with pattern learning and asks when it's unsure. On first import it gets 85% right, and you review the rest.

The multi-client dashboard shows which client months are stuck. That helps when you're deciding how many clients one bookkeeper can handle. It also shows when a new client is still eating time in month three.

One honest limit: Growthy doesn't replace the reconcile screen in QuickBooks Online. You still reconcile there.

Frequently asked questions

These are the questions that come up most when firms build a bookkeeping client onboarding checklist.

How long should bookkeeping client onboarding take?

Plan for about 30 days from signed letter to first closed month. The biggest variable is how fast the client sends documents. A clean client with fast documents can finish in 2-3 weeks. A client with months of unreconciled history needs a separate cleanup project first.

Should I bill onboarding separately?

Many firms do. Onboarding takes more hours than a normal month, so a separate onboarding or cleanup line keeps month one from running at a loss. Set it up in your package pricing so the client sees it before signing.

What if the client's books are months behind?

Treat catch-up as a cleanup project with its own quote and its own timeline. Start the monthly work only after the cleanup is done, or run both at once with clear due dates for each.

What access do I need on day one?

You need accountant access to QuickBooks Online and read-only access to bank and card data, or the statements. Everything else can follow in the document request.

Conclusion

A new client should add margin from the first month. Run the five phases in order. Send one document request. Check the history before you quote. Set up rules before the first close. Then log your hours so the next quote is based on real numbers.

Copy the checklist and the email into your templates before your next client signs.

Get started with Growthy


Growthy is bookkeeping software, not a CPA firm. This content is educational, not professional advice.

See It Work on Your Data

See Growthy on a sample book. Read-only bank access.

✓ 14-day free trial✓ Works with QuickBooks Online✓ 85% accuracy
Get started

Bobby Huang • Partner, SDO CPA LLC / CEO, Growthy

Partner at SDO CPA. 18 years of hands-on bookkeeping. Bobby still reconciles real client books and builds Growthy from that operating work.

View author profile

Growthy content is written and reviewed by people who keep real books. Worked examples come from real bookkeeping scenarios, and product claims are checked against what the product does today. Our editorial guidelines cover how we source, verify, and update every article.

Keep reading

How to AI-Proof Your Bookkeeping Practice: What AI Takes and What Stays Yours
a man sitting at a desk with a laptop and papers
Bookkeeper Scaling

How to AI-Proof Your Bookkeeping Practice: What AI Takes and What Stays Yours

Software is taking routine transaction coding. Here is what stays yours, plus four moves and two copyable documents to AI-proof your bookkeeping practice.

How Many Clients Can One Bookkeeper Handle?
A stack of papers marked with colourful sticky tabs
Bookkeeper Scaling

How Many Clients Can One Bookkeeper Handle?

The real hours math behind the bookkeeper client ceiling: where 20-25 clients comes from, why categorization eats the clock, and what moves it.

Best Bookkeeping Software for Multi-Client Firms (2026): What Actually Scales Past 10 Clients
MacBook Pro on table beside white iMac and Magic Mouse
Bookkeeper Scaling

Best Bookkeeping Software for Multi-Client Firms (2026): What Actually Scales Past 10 Clients

Managing 10 to 30 bookkeeping clients? Compare the main software options on cost per client, switching time, and how review work holds up as you add files.