Bookkeeping Client Onboarding Checklist (Free Template)

A bookkeeping client onboarding checklist is a step-by-step list of everything you collect, set up and agree on with a new client before you record their first transaction. In short: sign an engagement letter, collect business details, get secure access, gather past records, set up the books, and agree on scope and communication.

The 6 core steps:

  1. Sign the engagement letter and confirm the services
  2. Collect business and contact details
  3. Get secure access to software, banks and payment platforms
  4. Gather past records and source documents
  5. Set up the chart of accounts and opening balances
  6. Agree on scope, deadlines and communication

The full checklist is below. Copy it into Google Sheets, Excel or Word and reuse it for every new client.

Why a bookkeeping onboarding checklist matters

Most onboarding problems are not accounting problems. They are missing-information problems.

A client forgets to send a bank statement. Nobody knows who answers questions. The first month’s books arrive late.

A checklist stops that from happening. It also makes you look organised from day one.

It protects your client too. The IRS says records that support income, deductions or credits on a return generally need to be kept until the period of limitations for that return runs out. Your onboarding is where a reliable record-keeping system starts.

The complete bookkeeping client onboarding checklist

Use these seven phases in order. Tick each box as you go.

Phase 1: Before the first call

  • ☐ Send a short intake questionnaire
  • ☐ Block time in your calendar for the kickoff call
  • ☐ Create the client in your practice tool or tracker
  • ☐ Create a secure cloud folder for their documents
  • ☐ Assign a lead contact on your side (if you have a team)

Phase 2: Agreement and scope

  • ☐ Confirm the services (monthly bookkeeping, payroll, invoicing, bill pay, reporting)
  • ☐ Send the engagement letter or contract
  • ☐ Get the signed copy back
  • ☐ Agree on fees, billing date and payment method
  • ☐ Send the first invoice if you bill upfront

Phase 3: Business information

  • ☐ Legal business name and any trading name
  • ☐ Entity type (sole proprietor, LLC, partnership or corporation)
  • ☐ Tax ID or EIN, collected through a secure channel
  • ☐ Business address, phone number and key contacts
  • ☐ Industry and main products or services
  • ☐ Fiscal year end
  • ☐ Accounting method (cash or accrual)
  • ☐ Previous bookkeeper or accountant’s contact details

Phase 4: Access and logins

  • ☐ Accounting software access (QuickBooks, Xero or similar) with an accountant-level login
  • ☐ Bank and credit card feeds or read-only access
  • ☐ Payroll system access
  • ☐ Payment platforms (Stripe, PayPal, Square)
  • ☐ Invoicing and expense apps
  • ☐ A secure method for sharing passwords and files

Phase 5: Historical records

  • ☐ Prior-year financial statements
  • ☐ Current-year bank and credit card statements
  • ☐ Loan statements and repayment schedules
  • ☐ Open customer invoices and unpaid supplier bills
  • ☐ Receipts and expense records
  • ☐ Payroll reports
  • ☐ Prior-year tax return (if relevant to the work)
  • ☐ List of fixed assets

Phase 6: Books setup

  • ☐ Review or build the chart of accounts
  • ☐ Connect bank and card feeds
  • ☐ Confirm opening balances
  • ☐ Identify accounts that are not reconciled
  • ☐ Define the cleanup scope and quote it separately if needed
  • ☐ Set rules for recurring transactions and categories

Phase 7: Workflow and communication

  • ☐ Set the monthly close date
  • ☐ Agree how receipts and documents will be sent
  • ☐ Agree the reporting schedule (monthly or quarterly)
  • ☐ Choose a communication channel and response time
  • ☐ Schedule the first review call
  • ☐ Send the welcome email
  • ☐ Mark onboarding complete and review again after 30 days

How to complete each phase

Phase 1: Prepare before you talk

The goal is to arrive at the first call already organised.

Send the questionnaire a few days earlier. Ask about the business type, software, number of bank accounts and pain points.

This lets you spend the call on decisions instead of data entry.

Phase 2: Lock in the agreement

Never start work without a signed engagement letter.

It should state what you will do, what you will not do, and how often. It should also cover fees and how either side can end the arrangement.

Clear scope prevents most disputes later. If a client asks for payroll or tax prep after the fact, you can point to the letter and quote it separately.

Phase 3: Gather the basics

Collect the same details every time. That consistency is the whole point of a checklist.

The entity type matters because it affects how income and expenses are reported. The IRS notes that your form of business determines which income tax return form you file.

Ask for the fiscal year end and accounting method early. Changing them later is painful.

Phase 4: Get access the safe way

Ask for accountant-level or read-only access rather than the client’s own password.

Use your own login wherever the software allows it. That keeps an audit trail and lets the client remove your access cleanly if you part ways.

Never accept passwords or tax IDs in a plain email. Use a password manager or a secure client portal.

Phase 5: Collect history, not just the present

Start with the last full year plus the current year to date.

Bank statements come first because they let you verify opening balances. Then ask for loan statements, open invoices and unpaid bills.

Don’t wait for the client to send everything at once. Give them a short, specific list with a due date.

Phase 6: Set up the books

Review the chart of accounts before you import anything. A messy chart of accounts creates messy reports.

Confirm opening balances against the last bank statements. Then flag any accounts that were never reconciled.

If the old books are in poor shape, define a separate cleanup project. Quote it as its own piece of work so it doesn’t eat your monthly fee.

Phase 7: Agree how you will work together

