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).
| Channel | Tracking | Security | Chasing effort | Who checks the document |
|---|---|---|---|---|
| Email attachments | Only what sits in the inbox | Weak unless the email is encrypted | Manual, from memory | Staff, after reading each message |
| Shared drive link | Folder contents only | Depends on link settings and expiry | Manual | Staff |
| Text-message photos | None | Weak | Manual | Staff, often after asking for a retake |
| Client portal | Per requested item | Access controls and logging | Built-in reminders | Staff |
| Portal plus automation | Each upload matched to a list line | Access controls and logging | Reminders that name the missing items | Software 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.
What does collection look like across accounting, legal and advisory work?
The documents differ, but the pattern is the same.
| Type of work | Typical documents | What makes a document usable |
|---|---|---|
| Tax preparation and bookkeeping | Prior-year returns, W-2 and 1099 forms, K-1s, bank and card statements, payroll reports | Right year and entity, all pages, matches the ledger or prior return |
| Audit, review and advisory | Trial balances, contracts, invoices, board minutes, schedules | Right period, version and sign-off, matches the request list |
| Legal matters and due diligence | Corporate records, contracts, licenses, litigation history, ownership documents | Correct entity, executed copy, complete set including schedules |
| Onboarding and compliance | Identification, proof of address, ownership structure, signed engagement terms | Current, 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?
- 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.
- 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.
- Track what arrives. Match each upload to a line on the list, whatever the filename, and update the status as it comes in.
- 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.
- 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.
- Chase specifically. Send a reminder that names the missing items, not a generic nudge, and schedule the next one.
- 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?
| Measure | What it tells you |
|---|---|
| Days from request to complete file | How long clients and the firm take to close the loop |
| Touches per client | How many staff interactions it takes to assemble a file |
| Second-request rate | How often a document must be requested again because it was wrong or incomplete |
| Time from complete file to start of professional work | Whether the handover is clean |
| Reminder-to-response time | Whether 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.
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.