Client Onboarding Checklist for Accounting Firms

Illustration for Client Onboarding Checklist for Accounting Firms

This is a free client onboarding checklist for accounting and bookkeeping firms — the full set of steps to take a new client from signed engagement letter to a clean first close. Use it to make onboarding repeatable so nothing gets missed and every new client starts on the same footing.

The client onboarding checklist

Phase 1 — Engagement and setup

  • Signed engagement letter and scope of services on file.
  • Pricing, billing cadence, and payment method confirmed.
  • Client added to your practice management / CRM system.
  • Internal owner and team assigned to the account.
  • Kickoff call scheduled with the client.

Phase 2 — Access and documents

  • Accounting software access granted (QuickBooks, Xero, Sage, Zoho).
  • Bank and credit card read-only or feed access set up.
  • Payroll system access (if in scope).
  • Prior-year tax returns and financial statements collected.
  • Prior bookkeeper's file, backups, and closing balances obtained.
  • W-9s and vendor list collected for 1099 tracking.
  • Chart of accounts reviewed and cleaned up.
  • Secure document portal set up and shared with the client.

Phase 3 — Diagnostic review

  • Assess the state of the books (reconciled? how far behind?).
  • Identify catch-up or cleanup work needed and quote it separately.
  • Confirm opening balances tie to the prior return.
  • Review open AR and AP and any loan balances.
  • Document client-specific quirks (revenue recognition, classes, entities).

Phase 4 — Process and expectations

  • Define the monthly close timeline and deliverables.
  • Agree on how documents are requested and delivered.
  • Set the reporting package the client receives.
  • Establish approval and sign-off responsibilities.
  • Document key contacts and escalation path.

Phase 5 — First cycle and handoff

  • Complete the first reconciliation and close.
  • Review the first financials with the client.
  • Confirm the client understands their reports.
  • Move the account from onboarding to recurring service.
  • Schedule a 30- and 90-day check-in.

How to use this checklist

Treat onboarding as its own engagement with an owner and a target completion date — usually the first full close cycle. Front-load access and document collection in Phase 2; most onboarding delays trace back to waiting on bank access or the prior bookkeeper's file. Quote any catch-up or cleanup work separately from recurring service, and get it approved before you start. The 30- and 90-day check-ins matter more than they look — that's when scope creep and mismatched expectations surface, while they're still easy to fix.

Common mistakes and tips

  • Starting recurring work before onboarding is done. If opening balances don't tie, every future close inherits the problem.
  • Not scoping cleanup separately. Catch-up work buried in a flat monthly fee erodes margin fast.
  • Vague expectations. Write down the close timeline, deliverables, and who approves what before month one.
  • No portal. Documents by email get lost; set up a secure request flow from day one.

Run this checklist automatically in OCTA Flow

Onboarding is where a firm's process either scales or breaks. In OCTA Flow, you build onboarding as a reusable Engagement — Collect, Build, Run, Review, Sign off — with a client portal and document requests built in, so every new client follows the same steps. Flow's Skills handle the diagnostic review and first close on the client's real files, flag issues by severity, and log everything for the audit trail. See how CAS practices use Flow, then move into recurring work with the accounting engagement checklist and the month-end close checklist.

Frequently Asked Questions

How long should onboarding a new accounting client take? Most firms target the first full close cycle — roughly 30 days — but catch-up or cleanup work can extend that. Scope and quote cleanup separately so it doesn't stall recurring service.

What's the most important onboarding step? Confirming opening balances tie to the prior return. If they don't, every future close inherits the error, so resolve it before starting recurring work.

What's the difference between onboarding and the engagement checklist? Onboarding is a one-time setup for a new client. The accounting engagement checklist governs the recurring work you do once they're set up.


Make onboarding repeatable and start every client clean → start a 30-day OCTA Flow trial.