A new accounting client signs the engagement letter. Your team creates their record in the practice management system and assigns the first tasks.
Two weeks later, the team is still waiting for access to the client's bank accounts, the prior-period financials, and confirmation of the opening balances. On paper the client is onboarded, and the accounting work still can't start.
A reliable accounting client onboarding checklist covers more than documents and task creation. It sets out who is responsible for each step, what evidence confirms the step is done, and what happens when information is missing or inconsistent.
Below is a practical checklist that runs from client acceptance and engagement terms through document collection and accounting readiness to the first service cycle. It also shows which handoffs you can automate and where professional judgment has to stay.
KEY TAKEAWAYS
Give every onboarding task an owner and a completion standard, so a request sent is never counted as a document received.
Treat accepted, engaged, ready for delivery and first cycle verified as separate states, each confirmed by its own evidence.
Verify the starting position before the first close, because imported opening balances carry whatever errors they contain.
Automate the coordination and keep judgments with qualified people, starting with the integrations your firm already has.
Adapt the compliance checks to each jurisdiction, since US firms need a written information security plan and UK firms must generally verify identity before the business relationship begins.
Accounting Client Onboarding Checklist: Copyable Template
Use this checklist as the starting point for your firm's onboarding process. Name one overall onboarding owner, then give each task a responsible person, a target date and a clear completion requirement.
The order and the required checks will vary by service and jurisdiction. In particular, complete any regulatory screening at the stage the law requires for that client relationship.
Stage 1: Client Acceptance and Required Screening
Objective: Confirm that the firm can accept the client and provide the requested services.
| Checklist | Responsible owner | Completion evidence |
|---|---|---|
| ☐ Confirm the client's legal identity and relevant business entities. | Onboarding lead | Verified client information |
| ☐ Complete applicable identity, risk, and compliance checks. | Compliance lead | Documented screening decision |
| ☐ Evaluate the proposed scope, conflicts, and the firm's ability to deliver the work. | Engagement partner | Approved acceptance decision |
| ☐ Identify previous-adviser handover or professional enquiry requirements, where applicable. | Engagement partner | Handover requirement resolved or documented |
Acceptance goes well beyond entering a name in the CRM. The firm needs to know who the client is, which entities are involved, what services they want, and whether anything stands in the way of accepting them.
A prospective bookkeeping client might run three legal entities and send information for only one. Before anyone sets up recurring work, settle which entities the engagement includes and which sit outside the agreed scope.
If incomplete: Go no further than applicable acceptance and regulatory requirements allow, and assign the open matter to the right reviewer.
Stage 2: Engagement Terms and Authorization
Objective: Establish the services, responsibilities, commercial terms and necessary authorizations.
| Checklist | Responsible owner | Completion evidence |
|---|---|---|
| ☐ Approve the scope of work, including exclusions. | Engagement partner | Final scope of services |
| ☐ Obtain agreed engagement terms and signatures where required. | Engagement manager | Approved engagement documentation |
| ☐ Confirm the billing entity, pricing, and payment arrangements. | Finance or billing lead | Approved billing configuration |
| ☐ Obtain service-specific authorizations where applicable. | Authorized professional | Valid authorization record |
Scope deserves the closest attention. A client hiring your firm for monthly bookkeeping may assume the engagement also covers correcting historical errors, preparing tax returns, or rebuilding earlier financial statements. Put the answer in writing: the agreed terms should separate recurring services from additional work that needs its own approval.
Authorizations follow the same logic. A firm preparing tax returns may need different authority from one providing bookkeeping or management reporting.
If incomplete: Hold the affected service or action until its terms or required authorization are approved.
Stage 3: Document Collection and System Access
Objective: Make sure the team has the information and access it needs to perform the agreed work.
| Checklist | Responsible owner | Completion evidence |
|---|---|---|
| ☐ Establish a secure document-sharing channel. | Onboarding coordinator | Approved channel available |
| ☐ Request the records relevant to the engagement. | Assigned accountant | Document receipt log |
| ☐ Obtain appropriately authorized access to accounting and supporting systems. | Systems administrator / accountant | Access tested successfully |
| ☐ Confirm reporting periods, deadlines, and client contacts. | Accounting lead | Approved delivery calendar |
| ☐ Track outstanding documents and access requests. | Onboarding coordinator | Open-items register with owners |
The records you need depend on the engagement. Recurring bookkeeping may call for prior financial statements, trial balances, bank statements, payroll information and supporting transaction records. Tax preparation may call for prior returns, tax documents and records for specific filing periods. Ask only for what the agreed services need.
Access needs the same care.
Test access as the person who will use it, a client's invitation to QuickBooks counts once the assigned accountant can open the correct company with the permissions the work needs.
Use application access scoped to the work, and keep passwords out of email and shared documents.
If incomplete: Keep the missing requirement visible, give it a follow-up owner, and keep any dependent work marked as not ready.
Stage 4: Accounting Starting-Position Review
Objective: Establish a reliable starting point for the agreed accounting services.
| Checklist | Responsible owner | Completion evidence |
|---|---|---|
| ☐ Review the accounting entity and chart of accounts. | Senior accountant | Reviewed configuration |
| ☐ Verify opening balances or the relevant beginning financial position. | Senior accountant | Approved reconciliation or documented exception |
| ☐ Identify unreconciled accounts and outstanding transactions. | Accounting lead | Exceptions register |
| ☐ Confirm the cutover date and responsibility for historical records. | Engagement manager | Agreed responsibility boundary |
| ☐ Determine whether catch-up or remedial work is necessary. | Engagement partner | Approved scope decision |
This stage matters most for ongoing bookkeeping and accounting engagements. Say the client's previous bookkeeper stopped in August and your engagement starts in October. Who owns September? Are the bank accounts reconciled through August? Were payroll liabilities recorded correctly? Do the opening balances agree with the supporting records?
Leave those questions open and the first accounting cycle starts with inherited errors. An imported balance is a number your team hasn't checked yet.
For tax-only or advisory engagements, adapt this stage to the records and starting conditions those services depend on.
If incomplete: Escalate material discrepancies to the responsible accountant, and decide whether corrections need additional work or client approval.
Stage 5: Operational Readiness and Handoff
Objective: Confirm the delivery team can start the agreed work under defined conditions.
| Checklist | Responsible owner | Completion evidence |
|---|---|---|
| ☐ Create or verify the client and engagement records. | Practice operations | Correct records and identifiers |
| ☐ Assign the delivery team, recurring work, and deadlines. | Engagement manager | Approved work assignments |
| ☐ Confirm the team has the required information and system access. | Accounting / systems lead | Access and evidence reviewed |
| ☐ Record outstanding exceptions and their owners. | Engagement manager | Reviewed exception register |
| ☐ Approve readiness for service delivery. | Responsible manager or partner | Named readiness decision |
A task created in Karbon or another practice management platform confirms that an operational record exists. Whether the team has what it needs to finish the work is a separate question, and the engagement manager should be able to answer three things before work counts as ready:
- Is the correct client and entity attached to the work?
- Does the assigned team have the access and information it needs?
- Has every material exception been resolved, or given an owner and a plan?
Stage 6: First Deliverable and Post-Onboarding Review
Objective: Confirm that onboarding held up during real service delivery.
| Checklist | Responsible owner | Completion evidence |
|---|---|---|
| ☐ Review the first close or equivalent deliverable. | Responsible reviewer | Completed review and approval |
| ☐ Resolve or assign remaining first-cycle issues. | Engagement manager | Closed or owned exception log |
| ☐ Confirm the ongoing reporting and communication schedule. | Client manager | Agreed operating cadence |
| ☐ Schedule a post-onboarding process review. | Practice manager | Review date and responsible owner |
For a bookkeeping client, the first monthly close is the real test of onboarding. It shows whether the team understood the opening balances, received the access it needed, and handled the outstanding information well. For tax, audit or advisory engagements, the equivalent checkpoint may be the first return, a reporting milestone, or another agreed deliverable.
If incomplete: Record what blocked completion, name the responsible party, and decide whether the issue should change the ongoing workflow.
How to Use This Checklist in Your Firm
The checklist earns its keep once every task has a status and an owner. A practical tracking structure includes:
Task | Stage | Responsible owner | Due date | Completion evidence | Status | Exception owner | Notes
Suggested statuses: Not started, In progress, Awaiting client, Needs review, Complete, and Not applicable.
Mark an item complete only when its completion evidence exists. A bank statement moves through three states: requested, received, and reconciled. Each one supports a different decision, and treating the first as the last is where most onboarding errors start.
What Must Be Verified Before Accounting Work Begins?
Many onboarding problems start when an administrative milestone gets treated as proof that the work is ready. The two answer different questions.
Engagement Accepted and Delivery Ready Are Different Milestones
A signed agreement settles the commercial terms of the engagement. It says nothing about whether the client's records are in order or whether your team has what it needs. A useful onboarding model separates four states:
| State | What it confirms |
|---|---|
| Accepted | The firm has approved the relationship, subject to applicable acceptance requirements. |
| Engaged | Scope, commercial terms, and necessary authorizations have been established. |
| Ready for delivery | Required information, access, assignments, and professional checks have been completed or appropriately resolved. |
| First cycle verified | The initial deliverable confirms the handoff is working as intended. |
These are practical operating categories, and the right gates will differ by firm, service and jurisdiction.
Financial Readiness Depends on the Service
For recurring bookkeeping, readiness may require an approved starting position, access to bank and accounting records, and an agreement on unresolved historical transactions. For tax preparation, it may depend on the tax periods involved, the information received, and the required authorizations. For an audit, readiness reflects the engagement's professional requirements and planned procedures.
So each service needs its own readiness decision, and one universal checklist can only frame it.
A Readiness Decision Needs an Owner
Software can confirm that a document arrived, a required field is filled, or a review task is complete. Accounting judgment stays with people. If a starting balance has an unexplained difference, a qualified accountant decides whether work can proceed and on what conditions. The same goes for scope changes, unusual client circumstances and unresolved professional concerns.
Onboarding is complete when the agreed work can begin under defined conditions. Ticking the last administrative task proves much less.
Client Onboarding Across Ignition, Karbon, and Accounting Software
The next challenge is making the checklist work across the systems a firm already runs.
Take an illustrative US firm that provides monthly bookkeeping. It uses Ignition for proposals and billing, Karbon for practice management, and QuickBooks Online for accounting, along with a secure repository for onboarding evidence and an internal approval step before new engagements start. The scenario is a reference workflow, built to show the decisions involved.
Step 1: The Engagement Is Accepted in Ignition
The client accepts a proposal for monthly bookkeeping. Ignition starts billing according to the services and schedule set in the proposal. Through its QuickBooks integration, it creates invoices in the firm's connected QuickBooks account, and through the Karbon integration, it deploys work items from mapped services and work templates.
These capabilities already exist, so use them before commissioning anything that would repeat them. Our guides to Ignition integrations and Karbon integrations cover what each connection syncs.
Step 2: Verify the Correct Client and Operational Records
Say the new client runs two entities, Northstar Holdings LLC and Northstar Operations LLC. The engagement covers bookkeeping for Northstar Operations, and the agreed billing entity is Northstar Holdings. The firm has to confirm which entity belongs in each system and which records should link.
Ignition's QuickBooks integration supports explicit client mapping. Configure and test it before anyone proposes extra client-matching logic.
The team also has to keep two QuickBooks accounts apart: the firm's own, used to bill its clients, and the client's, used for the bookkeeping. The integration that creates the firm's invoice gives no access to the client's books, so the bookkeeping team needs its own authorized access to them.
Step 3: Verify the Accounting Starting Position
Before the first monthly close, the assigned accountant reviews the client's starting information. Suppose the client's bank balance differs from the general ledger. The onboarding process records the difference, names who will investigate it, and settles whether the reconciliation falls inside the agreed scope.
If the firm's existing review and task-management process can handle this, use it. Extra automation earns a place only when a material part of the handoff stays unsupported.
Step 4: Add Only the Missing Workflow Logic
Now suppose the firm requires a readiness approval that draws on information across its engagement, practice-management and document systems. An extension could link the accepted engagement to the existing Karbon work item, check which required documents have arrived, list unresolved information requests, and prepare a review for the responsible accountant.
The extension makes the evidence and the exceptions visible to the person authorized to decide, and the accountant still approves or rejects any unexplained difference. It works on the invoices and work items the existing integrations already created and never makes second copies. The exact build depends on the available APIs, permissions and current configuration.
Step 5: Test the Process Against Realistic Exceptions
Test the integration against the situations most likely to produce wrong or incomplete records.
| Scenario | Required behavior |
|---|---|
| The client already exists in the destination system. | Match the intended record and create no unverified duplicate. |
| The onboarding event is processed twice. | Create no duplicate invoices, work items, or approvals. |
| A required bank statement has not arrived. | Keep the related readiness check open and assign a follow-up. |
| Opening balances contain unexplained differences. | Escalate to an accountant before anything is approved. |
| A connected system becomes unavailable. | Record the failure and provide a safe recovery process. |
| The agreed scope changes after acceptance. | Review the effect on billing, assignments, and readiness. |
Run these checks on native integrations and custom systems alike. The aim is to keep the correct client identity, agreed scope, accounting information and approval evidence intact from start to finish, whatever the number of connected applications.
Which Client Onboarding Steps Should You Automate?
Onboarding activities need different levels of automation. The useful line runs between repeatable coordination and decisions that call for professional judgment.
Automate Repeatable Coordination
Many administrative steps follow predictable rules. Document requests, reminders for outstanding items, standard work creation, deadline assignments and supported data synchronization all suit automation, and none of them hands professional responsibility to software.
Start with what your practice management, document management and accounting platforms already do. A native integration or a configured automation may cover the need. For a broader view, see our guide to accounting workflows worth automating.
Keep Accounting and Compliance Decisions With Qualified People
Some onboarding work calls for judgment. An accountant may need to decide whether unexplained opening-balance differences are material. A partner may need to approve historical cleanup outside the original engagement. A compliance professional may need to resolve an identity or risk concern.
Automation can gather the evidence, assign the review and record the result. The decision stays with the qualified person, however close the next scheduled task is.
Use AI Where Interpretation Is Needed
AI earns a place when onboarding involves unstructured documents or correspondence. A system could summarize the documents received, point out information that appears to be missing, or organize client replies for review. Stable identifiers, required fields, access permissions and approval rules stay under explicit controls.
Data protection belongs in the same decision. An AI-assisted onboarding process may handle tax information, financial records, personal identifiers and other confidential material. Before introducing such a tool, settle what data it may access, where that data goes, and what the system may do. For more on these controls, see AI Data Security for Accounting Firms.
US vs. UK Client Onboarding Requirements
The operational steps look much the same in both countries, and the professional and legal requirements behind them differ. A checklist built for a US bookkeeping practice needs its compliance checks rebuilt before a UK accountancy firm can rely on it.
United States: Tax Authorizations, Client Data, and Engagement Scope
US firms should keep general onboarding requirements separate from those specific to tax preparation, representation and access to tax information.
Tax authorizations. When a client needs representation before the IRS, Form 2848 may apply. If the aim is to let someone receive specified tax information without authority to represent the client, Form 8821 does that job.
Choose the IRS form by its purpose, Form 2848 grants representation and Form 8821 grants access to tax information, and many bookkeeping or accounting engagements need neither.
Information security. In an August 2026 release, the IRS reminded tax professionals that federal law requires tax and accounting professionals to create and maintain a Written Information Security Plan. Under the Gramm-Leach-Bliley Act they count as financial institutions, and the FTC requires each firm to name someone to coordinate its security program, assess risks to customer information, test its safeguards, and choose service providers that can maintain safeguards, with contracts that require them to.
That last requirement matters as soon as onboarding involves new software or an AI tool. The plan is a firm-level obligation, so it governs the vendors you choose, and clients never need to supply one.
Tax return information. For tax return preparers, Internal Revenue Code Section 7216 restricts certain disclosures and uses of tax return information, subject to exceptions and consent rules, and preparers face penalties for breaching it. It comes into play when you consider third-party software, external processing, or new uses of client information. The right treatment depends on the type of information, the purpose, the recipient and the applicable rules.
United Kingdom: AML, Customer Due Diligence, and Engagement Terms
UK accountancy firms covered by the Money Laundering Regulations must apply the customer due diligence their activities require. That can include identifying and verifying the customer, establishing beneficial ownership, understanding the nature of the relationship, and assessing the associated risks.
Timing matters here. Under regulation 30, the firm must generally verify identity before establishing the business relationship, and HMRC's guidance on the timing of verification describes the exception for completing it during onboarding as very limited. So a practice-management workflow has to treat screening as a gate in its own right, and a signed engagement or a new client record can't stand in for it.
Key risk for UK firms, HMRC's supervisors compare the dates contracts were signed and invoices raised with the date the firm verified the client's identity. If your proposal software invoices on acceptance, make sure verification is complete and recorded first.
Engagement documentation. ICAEW's updated engagement-letter guidance offers sample wording and advice on defining the professional relationship, scope, responsibilities and terms, to be adapted to each service and client.
Current AML guidance. The accountancy sector's 2026 CCAB AML guidance reflects the latest changes to the UK regulations. Make sure your onboarding controls follow the guidance that applies to your supervisory arrangements and services.
Other European Jurisdictions
Firms elsewhere in Europe may follow similar steps for collecting information, managing access, assigning work and reviewing it. AML supervision, professional requirements, privacy obligations and national rules differ by country, so a shared onboarding framework works across locations only with compliance checks adapted to each one.
This article gives operational guidance. For legal or professional compliance decisions, rely on your advisers and supervisory body.
Five Client Onboarding Exceptions That Need an Owner
A checklist describes the intended process. Your firm's real test is how it handles the cases that don't follow it.
| Exception | Recommended response | Responsible decision-maker |
|---|---|---|
| Client records do not match | Pause the affected handoff and verify the correct identity or legal entity. | Compliance or onboarding lead |
| Required information is missing | Track the outstanding item, deadline, and responsible follow-up. | Onboarding coordinator |
| Opening balances do not reconcile | Keep the affected accounting-readiness review open and investigate the discrepancy. | Senior accountant |
| Engagement scope changes | Review the consequences for fees, deadlines, responsibilities, and required approvals. | Engagement partner |
| Connected systems produce inconsistent records | Investigate the source and destination before retrying a write or creating another record. | Systems or operations owner |
Each exception should end in one of three outcomes:
Proceed: the necessary condition is met.
Pause: information is missing or inconsistent, and the dependent step waits.
Escalate: a qualified person reviews the issue and approves the next action.
The costliest problems are often simple ones. A missing document gets expensive when nobody owns the follow-up. A wrong client mapping does damage once the error spreads into several systems. An unexplained accounting difference gets harder to resolve when later work assumes it was correct. Your workflow should surface these conditions before they reach the first deliverable.
How to Measure Whether Your Onboarding Process Works
A completed checklist is useful evidence of one onboarding. To judge the process, track whether onboarding prepares every client for the work they bought. Five measures make a practical start:
| KPI | What it measures | Why it matters |
|---|---|---|
| Acceptance-to-readiness time | Time from the agreed starting event until required onboarding conditions are satisfied. | Shows onboarding speed and delays. |
| First-pass completion rate | Share of onboardings that reach readiness without reopening required checks. | Indicates process quality. |
| Outstanding information requests | Required items awaiting a client or third party. | Reveals coordination bottlenecks. |
| Exceptions per onboarding | Issues requiring correction, escalation, or professional review. | Shows where the process is unstable or complex. |
| First-cycle rework | Corrections caused by onboarding information or setup problems discovered during initial delivery. | Tests the quality of the handoff. |
Define the start and end point of each measure before you track it. Acceptance-to-readiness time, for example, stops when the readiness conditions are met, well before the first monthly close.
Collect a baseline before changing the workflow, then compare results once a meaningful number of engagements have gone through. A shorter onboarding period only counts if it doesn't bring more corrections, unresolved exceptions or professional risk later.
What Should an Accounting Client Onboarding Checklist Include?
Client acceptance, applicable compliance checks, engagement terms, necessary authorizations, document collection, system access, a review of the accounting starting position, work assignments, and verification of the first deliverable. Each task needs a responsible owner and a clear completion criterion.
How Long Does Accounting Client Onboarding Take?
It varies with the services, the client's cooperation, the state of their financial records, system access, required screening and any outstanding accounting issues. A client with organized records and existing cloud access may need far less preparation than one with several entities and unreconciled historical accounts. Measure your own firm's process, since no generic benchmark will fit it.
What Documents Are Needed to Onboard a New Accounting Client?
That depends on the engagement. Bookkeeping may need financial statements, trial balances, bank records, payroll information and transaction documentation. Tax services may need prior returns and information for the relevant filing periods. Request only what the agreed services require, through approved information-sharing channels.
Can Accounting Client Onboarding Be Automated?
Yes. Document requests, reminders, supported data synchronization, work creation and administrative handoffs can often be automated, and your practice-management and accounting platforms may already cover much of it. Professional judgments, regulatory decisions and unresolved accounting exceptions still need review by a qualified person.
When Is a Client Ready for the First Accounting Close?
For a recurring accounting engagement, readiness means the team has the access it needs, understands the starting financial position, has confirmed the agreed scope, has a responsible team assigned, and has addressed material outstanding issues. The first completed close then shows whether onboarding worked.
Do US and UK Accounting Firms Follow the Same Onboarding Rules?
No. Many operational steps overlap, and the compliance rules differ: US firms deal with IRS authorizations and data-security requirements, while UK firms apply AML customer due diligence and their professional bodies' engagement guidance. Use one operational framework with compliance controls for each jurisdiction.
Need to Automate Your Client Onboarding Workflow?
A good checklist makes responsibilities clear, and a reliable workflow gets the right information to the right people before work begins. If your onboarding still runs on spreadsheets, email follow-ups and repeated checks across disconnected systems, the next step is to find the handoff that creates the most manual work.
Codebridge helps accounting firms connect the software they already use, automate repetitive coordination, and build reliable workflows around the way their teams work. Start with one onboarding requirement your current systems don't fully cover: what your existing tools already handle, where configuration could help, and whether custom engineering is justified.

Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript



























