Skip to content

Article · 9 min read · Updated Oct 22, 2026

Client document collection for accounting, legal and advisory firms: the best way from request to ready file

The best way to collect documents from clients is one secure portal, a request list built for that client, automatic matching of each upload and specific reminders. Client document collection automation does that matching, checking and chasing and hands the professional a ready file, while the professional reviews the documents, decides what they mean and owns the advice.

Tuaha JawaidCofounder and CEO

Key takeaways

  • Document collection stalls on three things: unclear requests, no shared view of what has arrived, and manual chasing that depends on whoever remembers.
  • AI can tailor the request list, read each upload, check it is the right document, year, entity and complete, and chase the client with a specific message.
  • The professional still reviews what arrived, interprets it and decides what it means for the work. Automation prepares the file; it does not do the professional work.
  • Client documents are sensitive. Use a secure portal rather than email, apply access controls and logging, and confirm how any AI tool handles client data before using it.
  • Measure days from request to complete file, touches per client and the share of uploads that need a second request.

A manager at an accounting firm sends a document request to a client in February. By March the client has sent a mix of PDFs by email, photos of paper forms by text and a folder link that expired. One bank statement is for the wrong year, a K-1 is missing and a signed engagement page is not signed. The manager spends hours matching what arrived to what was asked for, writing three polite reminders and updating a spreadsheet nobody else reads. The professional work has not started yet. Document collection is administrative work that decides when the real work can begin, and it is one of the most repetitive jobs in a firm. This guide is for accounting, legal and advisory firms of roughly 20 to 200 people in the US, where the security rules cited below apply.

What is the best way to collect documents from clients?

The best way to collect documents from clients is one secure portal link, a request list built for that client, automatic matching of each upload to a line on the list and specific reminders for what is missing. Security is a requirement, not a preference: IRS Publication 4557 states that under the FTC Safeguards Rule, tax return preparers must create and enact security plans to protect client data (IRS).

ChannelTrackingSecurityChasing effortWho checks the document
Email attachmentsOnly what sits in the inboxWeak unless the email is encryptedManual, from memoryStaff, after reading each message
Shared drive linkFolder contents onlyDepends on link settings and expiryManualStaff
Text-message photosNoneWeakManualStaff, often after asking for a retake
Client portalPer requested itemAccess controls and loggingBuilt-in remindersStaff
Portal plus automationEach upload matched to a list lineAccess controls and loggingReminders that name the missing itemsSoftware checks type, period, entity and pages, and the professional reviews substance

The rest of this guide explains why collection stalls and what each step of the automated version does.

Why does client document collection take so long?

The work looks simple, ask for documents and wait, but it depends on several things going right at once.

  • The request is unclear. A generic list of "bank statements and tax forms" leaves the client guessing which ones, for which period and which account.
  • Nobody sees the whole picture. Documents arrive by email, portal, text and post, and the status lives in a spreadsheet or in someone's head.
  • Documents are wrong or incomplete. Wrong year, missing pages, an unsigned form, a scan nobody can read.
  • Chasing is manual. Reminders go out when someone remembers, and tend to be vague.
  • Handoffs lose context. The professional opens the file and cannot tell what was checked, what was waived and what is still open.

Fixing these five problems needs no clever algorithm. A firm needs a precise list, a reliable record of what has arrived and a consistent way of checking and chasing.

The documents differ, but the pattern is the same.

Type of workTypical documentsWhat makes a document usable
Tax preparation and bookkeepingPrior-year returns, W-2 and 1099 forms, K-1s, bank and card statements, payroll reportsRight year and entity, all pages, matches the ledger or prior return
Audit, review and advisoryTrial balances, contracts, invoices, board minutes, schedulesRight period, version and sign-off, matches the request list
Legal matters and due diligenceCorporate records, contracts, licenses, litigation history, ownership documentsCorrect entity, executed copy, complete set including schedules
Onboarding and complianceIdentification, proof of address, ownership structure, signed engagement termsCurrent, legible, and matched to the named person or entity

For the intake that starts a relationship, see client onboarding automation for professional services firms. This article covers what follows: the ongoing and per-engagement requests that fill a file once the client is on board.

