TL;DR
On this page
The newly-solo CPA onboarding their first clients without firm infrastructure runs the same chronological sequence every time. The trick is having the sequence written down before the first prospect calls, instead of inventing each step under the pressure of a live client conversation.
This checklist is the chronological workflow from discovery call to 30-day check-in. Seven steps, each named with the deliverable it produces and the cluster post that handles its detail. Per Jason Blumer of Thriveal and Blumer CPAs, writing in CPA Practice Advisor:
"The client onboarding process slows down your new client intake to a point where you can create a place for value judgments, clients can decide whether to use your firm or not, and you can align with each other."
Source: Jason M. Blumer, CPA, "How to Ace Onboarding for Client Accounting Services Clients", CPA Practice Advisor (September 2018)
Blumer's principle is that onboarding is deliberate deceleration. The newly-solo CPA who skips intake steps to close the client faster is trading a defensible rate for a fragile relationship. The checklist below preserves the deceleration without losing the prospect.
Before you send anything: the discovery-to-proposal gate
Onboarding begins one step earlier than most SERP checklists name. The first deliverable is the proposal, sent after the discovery call and before the engagement letter.
The proposal does three things at once. It demonstrates the CPA understands the prospect's situation specifically (not a generic boilerplate). It names the scope and fee in writing before any negotiation pressure exists in the engagement letter draft. It signals professionalism that differentiates the solo CPA from "a person who used to work at a firm and is doing accounting on the side."
For the newly-solo CPA without firm-issued proposal templates, the FreelanceDesk proposal builder generates engagement-specific proposals from a single intake form: client name, engagement type (tax prep, bookkeeping, advisory, audit), scope notes, fee structure, and term. The output is a one-page proposal the prospect can accept by signature without needing to read a 12-page master services agreement.
The proposal is the gate. If the prospect cannot accept the proposal, the engagement letter is not the next step. The next step is a follow-up call to revise the proposal or a polite disengagement.
The engagement letter comes first, not second
Per Blumer's CPA Practice Advisor framework, the most common newly-solo CPA mistake is starting intake work before the engagement letter is signed. The failure mode is structural: every billable hour worked before the letter is signed is worked under no scope or liability protection, and shifts the CPA's negotiating position from professional-to-prospect to vendor-to-already-engaged-client.
The fix is the sequence: proposal accepted → engagement letter sent → engagement letter signed → intake begins. The accountant engagement letter post covers the specific clauses that should be in place before intake (scope, fee, term, IRC §7216 consent for tax data, ADR, the limitation-of-liability clause described in the professional liability post).
Per Blumer again, in the same CPA Practice Advisor piece:
"We won't typically take a phone call because it allows for the enemy of proper onboarding, speed, to raise its ugly head."
Source: Jason M. Blumer, CPA, "How to Ace Onboarding for Client Accounting Services Clients", CPA Practice Advisor (September 2018)
The principle adapts to solo practice as a written-first rule. The newly-solo CPA who takes the prospect's first phone call gets pulled into scope discussions before the letter is written. The newly-solo CPA who responds to the prospect's first email with "Let me put together a proposal and engagement letter, then we can schedule the kickoff call" preserves the deceleration.
Client intake: what to collect and when
Document collection happens between engagement-letter signing and the kickoff meeting. Six categories.
1. Government-issued ID. Identity verification for the engagement record. Required by IRS Circular 230 and most state-board ethics rules. Photo of driver's license or passport, stored in the engagement file.
2. W-9 (or W-8BEN for non-US clients). The W-9 collects the client's tax identification number (SSN or EIN) and confirms their tax status for any 1099 issuer reporting. For tax-prep and bookkeeping clients, the W-9 is also the CPA's record that the entity name and TIN match what gets filed with the IRS. Request the W-9 in the intake email rather than mid-engagement: "I'll need a signed W-9 with the intake documents. Form attached."
3. Prior-year tax returns. Two years for individuals (Forms 1040 with all schedules and statements), three years for business entities (Forms 1120/1120-S/1065 with K-1s). The prior returns establish the carryforward picture (NOLs, basis, prior elections) and surface anything the prior preparer flagged.
4. Entity formation documents. Articles of incorporation, operating agreement, partnership agreement, EIN letter from the IRS. For LLCs and corporations, the entity docs determine the tax-return form (Schedule C, 1120, 1120-S, 1065) and the ownership structure for K-1 issuance.
5. IRS or state-tax-authority correspondence. Any letter from the past 24 months: examination notices, balance-due notices, CP2000 notices, state-tax letters. Surfacing existing tax-authority issues during intake is the difference between addressing them in the engagement scope and discovering them after the engagement is underway.
6. Banking and billing information. For the engagement itself: ACH details for client billing, bank-feed authorisation if the CPA is doing bookkeeping or CAS work, credit-card statements if needed.
Collect all six at intake. Late collection is the most common cause of first-close timeline overruns. The intake email template that works is short: "To begin the engagement, I need six items from you. The shared folder link is [URL]. Please upload all six within seven calendar days. The first item is the engagement letter you already signed; the other five are listed below."
Software setup and chart of accounts
The platform-level setup happens between intake and the kickoff meeting. Three components.
Platform access. Confirm whether the engagement is on QuickBooks Online, Xero, FreshBooks, Sage, or another platform. The bookkeeper software stack post covers the platform-recommendation decision for engagements where the client is starting from scratch. For engagements where the client already uses a platform, request accountant-access invitations rather than creating new accounts.
Chart of accounts mapping. This is the Day-1 deliverable that demonstrates setup competence. Map the platform's default chart of accounts to the client's industry-standard chart, then add the client-specific modifications. For a standard small-business client, the mapping takes 30-45 minutes and saves 5-7 days on the first month-end close versus working from the default chart and renaming accounts after the fact.
Bank-feed and integration setup. Connect the bank feeds, credit-card feeds, payroll integration (if applicable), and any third-party apps the client uses (e.g., Stripe, Shopify, time-tracking tools). Test that one transaction flows from source to platform correctly before the kickoff meeting. The integration that breaks silently between feeds is the most common reason a first close runs a week late.
pro tip
Tell the client the first close will take 5-7 extra days. The chart of accounts setup, bank-feed configuration, and integration testing happen in parallel with the first month's actual transactions. Setting that expectation at the kickoff meeting, rather than asking for a deadline extension after the fact, is the difference between professional pacing and a fire drill. Frame it as the one-time investment that makes every subsequent close run smoothly.
The kickoff meeting at 30-45 minutes
The kickoff is a fixed-time meeting with a fixed agenda. Five items, in order.
1. Engagement letter scope recap. Read back the scope from the engagement letter and confirm both parties are aligned. "We are doing X, Y, and Z; we are not doing A, B, or C. Anything in A/B/C triggers a separate engagement letter or a change order." This is the moment to surface scope misunderstandings before the work starts.
2. Portal or shared folder walkthrough. Show the client where to upload source documents, where to find deliverables, and what naming convention to use. Walk through it screen-share, do not just send a written guide. The walkthrough takes five minutes and prevents two weeks of "where do I put this?" emails.
3. Communication protocol. Set response-time expectations (e.g., "I respond to email within one business day; for urgent matters, text the number on the engagement letter"), the preferred channel (most solo CPAs go email-primary with text for urgent), and the escalation path if a deadline is at risk.
4. Deadline cadence. Name what the client owes when, and what the CPA owes when. For a monthly close engagement: "You have until the 5th of each month to upload all source documents. I deliver the financial package by the 15th. If documents are late, the close moves to the following month." Specificity is the entire point.
5. The disorganized-client surcharge. Name it explicitly. Per the freelance accountant rates post, the surcharge exists for clients whose document delivery consistently breaches the agreed cadence. Telling the client at kickoff that the surcharge exists and what triggers it is what prevents the surcharge from ever activating. Clients organise themselves when they know the alternative has a price tag.
Building your repeatable system after 5-10 manual onboardings
Per the Tidyflow new-accounting-client analysis, the first five to ten engagements are the calibration period. The newly-solo CPA learns which intake steps consistently break (clients losing the engagement letter PDF, forgetting which folder is the upload folder), which documents consistently delay (W-9s and entity docs are the usual culprits), and which kickoff topics consistently produce follow-up questions.
After the calibration period, the checklist becomes a client-facing document. The template-able pieces:
- Intake email with the six-category document list and the shared-folder URL placeholder
- Engagement letter template with the standard scope/fee/term language and the variable fields filled in per engagement
- Kickoff meeting agenda with the five-item structure and time allocations
- 30-day check-in email template (covers: first-close debrief, scope-adjustment requests, billing reconfirmation)
- Source-document portal structure (the folder taxonomy the client uses)
The freelance accountant invoice template post covers the retainer-billing setup that begins immediately after the kickoff meeting. Onboarding ends when the retainer billing starts; everything before that point is non-billable system setup that the engagement letter does not compensate.
Common onboarding mistakes that cost solo CPAs
Five recurring failure modes from the SERP-verified onboarding literature.
1. Starting work before the engagement letter is signed. Every billable hour worked under no scope or liability protection. Documented across multiple practitioner sources as the most common newly-solo CPA mistake.
2. Skipping the kickoff meeting. The portal walkthrough does not happen, the communication protocol stays implicit, the disorganized-client surcharge never gets surfaced. The first scope-creep email arrives within four weeks of engagement start.
3. No document deadline in the engagement letter. Without "client provides source documents within seven days of engagement letter signing," the intake drags into week three and the first close timeline collapses. The fix is one sentence in the engagement letter.
4. No 30-day check-in. The first-close debrief never happens, scope-adjustment opportunities pass, the client builds up complaints that surface as a renewal-time confrontation instead of a mid-engagement adjustment.
5. Scope creep via undocumented verbal requests. The client asks for "one quick thing" during a status call. The CPA does it. Three months later, "one quick thing" is half the engagement and the retainer was never adjusted. The fix is the change-order clause from the professional liability post and the explicit "verbal requests do not count" line in the kickoff communication protocol.
The seven-step solo CPA onboarding checklist
The checklist is the system. After five to ten manual runs, it becomes a template that the newly-solo CPA can hand to a future virtual assistant or part-time admin. For the first ten clients, it stays manual and gets refined with each engagement.
References
- How to Ace Onboarding for Client Accounting Services Clients (September 2018) : Jason M. Blumer, CPA Practice Advisor
- 9 Steps for Effective Client Onboarding : Canopy
- Accounting Client Onboarding Checklist + Templates : Tidyflow
- Practitioner Engagement Letters: Strategies for Increasing Compliance (November 2025) : The Tax Adviser
- How to Onboard a New CPA Client: Engagement Letter Best Practices : Arvori
