Try Tidyflow
Get your firm organized.
Watch a 5-minute demo, or start a free trial. No credit card required.
Every new accounting client needs the same 34 steps: engagement letter, identity checks, prior-year records, software access, recurring work and a kickoff call. Miss one and you find out weeks later, when you need the information and it was never collected. This new accounting client checklist gives tax and bookkeeping firms one repeatable onboarding process, with a timeline for each phase, that you can tick off here or run as a job template.
The Complete Onboarding Checklist
Use this as a job template in your practice management software. Each item should be a task assigned to a team member with a due date. Tick boxes as you go, your progress is saved in your browser.
Get this as a printable PDF
Drop your email and we'll send you the printable checklist with a ready-to-use intake form template. No spam.
No spam. Unsubscribe anytime. See our privacy policy.
Check your inbox
We've sent the template to your email. If it doesn't arrive in a few minutes, check your spam folder or reply to support@tidyflow.com and we'll resend.
Phase 1: Engagement & Setup (Days 1-3)
Phase 2: Information Gathering & Due Diligence (Days 2-7)
This is your know-your-client (KYC) step: verify identity, confirm who owns and controls the client, and rate the risk before you start work on the books.
Phase 3: Setup & Review (Days 7-10)
Phase 4: Kickoff Meeting (Days 10-14)
Phase 5: Post-Onboarding (Day 30)
Want the printable PDF and intake form template?
We'll email you a printable PDF version of this checklist plus an editable intake form template you can copy for your firm.
No spam. Unsubscribe anytime. See our privacy policy.
Check your inbox
We've sent the template to your email. If it doesn't arrive in a few minutes, check your spam folder or reply to support@tidyflow.com and we'll resend.
Try Tidyflow
Onboard new clients without the chase.
Watch a 5-minute demo, or start a free trial. No credit card required.
Email and Document Templates
Three ready-to-adapt templates for the touchpoints in the checklist above. Click each one to expand.
Engagement Letter Template (Key Sections)
The sections below are the minimum to agree before any work starts. For a complete sample you can copy or download, use the free engagement letter template. Monthly bookkeeping, annual tax returns, and CPA accounting each have a letter already matched to the work: a bookkeeping engagement letter, a tax preparation engagement letter, and a CPA engagement letter.
Show engagement letter template Hide engagement letter template
Services: [List specific services, e.g., monthly bookkeeping, quarterly tax filings, annual tax return]
Fees: [Monthly/annual fee amount, payment terms, when invoices are issued]
Out of Scope: [List exclusions, e.g., financial advice, audit, legal compliance]
Client Responsibilities: Provide complete and accurate financial records by [specific date each month/quarter]. Respond to information requests within [X] business days.
Term: This engagement begins on [date] and continues until terminated by either party with [30] days written notice.
Welcome Email Template
Show welcome email template Hide welcome email template
Subject: Welcome to [Firm Name]: how we work together
Hi [Client Name],
We’re excited to have you on board. Here’s everything you need to know about working with us:
Your Client Portal Access your portal here: [link]. This is where you’ll upload documents, view reports, and sign documents. You can also email files to [email] if that’s easier.
What We Need From You To get started, please upload the following through your portal:
- [List of initial documents needed, see intake form]
- Deadline: [date]
How We Communicate
- Your primary contact at our firm is [name] ([email])
- We typically respond within 1 business day
- For urgent matters, call us at [phone]
Recurring Schedule Here’s what we’ll need from you on a regular basis:
- Monthly: [Bank statements, invoices, receipts by the 5th of each month]
- Quarterly: [Any additional quarterly documents]
- Annually: [Tax documents, insurance statements, etc.]
Questions? Reply to this email or book a call: [scheduling link]
Looking forward to working with you.
[Your Name]
Post-First-Job Check-in Email
Show check-in email template Hide check-in email template
Subject: Quick check-in: how’s everything going?
Hi [Client Name],
We’ve just completed [your first monthly bookkeeping / your tax return / etc.]. I wanted to check in and make sure everything went smoothly from your end.
A few questions:
- Was the document upload process easy to follow?
- Is our communication cadence working for you?
- Anything we could improve?
If you’re happy with how things are going, no need to reply, we’ll continue with the same process going forward. If anything could be better, I’d love to hear it.
Thanks, [Your Name]
The Intake Form Step
The intake form you send in Phase 1 collects what you need before any work starts: business and entity details, contacts, accounting software and access, the services needed, key dates, and identity details for signatories. Bookkeeping clients also need bank, payroll and sales tax questions; individual tax clients need filing status and dependents.
For the field-by-field template to copy, see the accounting client intake form guide. To build a version for one client type and download it for Word, use the free client intake form builder.
Automating the Onboarding Process
Once you’ve onboarded 5-10 clients manually, it’s time to automate. The right systems make onboarding repeatable, see our guide to building an accounting firm tech stack. Here’s what to systematize:
Create a Job Template
In your practice management software, create an “Onboarding” job template with all the checklist items above as subtasks. When a new client signs up, create a new job from the template and it’s ready to go, every step pre-loaded with the right assignments and due dates. In Tidyflow, an automation can create the onboarding job for you as soon as a new client is added or a proposal is accepted.
Use Client Requests for Document Collection
Instead of emailing clients a list of documents and hoping they send everything, use a client request feature that:
- Lists exactly what documents you need
- Lets clients upload directly (no email attachments)
- Tracks what’s been received and what’s outstanding
- Sends automatic reminders for missing items
This alone can cut your document collection time in half. For more on this, see how to let clients upload files without logging in.
Build a Welcome Email Template
Write your welcome email once, then reuse it. Include:
- A brief introduction to your firm and the team member they’ll work with
- What to expect in the first 2 weeks
- A link to complete the intake form
- A link to the client portal (if applicable)
- Your standard response time (e.g., “We respond to all emails within one business day”)
For more on effective client communication, see our guide on communication skills for accountants.
Common Onboarding Mistakes
Starting work before the engagement letter is signed. This creates scope ambiguity and billing disputes. Always get the letter signed first.
Not requesting documents early enough. Don’t wait until you need them. Request everything in Phase 2 so it’s ready when you start the actual work.
Skipping the kickoff meeting. A 30-minute call at the start prevents hours of back-and-forth later. Use it to align on expectations and show the client how to work with you.
No follow-up after onboarding. The first 30 days set the tone. A quick check-in shows clients you care about the relationship, not just the work.
Not using a repeatable process. If every new client is onboarded differently, quality will be inconsistent and things will get missed. Use a template.
Frequently Asked Questions
How long should client onboarding take?
Plan for 2 weeks from signed engagement letter to “business as usual.” Complex clients (messy books, multiple entities, switching from another firm) may take 3-4 weeks. The goal is to have recurring work running smoothly by the end of the first month.
What if the previous accountant won’t release records?
Clients have a right to their records. If the previous accountant is unresponsive, have the client send a formal written request. In most jurisdictions, accountants are required to return client records regardless of outstanding fees. If needed, contact your professional body for guidance.
Should I charge for onboarding?
It depends on your pricing model. If you charge fixed fees or packages, the onboarding cost is typically included in the first period’s fee. If you bill hourly, consider absorbing the onboarding cost as a goodwill gesture, it’s an investment in a long-term client relationship. Some firms charge a one-time setup fee for complex onboardings.
What’s the minimum I should collect before starting work?
At bare minimum: signed engagement letter, completed intake form, access to accounting software, and prior year tax returns. Without these, you’re working blind.
What should a bookkeeping client onboarding checklist include?
The same core steps as any new accounting client, plus accountant access to QuickBooks Online or Xero, connected bank feeds for every account, an honest assessment of how far behind the books are, payroll and sales tax details, and a recurring month-end job set up before the first close.
What is a know your client checklist for accountants?
It is the due diligence part of onboarding. Verify the identity of the people who sign, identify the owners and anyone else with effective control, rate the client’s risk, and record what you checked. Whether it is a legal requirement depends on where you practice, but it protects any firm against identity theft and fraudulent returns.