What can AI do from request to ready file?

  1. Build the request list. Start from the engagement type, the client's history and last year's file, and produce a list specific to this client, with periods and account names. A professional confirms it before it goes out.
  2. Send the request through one channel. Give the client a single secure portal link and a short message that explains what is needed and by when.
  3. Track what arrives. Match each upload to a line on the list, whatever the filename, and update the status as it comes in.
  4. Read and check each document. Confirm the type, the year or period, the entity name and the number of pages. Flag unsigned forms, unreadable scans and amounts that do not match what the client said.
  5. Extract the fields the professional needs, such as totals, dates and account numbers, and place them in the working papers or practice system. AI document processing covers how reading and extraction work.
  6. Chase specifically. Send a reminder that names the missing items, not a generic nudge, and schedule the next one.
  7. Prepare the handover. Summarize what is complete, what is outstanding, what was flagged and what was waived, in one note on the file.

Reading each document on arrival (step 4) and chasing specifically (step 6) are the most valuable parts of the automation. Catching the wrong-year statement the day it arrives, instead of three weeks later, removes a whole round of rework.

Illustrative example: Consider a mid-sized accounting firm with several hundred individual and small business clients whose returns are prepared each spring. In January each client receives a request list built from their prior-year file, with a secure upload link. As documents arrive, an automated step matches each to its line, checks the tax year and the name on the form, and flags a statement that covers the wrong period. A client who has uploaded most items gets a short message naming the two still missing. When the list is complete, the preparer receives a note summarizing what arrived, what was flagged and the clients who still need a call. The preparer reviews the documents and begins the return.

How should client documents be kept secure?

Client documents hold identity numbers, financial records and privileged material, so security is part of the design, not an afterthought. Three points matter most.

First, move clients off email. The Tax Adviser advises firms to offer secure alternatives, including portals and encrypted email, and warns that clients who send information by text or unencrypted email put both the firm and themselves at risk (The Tax Adviser). A single portal also gives you one place to track receipt.

Second, apply the basics. IRS Publication 4557 states that tax return preparers are required under the FTC Safeguards Rule to create and enact security plans to protect client data, and recommends multi-factor authentication for anyone accessing customer information and encryption of sensitive files and emails (IRS). Other professions have their own confidentiality duties, so check the rules that apply to your firm.

Third, treat AI tools as another place client data goes. The American Bar Association's Formal Opinion 512, as summarized by The Bar Examiner, says lawyers must assess the risk that client information entered into a generative AI tool could reach outsiders, and that informed consent is required before inputting client information into a self-learning tool, with boilerplate waivers insufficient (The Bar Examiner). That opinion addresses lawyers, but the questions travel to any firm: where does the data go, who can see it, is it retained, and is it used to train a model. Your risk lead and counsel should answer them before a tool touches client files. Data security and governance for AI in the enterprise covers the wider controls.

In practice that means:

  • Role-based access, so a document is visible only to the people on the engagement.
  • Logging of who opened, uploaded or changed each document.
  • A defined retention and deletion rule for each document type.
  • Contracts with any AI or storage provider that cover retention, use of data and subprocessors.
  • Clear rules on what may never be sent to a model, agreed with your professionals.

This is not legal advice; confirm requirements for your jurisdiction and profession with counsel.

What does the professional still review after documents are collected?

The automated checks are about the form of a document. The substance is the professional's job.

  • Whether the documents are enough. A complete list is not the same as sufficient evidence for the advice or the opinion.
  • What the documents mean. Reading a lease, a contract or a set of accounts, and deciding what follows, is professional judgment.
  • Exceptions and waivers. Deciding that a missing document is not needed, or that a substitute will do, belongs to a person.
  • Anything unusual. Inconsistencies between documents, unexpected amounts or signs of something wrong go to the responsible professional immediately.
  • The client conversation. Difficult requests, late clients and sensitive questions are best handled by a person.

Keep a human in the loop at each of these points, and make sure the file shows who reviewed what.

What goes wrong when you automate client document collection?

  • The list is wrong. If the request list is built from last year's file without a professional check, it can ask for the wrong things confidently.
  • Reminders become noise. Frequent generic nudges train clients to ignore them. Specific, spaced messages work better.
  • Extraction is trusted blindly. A figure read from a scan can be wrong. Keep a link back to the source page so the professional can check it.
  • Clients bypass the portal. If email is still accepted, the single record fails. Decide the rule and apply it.
  • Checks give false comfort. A document that passes automated checks may still be the wrong document for the question. Sample and review.

If you have a small number of clients with simple files, a well-built checklist and a shared tracker may be enough. Automation earns its place when volume, deadlines or complexity make the manual version fragile.

How do you measure whether client document collection automation works?

