A client onboarding checklist is the fixed list of steps a service business runs between a client saying yes and that client being ready for work to start. It exists to make the handoff repeatable: the same documents get signed, the same access gets granted, and the same expectations get set, whether it is your second client or your two-hundredth.
The checklist below is the one we would hand a new agency. It is organised into the six phases onboarding actually moves through, and every item is written as a discrete action with a clear owner, so it survives being delegated. Download it as Markdown for Notion or Obsidian, or as CSV to open in Google Sheets, Excel, or Numbers.
Who this checklist is for
It is built for agencies, consultants, and productised-service businesses onboarding a business client on a project or retainer. It assumes there is a proposal, a deposit, and access to hand over. If you onboard consumers, or you work in a regulated vertical like accounting or law, start here and then add the identity and compliance steps your regulator requires.
How to use it
Do not run all 42 steps on every client. Run phases 1 and 2 exactly as written for everyone, because that is where money and legal exposure sit, then delete what does not apply to the engagement. A checklist you actually complete beats a longer one you abandon in week two.
Two rules that matter more than the list itself:
- Assign every row a name, not a team. "Ops" completes nothing. A person does.
- Timebox the client-dependent rows. Most onboarding does not stall on your work, it stalls waiting on the client to sign, pay, or send files. Give those rows a due date and a chase schedule before you start, not after they are late.