Put the monthly rhythm in writing. When are receipts due? When do you close the month? When does the client get reports?

Pick one channel for questions, such as email or a shared task tool. Mixing text messages, email and chat means things get lost.

Book a review call about 30 days in. That is when you will find out what the checklist missed.

Don’t forget receipts and source documents

Receipts are the part of onboarding most people skip, and the part that causes the most trouble at tax time.

A bank line only shows the amount and the merchant. A receipt or invoice shows what was bought and why. That is what supports a deduction.

Agree a simple rule with every client. Photograph or save receipts the same day, and send them in the same folder every month.

For sales, make sure the client has a consistent way to issue proof of payment. Free tools like a receipt generator or an invoice generator can help clients who currently hand-write receipts or have no record of cash sales.

How long should clients keep records?

The IRS says the answer depends on the record, but gives these general periods:

  • 3 years is the standard period for most records
  • 6 years if income that should have been reported is more than 25% of the gross income shown on the return
  • 7 years if a claim is filed for a loss from worthless securities or a bad debt deduction
  • 4 years for employment tax records, counted from when the tax is due or paid, whichever is later
  • Indefinitely if no return was filed or a fraudulent return was filed

Protect your client’s data from day one

Onboarding is when you collect the most sensitive information: tax IDs, bank logins, payroll files.

Handle it carefully. A data leak can end a client relationship and damage your reputation.

IRS guidance explains that accountants and firms that prepare tax returns fall under the FTC Safeguards Rule. They are expected to keep a written information security plan.

If you only do bookkeeping, check with a qualified professional whether the rule applies to you. Some industry commentary, such as this CPA Practice Advisor article, says bookkeepers who handle client financial data are likely to be covered too.

Either way, the habits are worth adopting:

  • Use multi-factor authentication on every system that holds client data
  • Share documents through a portal, not email attachments
  • Give each person their own login
  • Remove access when a client or team member leaves
  • Keep a list of every app and device that stores client files

Client welcome email template

Send this once the engagement letter is signed. Edit it to match your voice.

Subject: Welcome aboard: here’s what happens next

Hi [Client name],

Thanks for choosing [Your business name]. I’m looking forward to working with you.

Here’s what we’ll do over the next [7-10] days:

  1. Complete the short business questionnaire (link below)
  2. Share accountant access to your accounting software and bank feeds
  3. Upload your last 12 months of bank and card statements
  4. Send any receipts, loan statements and unpaid bills

Please use [secure portal or folder link] for all documents. Please don’t send passwords or tax IDs by email.

Once we have everything, I’ll set up your books and send you a summary. Your first monthly report will arrive by [date].

Questions? Reply here or call me on [number].

Thanks again, [Your name]

Checklist variations: freelancer vs bookkeeping firm

The core steps are the same, but the emphasis changes.

For a solo bookkeeper

Keep it light. A clients-only folder, one intake form and one engagement letter are usually enough.

Focus on tight scope. When you are the only person, scope creep is your biggest risk.

Add one extra step. Record your own work plan so a client’s work doesn’t stall if you are ill or on holiday.

For a bookkeeping firm with a team

Add handover steps. Assign a lead, a backup and a reviewer for every client.

Hold a short internal briefing before the client call. Share the questionnaire answers so nobody asks the client the same question twice.

Track onboarding status in one place so you can see which clients are stuck.

Common onboarding mistakes to avoid

Starting work before the agreement is signed. If a dispute comes up, you have no written scope to point to.

Skipping opening balances. If the starting numbers are wrong, every report that follows is wrong.

Using the client’s personal login. It creates security and audit-trail problems. Ask for accountant access instead.

Letting receipts pile up. Set a clear monthly receipt deadline from the start.

Underpricing the cleanup. Old books are rarely tidy. Scope and quote the cleanup separately.

No follow-up. The 30-day check-in catches problems while they’re still small.

Frequently asked questions

What should be on a bookkeeping client onboarding checklist?

A good checklist covers the signed engagement letter, business details, software and bank access, past records, books setup, and the agreed workflow. The full list is in the section above.

What documents do I need from a new bookkeeping client?

At minimum, ask for prior-year financial statements, current-year bank and credit card statements, loan statements, open invoices, unpaid bills, payroll reports and receipts. Add a prior tax return if it is relevant to your scope.

How long does bookkeeping client onboarding take?

A simple small business can often be set up in one to two weeks, provided the client sends documents promptly. Businesses with messy history, multiple accounts or payroll take longer. Set a target date in your welcome email.

What questions should I ask a new bookkeeping client?

Ask what software they use, how many bank and card accounts they have, whether they have employees, who handled the books before, and what they most want fixed. Ask also how they currently keep receipts.

Do I need a different checklist for each client?

No. Keep one master checklist and add or remove items for each client’s needs. For example, drop the payroll items if the client has no employees.

Final thoughts

A bookkeeping client onboarding checklist keeps you consistent, saves time and builds trust before you record a single transaction.

Start with the seven phases above. Adapt them to your clients. Then review the list every few months and add whatever you wish you had asked.

Good onboarding makes every month after it easier.

References

Related Articles

25+ Invoice Footer Text Examples

What Should an Acknowledgement Receipt Include?

How Do Freelancers Issue Invoices? Step-by-Step Guide

Invoice Tracking Guide

Benefits of Digital Receipts for Compliance

Past Due Invoice Reminder – Free Templates & Examples