MeasureWhat it tells you
Days from request to complete fileHow long clients and the firm take to close the loop
Touches per clientHow many staff interactions it takes to assemble a file
Second-request rateHow often a document must be requested again because it was wrong or incomplete
Time from complete file to start of professional workWhether the handover is clean
Reminder-to-response timeWhether chasing is working

Baseline these over a busy period before changing anything, using your own files. Another firm's numbers tell you little about your client mix.

How should a firm start automating client document collection?

Choose one engagement type with a repeating document list, such as individual returns or monthly bookkeeping, rather than every service at once. Pick the one with the clearest list and the most chasing. Build the request list with the people who chase documents today, since they know which items clients get wrong. Move that group of clients onto a secure portal first, run the checks in parallel with the manual process for one cycle and compare. Then add the next engagement type.

How Kastling approaches document collection

Kastling's AI Integration & Automation service starts with how documents actually move through your firm: what you ask for, where it arrives and where the chasing happens. A free discovery call establishes whether document collection is a sensible place to begin, and for operations work a separately scoped paid audit commonly follows. Kastling connects the practice management, document storage and portal tools you already use rather than replacing them, agrees data access and ownership up front, keeps a named professional in control of review and sign-off, and agrees how success will be measured, whether that is days to a complete file, touches per client or the second-request rate.

AI fit check

Get a structured read on one workflow: the service it calls for, what AI could take on, what stays with a person, and how ready it looks to start.

Open the tool

Questions

Does this work for tax season and for one-off engagements?

Yes, but the two behave differently. Tax season is high volume with a repeating list, so templates and reminders pay back quickly. A one-off engagement, such as a transaction or a due diligence review, has a bespoke list and more judgment about what counts as complete. In both cases a professional confirms the list before it goes out.

Can AI tell if a document is the right one?

It can check obvious things well: the document type, the tax year or period, the entity name, whether all pages are present, whether it is legible and whether a required signature is there. It cannot tell you whether a document answers the professional question, so a person reviews anything that matters.

What is the best software for collecting documents from clients?

It depends on the firm, because several categories do the job: the client portal in a practice management tool such as TaxDome, Karbon, Canopy or Clio, a document system on SharePoint or Google Drive, or a dedicated portal. What matters is secure upload, a per-client request list, status tracking and logging. Automation usually connects to the tools a firm already has and rarely requires a new core system.

What if clients keep ignoring reminders?

Reminders should be specific, short and escalate in a defined way: first to the client, then to the contact who signed the engagement, then to the responsible professional. A professional decides when a stalled request is a business or relationship issue. Automation can raise it; it should not decide it.

Is it safe to put client documents through an AI tool?

Only after you have confirmed how the tool stores, retains and uses client data, who can access it and whether it trains on inputs. Professional rules on confidentiality still apply to the firm. Review the terms with your risk or compliance lead, and with counsel where the engagement requires it.

Sources

  1. IRS: Publication 4557, Safeguarding taxpayer data
  2. The Tax Adviser: Tax ethics and risk management, common questions and answers
  3. The Bar Examiner: Generative artificial intelligence tools (ABA Formal Opinion 512)

Guide · 16 min read

AI workflow automation: a practical guide for operations teamsAI workflow automation puts AI models inside a defined business process to read, classify and prepare work, while fixed rules, integrations and named people handle the steps that must be predictable. It suits repetitive, document-heavy or request-heavy work such as intake, routing, document checks and approvals. This guide is for operations leaders at companies of roughly 20 to 200 people, mainly in the US and Canada: start with one measurable workflow, keep consequential approvals with an accountable person, and expand only once the numbers show it works.Read

Guide · 12 min read

AI agents with human approval: how to keep a person in controlAI agents with human approval means deciding in advance which actions a person must see before they happen, and how much of the work still reaches them. Money, legal terms, customer messages and irreversible changes need a person by default, while routine, reversible work can run on sampled review instead. Get the design wrong and you either slow the agent to a crawl or approve items nobody actually checked, so this guide for operations and IT leaders at companies of roughly 20 to 200 people shows how to design it.Read

Article · 9 min read

AI automation agency: when to hire one, and when not toAn AI automation agency or implementation partner is the right choice when the workflow crosses several systems, involves documents or judgment calls, and your team has no spare engineering capacity. A no-code tool, a freelancer or a vendor services team is often better for a single, simple task, and an in-house hire fits once there is steady work. Whoever builds it, the code, accounts and documentation should end up in your company name.Read

One useful email a month.

New guides, tools and practical notes on putting AI to work. No sales sequences.

See how an idea becomes a working solution.

Explore how we scope, build and hand over AI projects, with clear decisions at each stage.