Onboarding a new bookkeeping client should take days, not weeks. But without a clear document checklist, the process drags — you're chasing bank logins, waiting on prior financials, and guessing at the chart of accounts while the client wonders why their books aren't done yet.
A bookkeeping client onboarding checklist gives you a repeatable system for collecting every document and credential before you touch a single transaction. It sets expectations with the client, protects you from working with incomplete data, and gets revenue-generating work started faster.
This guide covers the exact documents to collect from new bookkeeping clients — whether you handle monthly reconciliation, payroll, or full-service accounting.
Why Bookkeeping Onboarding Needs Its Own Checklist
Tax preparation onboarding happens once a year. Bookkeeping onboarding starts a relationship that runs every month. A missed document during tax season delays one return. A missed document during bookkeeping onboarding can mean months of inaccurate financials before anyone notices.
Bookkeeping clients also require ongoing system access — bank feeds, accounting software credentials, payment processor logins — that tax clients don't. Your checklist needs to capture both the documents and the access credentials you need from day one.
Engagement and Legal Documents
Before you begin any work, formalize the relationship and define what's included.
- Signed engagement letter — Specifies services (monthly reconciliation, payroll, financial reporting), fees, payment terms, and the client's responsibilities for providing timely information. Follow AICPA standards for engagement letter content.
- Scope of services document — Defines exactly what's included and excluded. Bookkeeping clients often assume tax preparation is included. Spell it out.
- Accounts receivable/payable authorization — If you'll be handling payments or collections on the client's behalf, get written authorization.
- Power of Attorney (Form 2848) — If you need to communicate with the IRS on the client's behalf for payroll tax matters.
- Third-party authorization letters — For communicating with the client's bank, insurance company, or prior accountant.
Financial History Documents
You can't maintain accurate books without knowing where they left off. Collect these from every new client:
- Prior year financial statements — Balance sheet and income statement (P&L) for at least the last 12 months. Get two years if possible.
- Current year-to-date trial balance — Shows all account balances as of your takeover date.
- Chart of accounts — The existing account structure. You'll likely need to clean this up, but start with what they have.
- Bank reconciliation reports — Last completed reconciliation for each account. This is your starting point for ongoing work.
- Outstanding accounts receivable and payable — Open invoices and bills as of the transition date.
- Depreciation schedules — For fixed asset tracking and accurate financial reporting.
- Loan and line of credit statements — Current balances, payment schedules, and interest rates.
- Prior tax returns (last 2 years) — Even if you're not doing tax prep, these reveal the entity structure, filing status, and any carryforward items that affect the books.
Bank and Financial Account Access
Bookkeeping runs on bank data. Without proper access, you're working blind.
- Bank login credentials or read-only access — For all business checking, savings, and money market accounts. Read-only access is preferable for liability reasons.
- Credit card account access — For all business credit cards. You need transaction-level detail, not just statements.
- Payment processor access — Stripe, Square, PayPal, or other processors. Transaction data often doesn't match bank deposits 1:1 due to fees, holds, and batching.
- Payroll platform access — ADP, Gusto, Paychex, or QuickBooks Payroll. Even if you don't run payroll, you need the data for journal entries.
- Accounting software access — QuickBooks Online, Xero, FreshBooks, or whatever the client uses. If they're on desktop software, arrange for file transfer or cloud migration.
- Bank statements (last 12 months) — As backup for bank feed data and for historical reconciliation.
Business Entity Documents
- EIN confirmation letter (IRS Form CP 575) — Confirms the Employer Identification Number.
- Articles of Incorporation or Organization — Confirms entity type (LLC, S-Corp, C-Corp, sole proprietorship).
- Operating agreement or bylaws — Defines ownership percentages, profit distribution, and decision-making authority.
- Business licenses and permits — State and local registrations.
- Sales tax permits — If the client collects sales tax, you need their permit numbers and filing frequency.
- State employer registration — For payroll tax withholding and unemployment insurance.
Payroll Documents (If Applicable)
If your engagement includes payroll or payroll reporting, collect these upfront:
- Employee roster — Names, pay rates, pay frequency, filing status, and withholding allowances.
- Year-to-date payroll reports — If you're taking over mid-year, you need the history for accurate W-2 preparation.
- Contractor list and W-9s — For 1099 reporting at year-end.
- Workers' compensation policy — Policy number, classification codes, and audit dates.
- Benefits information — Health insurance, retirement plan contributions, and other deductions currently in place.
Recurring Transaction Information
Understanding the client's recurring financial patterns prevents miscategorization and missed entries:
- List of recurring expenses — Rent, utilities, software subscriptions, loan payments, insurance premiums.
- Revenue streams and billing schedule — How the client invoices (monthly, project-based, retainer) and typical payment terms.
- Vendor list with payment terms — Key suppliers, net terms, and any volume discounts.
- Auto-pay and scheduled transfer details — Transactions that will hit the bank automatically.
QuickBooks-Specific Onboarding Steps
If the client uses QuickBooks (the most common scenario), add these to your checklist:
- QuickBooks Online accountant invite — The client grants you accountant-level access from their QBO account.
- Bank feed connections — Verify all bank and credit card accounts are connected and syncing.
- App integrations inventory — List of third-party apps connected to QBO (Bill.com, Expensify, Shopify, etc.).
- Chart of accounts review — Remove duplicate accounts, fix miscategorized items, and archive unused accounts before you start.
- Opening balance verification — Confirm QBO opening balances match the bank reconciliation reports.
How to Collect Bookkeeping Onboarding Documents
Bookkeeping onboarding involves sensitive data — bank credentials, tax IDs, financial statements. Email isn't secure enough.
Set a deadline
Tell the client: "I need all documents within 10 business days of signing the engagement letter. Monthly bookkeeping begins the first full month after I receive everything." This creates urgency without being pushy.
Use a secure upload portal
A document collection portal gives the client a single link to upload everything. You see which documents have been received and which are still outstanding. Automatic reminders handle the follow-up so you don't have to.
Provide a pre-filled checklist
Don't just send a list of document names. Include brief explanations of why you need each item and where the client can find it. "Prior year tax return — you can download this from your tax preparer's portal or the IRS Get Transcript tool."
Free Bookkeeping Onboarding Checklist
Get the complete bookkeeping client onboarding checklist — interactive, with progress tracking.
Use the Free Checklist Tool →Frequently Asked Questions
What documents do I need from a new bookkeeping client?
At minimum, collect a signed engagement letter, prior year financial statements, bank and credit card access, the chart of accounts, a year-to-date trial balance, and business entity documents (EIN letter, articles of organization). For payroll clients, also collect employee rosters, year-to-date payroll reports, and contractor W-9s.
How long does bookkeeping client onboarding take?
With an organized checklist, most clients complete document collection within 7 to 14 business days. The full onboarding process — including chart of accounts cleanup, bank feed connections, and historical reconciliation — typically takes 2 to 4 weeks before you begin regular monthly work.
Should I ask for bank login credentials or read-only access?
Read-only access is preferred. It gives you the transaction data you need without the liability of holding full account access. Most banks and accounting platforms support accountant-level or read-only user roles specifically for this purpose.
What if the client's previous bookkeeper won't release records?
Have the client send a written request (or use your third-party authorization letter) to the previous bookkeeper or accountant. If records aren't released, you can reconstruct the books from bank statements and tax returns — but this takes more time and should be quoted as a separate cleanup engagement.
How is bookkeeping onboarding different from tax client onboarding?
Bookkeeping onboarding requires ongoing system access (bank feeds, accounting software, payment processors) that tax preparation doesn't. You also need the chart of accounts, reconciliation reports, and recurring transaction details — none of which matter for a tax-only engagement. Use our free checklist tool to see the full list for both engagement types.