A bookkeeping client onboarding checklist is the fixed sequence a bookkeeper or accounting firm runs between a client engaging them and the first clean month-end close. It differs from generic client onboarding in three ways that matter: there is a regulated identity and risk step, there is almost always a predecessor to collect records from, and there is a hard deadline attached to somebody else's calendar.
The checklist below covers all of it, in the order the work actually happens. Download it as Markdown for Notion or your practice wiki, or as CSV to open in Sheets or Excel with owner and due-date columns already in place.
Why accounting onboarding stalls
Ask a firm where onboarding goes wrong and the answer is rarely "our process". It is that the client has not sent the bank statements. Onboarding a bookkeeping client means requesting somewhere between fifteen and forty separate documents, most of which live with somebody who is not the client: a former accountant, a payroll bureau, a bank.
That is why this checklist separates what you do from what you are waiting on, and why every client-dependent row deserves a due date and a named chaser before you begin, not after the deadline slips.
A note on regulation
The identity, risk, and engagement steps below reflect common practice for firms subject to anti-money-laundering supervision, and the wording is deliberately generic. Requirements differ by jurisdiction and by the body that supervises you. Treat section 2 as a prompt to check your own obligations, not as compliance advice.