{"id":6699,"date":"2026-06-01T08:08:54","date_gmt":"2026-06-01T07:08:54","guid":{"rendered":"https:\/\/www.superdocu.com\/en\/?p=6699"},"modified":"2026-06-01T08:08:54","modified_gmt":"2026-06-01T07:08:54","slug":"accounting-client-onboarding-checklist","status":"publish","type":"post","link":"https:\/\/www.superdocu.com\/fr\/blog\/accounting-client-onboarding-checklist\/","title":{"rendered":"Accounting Client Onboarding Checklist: 12 Documents Every Firm Should Collect (2026)"},"content":{"rendered":"<p>A solid accounting client onboarding checklist saves you weeks of back-and-forth at tax season. The firms that scale without burning out partners have one thing in common: they collect the same set of documents from every new client, in the same order, before the engagement starts \u2014 not the week before a filing deadline.<\/p>\n<p>Below is a copy-ready checklist you can hand to a new client today. It works for bookkeeping, tax prep, advisory, and audit engagements. Adapt the wording to your service mix, then read the next sections for how to actually get clients to send it back.<\/p>\n<h2>The 12-item accounting client onboarding checklist<\/h2>\n<p>Send this to every new business client. Sole-proprietor and individual clients can skip a few items \u2014 flagged below.<\/p>\n<ol>\n<li><strong>Signed engagement letter<\/strong> \u2014 Scope, fees, term, and termination clauses. Don&#8217;t start work without it.<\/li>\n<li><strong>Government-issued ID for each authorized signer<\/strong> \u2014 Driver&#8217;s license or passport. Required for KYC and to verify who is authorized to approve filings.<\/li>\n<li><strong>Articles of incorporation or formation documents<\/strong> \u2014 Certificate of incorporation, LLC operating agreement, or partnership agreement. Skip for individuals.<\/li>\n<li><strong>EIN confirmation letter (IRS Form CP 575) or W-9<\/strong> \u2014 Confirms the tax ID you&#8217;ll use on filings.<\/li>\n<li><strong>Most recent tax return<\/strong> \u2014 Federal and state. Last 2\u20133 years if you&#8217;re taking over from another firm.<\/li>\n<li><strong>Prior-year financial statements<\/strong> \u2014 Balance sheet, P&#038;L, and cash flow. For new businesses, opening balance sheet.<\/li>\n<li><strong>Chart of accounts and trial balance<\/strong> \u2014 Export from QuickBooks, Xero, or the previous bookkeeping system.<\/li>\n<li><strong>Bank and credit card statements<\/strong> \u2014 Last 12 months. List every account the business uses, including merchant processors.<\/li>\n<li><strong>Payroll reports<\/strong> \u2014 Last 4 quarters of 941s, W-2s, and 1099s issued. State unemployment filings too.<\/li>\n<li><strong>Outstanding loan documents<\/strong> \u2014 Promissory notes, amortization schedules, and lender statements for every active loan.<\/li>\n<li><strong>Sales tax registrations and recent returns<\/strong> \u2014 For every state where the client has nexus.<\/li>\n<li><strong>Authorization forms<\/strong> \u2014 IRS Form 8821 (information authorization) or Form 2848 (power of attorney), plus equivalents for state revenue departments.<\/li>\n<\/ol>\n<p>That&#8217;s the core. Add anything industry-specific your client needs (e.g., 1031 exchange paperwork for real estate clients, R&#038;D credit documentation for tech startups).<\/p>\n<h2>What to collect by client type<\/h2>\n<p>Not every client needs all 12. Use this matrix to scope the request before you send it.<\/p>\n<table>\n<thead>\n<tr>\n<th>Client type<\/th>\n<th>Engagement letter<\/th>\n<th>ID<\/th>\n<th>Formation docs<\/th>\n<th>Prior returns<\/th>\n<th>Financials<\/th>\n<th>Bank statements<\/th>\n<th>Payroll<\/th>\n<th>Sales tax<\/th>\n<th>IRS authorizations<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Individual \/ 1040<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>\u2014<\/td>\n<td>\u2713<\/td>\n<td>\u2014<\/td>\n<td>\u2713<\/td>\n<td>\u2014<\/td>\n<td>\u2014<\/td>\n<td>\u2713<\/td>\n<\/tr>\n<tr>\n<td>Sole proprietor<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>\u2014<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>If any<\/td>\n<td>If any<\/td>\n<td>\u2713<\/td>\n<\/tr>\n<tr>\n<td>LLC \/ partnership<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>If any<\/td>\n<td>If any<\/td>\n<td>\u2713<\/td>\n<\/tr>\n<tr>\n<td>S-corp \/ C-corp<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>If any<\/td>\n<td>\u2713<\/td>\n<\/tr>\n<tr>\n<td>Nonprofit<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>\u2713 (501(c)(3) letter)<\/td>\n<td>\u2713 (990)<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>\u2713<\/td>\n<td>\u2014<\/td>\n<td>\u2713<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>How to actually get clients to send everything<\/h2>\n<p>Most firms know what to collect. The hard part is getting the client to send it without ten reminder emails.<\/p>\n<p>A few rules that work:<\/p>\n<p><strong>Send the full list up front, not in pieces.<\/strong> Clients who get a complete checklist on day one finish onboarding 3\u20134\u00d7 faster than clients who are asked for documents as needs come up. Drip-feeding requests trains them to ignore you.<\/p>\n<p><strong>Tell them why each item matters.<\/strong> Two extra words next to &#8220;bank statements (for reconciliations and 1099 vendor verification)&#8221; cuts pushback in half. People comply faster when they understand the reason.<\/p>\n<p><strong>Give them a deadline.<\/strong> &#8220;Please upload by [date]&#8221; beats &#8220;at your convenience.&#8221; Pair it with a soft consequence (&#8220;we&#8217;ll need this to file by the extension deadline&#8221;).<\/p>\n<p><strong>Use one channel, not three.<\/strong> If you ask for some files by email, some by Dropbox link, and some by Google Drive, expect to lose track. Pick one secure portal and route everything through it.<\/p>\n<h2>Three ways to send the checklist<\/h2>\n<p>There&#8217;s a tradeoff between effort to set up and pain at scale. Pick based on how many clients you onboard per year.<\/p>\n<h3>Option 1: Email + spreadsheet (for fewer than 10 clients\/year)<\/h3>\n<p>Send the checklist as a PDF or Word doc, ask them to upload to a shared Google Drive folder, track status in a spreadsheet. Cheap to set up. Falls apart fast \u2014 version mismatches, missing items, no audit trail, and you&#8217;ll spend hours chasing.<\/p>\n<p>If this is your path, use one of our <a href=\"https:\/\/www.superdocu.com\/en\/blog\/document-request-email-templates\/\">document request email templates<\/a> to at least standardize the ask.<\/p>\n<h3>Option 2: Client portal in your accounting suite<\/h3>\n<p>If you use Karbon, Canopy, TaxDome, or Jetpack Workflow, you already have a portal. Lower friction than email, but document collection is often a secondary feature \u2014 limited templates, weak reminder logic, no expiration tracking for items that renew annually (insurance certificates, licenses).<\/p>\n<p>Good if you&#8217;ve already standardized on one of those platforms. Less good if your portal is an afterthought your clients keep losing the password to.<\/p>\n<h3>Option 3: Dedicated document collection platform<\/h3>\n<p>A purpose-built tool like <a href=\"https:\/\/www.superdocu.com\/en\">Superdocu<\/a> lets you build the checklist once as a workflow, then send it to every new client with one click. Clients land on a branded portal (your logo, your colors), upload by category, and get automatic reminders if they stall.<\/p>\n<p>This makes the most sense once you&#8217;re onboarding 20+ clients a year or you have multiple staff who need to see status without asking each other.<\/p>\n<p>A comparison of the three approaches:<\/p>\n<table>\n<thead>\n<tr>\n<th><\/th>\n<th>Email + drive<\/th>\n<th>Built-in portal<\/th>\n<th>Dedicated platform<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Setup time<\/td>\n<td>10 minutes<\/td>\n<td>1\u20132 hours<\/td>\n<td>1\u20132 hours<\/td>\n<\/tr>\n<tr>\n<td>Time per new client<\/td>\n<td>30\u201360 minutes<\/td>\n<td>10\u201315 minutes<\/td>\n<td>2\u20133 minutes<\/td>\n<\/tr>\n<tr>\n<td>Branded client experience<\/td>\n<td>No<\/td>\n<td>Sometimes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Automated reminders<\/td>\n<td>No<\/td>\n<td>Limited<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Expiration tracking<\/td>\n<td>No<\/td>\n<td>Rare<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Status dashboard<\/td>\n<td>No<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Audit trail<\/td>\n<td>Manual<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Common mistakes accounting firms make during onboarding<\/h2>\n<p>A few patterns that show up in firms that struggle with onboarding bottlenecks:<\/p>\n<p><strong>Asking for everything at once with no priority order.<\/strong> A client looking at 25 line items panics and does none of it. Group by &#8220;critical to start work&#8221; vs &#8220;nice to have for advisory&#8221; \u2014 and make the first group as short as possible.<\/p>\n<p><strong>Forgetting to collect IRS Form 8821 or 2848 early.<\/strong> Without authorization on file, you can&#8217;t pull transcripts when you need them. Get it signed during onboarding, not when you need it.<\/p>\n<p><strong>Skipping the engagement letter to keep momentum.<\/strong> This is the one thing partners regret every time. Scope creep starts when there&#8217;s no signed agreement defining it.<\/p>\n<p><strong>Not tracking expiration dates.<\/strong> Insurance certificates, licenses, foreign qualifications, and registered-agent appointments expire. Without tracking, you&#8217;ll find out about it during an audit. A platform that flags expiring documents automatically \u2014 much like a <a href=\"https:\/\/www.superdocu.com\/en\/blog\/due-diligence-checklist-template\/\">due diligence checklist template<\/a> tracks closing-condition items \u2014 saves you the spreadsheet.<\/p>\n<p><strong>Re-collecting the same documents every year.<\/strong> If a client&#8217;s articles of incorporation didn&#8217;t change, don&#8217;t ask again. Build your workflow to skip stable items in year-2 onboarding refreshes.<\/p>\n<h2>How to automate the checklist<\/h2>\n<p>If you&#8217;re onboarding more than a handful of clients per year, automation is the difference between a 2-day onboarding and a 2-week onboarding.<\/p>\n<p>The basic setup, regardless of platform:<\/p>\n<ol>\n<li><strong>Build the checklist as a reusable template.<\/strong> One workflow, with all 12 items defined, instructions written, file format requirements set.<\/li>\n<li><strong>Send a magic link, not a login.<\/strong> Clients hate creating yet another password. A one-click portal access beats a username\/password flow every time.<\/li>\n<li><strong>Set automatic reminders.<\/strong> Day 3, day 7, day 14 if items are still missing. Stop sending if everything is in.<\/li>\n<li><strong>Track expiration dates on renewable items.<\/strong> Get notified 30 days before insurance lapses or a license expires.<\/li>\n<li><strong>Approve or reject with feedback.<\/strong> When a client uploads a blurry photo of a W-9, send a one-click rejection with a note \u2014 don&#8217;t write a new email explaining what&#8217;s wrong.<\/li>\n<\/ol>\n<p>This is roughly the same workflow you&#8217;d build for <a href=\"https:\/\/www.superdocu.com\/en\/blog\/kyc-document-checklist\/\">KYC document collection<\/a> or <a href=\"https:\/\/www.superdocu.com\/en\/blog\/new-hire-onboarding-document-checklist\/\">new hire onboarding<\/a> \u2014 accounting just has its own list of items.<\/p>\n<h2>Annual re-onboarding (yes, this is a thing)<\/h2>\n<p>The onboarding checklist isn&#8217;t a one-time event. Each year, a few items need to refresh:<\/p>\n<ul>\n<li>New engagement letter (scope or fee changes)<\/li>\n<li>Updated authorization forms (if a signer changed)<\/li>\n<li>New driver&#8217;s license if expired<\/li>\n<li>Updated insurance certificates<\/li>\n<li>Confirmation that bank accounts and chart of accounts haven&#8217;t changed<\/li>\n<\/ul>\n<p>Set up a repeatable version of your workflow that triggers each January or at the start of the client&#8217;s fiscal year. Clients answer &#8220;what changed&#8221; instead of re-uploading everything, and you stay compliant without a Q1 fire drill.<\/p>\n<h2>Frequently asked questions<\/h2>\n<h3>What documents do accountants need from a new business client?<\/h3>\n<p>At minimum: signed engagement letter, government ID for authorized signers, formation documents, EIN confirmation, the last 1\u20133 tax returns, prior-year financial statements, chart of accounts, 12 months of bank and credit card statements, payroll reports if they have employees, and IRS authorization forms (8821 or 2848).<\/p>\n<h3>How long should accounting client onboarding take?<\/h3>\n<p>A well-built onboarding workflow gets a typical small business from engagement letter to ready-for-work in 5\u201310 business days. Firms still relying on email back-and-forth usually take 3\u20136 weeks.<\/p>\n<h3>Is an engagement letter legally required?<\/h3>\n<p>Most state boards of accountancy and the AICPA strongly recommend a written engagement letter for every client. Some states require it for attest work. Even when not legally mandatory, it&#8217;s the single most useful document in any dispute over scope or fees.<\/p>\n<h3>What&#8217;s the difference between IRS Form 8821 and Form 2848?<\/h3>\n<p>Form 8821 is an information authorization \u2014 it lets you receive tax info but not represent the client. Form 2848 is a power of attorney \u2014 it lets you represent the client before the IRS. Collect 8821 by default; collect 2848 if you handle audits, collections, or appeals.<\/p>\n<h3>Can I use the same checklist for tax-only clients and full bookkeeping clients?<\/h3>\n<p>Use the same base checklist, but skip the bank statements, chart of accounts, and payroll reports for tax-only clients who&#8217;ll send you a clean trial balance from their bookkeeper. Trying to collect everything from every client creates friction with clients who don&#8217;t need to provide it.<\/p>\n<h3>How do I get clients to actually complete the onboarding checklist?<\/h3>\n<p>Three things move the needle: a single secure portal (not five different channels), automatic reminders so you stop chasing manually, and a clear deadline tied to a filing or service start date. Tools built for this \u2014 like <a href=\"https:\/\/www.superdocu.com\/en\">Superdocu<\/a> \u2014 handle all three out of the box.<\/p>\n<h2>Stop chasing \u2014 start onboarding<\/h2>\n<p>Every accounting firm collects roughly the same set of documents. The firms that grow without partner burnout aren&#8217;t doing it with better email templates. They&#8217;re doing it with a repeatable workflow, a branded portal, and automated reminders.<\/p>\n<p>If you want to skip building it from scratch, <a href=\"https:\/\/www.superdocu.com\/en\">start a free trial of Superdocu<\/a> \u2014 you can copy this 12-item checklist into a workflow and send it to your next client in under 10 minutes. No credit card required.<\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What documents do accountants need from a new business client?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"At minimum: signed engagement letter, government ID for authorized signers, formation documents, EIN confirmation, the last 1-3 tax returns, prior-year financial statements, chart of accounts, 12 months of bank and credit card statements, payroll reports if they have employees, and IRS authorization forms (8821 or 2848).\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long should accounting client onboarding take?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A well-built onboarding workflow gets a typical small business from engagement letter to ready-for-work in 5-10 business days. Firms still relying on email back-and-forth usually take 3-6 weeks.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is an engagement letter legally required?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most state boards of accountancy and the AICPA strongly recommend a written engagement letter for every client. Some states require it for attest work. Even when not legally mandatory, it is the single most useful document in any dispute over scope or fees.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the difference between IRS Form 8821 and Form 2848?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Form 8821 is an information authorization that lets you receive tax info but not represent the client. Form 2848 is a power of attorney that lets you represent the client before the IRS. Collect 8821 by default and collect 2848 if you handle audits, collections, or appeals.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I use the same checklist for tax-only clients and full bookkeeping clients?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Use the same base checklist, but skip bank statements, chart of accounts, and payroll reports for tax-only clients who will send you a clean trial balance from their bookkeeper. Trying to collect everything from every client creates friction with clients who do not need to provide it.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do I get clients to actually complete the onboarding checklist?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Three things move the needle: a single secure portal (not five different channels), automatic reminders so you stop chasing manually, and a clear deadline tied to a filing or service start date.\"\n      }\n    }\n  ]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A copy-ready accounting client onboarding checklist: 12 documents every firm should collect from new clients, plus how to automate the process so you stop chasing email replies.<\/p>","protected":false},"author":2,"featured_media":6700,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"categories":[26],"tags":[],"class_list":["post-6699","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-english"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.superdocu.com\/fr\/wp-json\/wp\/v2\/posts\/6699","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.superdocu.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.superdocu.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.superdocu.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.superdocu.com\/fr\/wp-json\/wp\/v2\/comments?post=6699"}],"version-history":[{"count":1,"href":"https:\/\/www.superdocu.com\/fr\/wp-json\/wp\/v2\/posts\/6699\/revisions"}],"predecessor-version":[{"id":6701,"href":"https:\/\/www.superdocu.com\/fr\/wp-json\/wp\/v2\/posts\/6699\/revisions\/6701"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.superdocu.com\/fr\/wp-json\/wp\/v2\/media\/6700"}],"wp:attachment":[{"href":"https:\/\/www.superdocu.com\/fr\/wp-json\/wp\/v2\/media?parent=6699"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.superdocu.com\/fr\/wp-json\/wp\/v2\/categories?post=6699"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.superdocu.com\/fr\/wp-json\/wp\/v2\/tags?post=6699"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}