A document management system for accountants stores client files in one place, makes them searchable, keeps versions, controls who can open what and applies retention rules. Choose one by listing the features your firm uses every week, sizing it to your staff and page volume, and asking how you get your files back out before you move anything in.
Which features does a document management system for accountants need?
A document management system for accountants needs five features: full-text search, version history, per-client permissions, retention rules and integrations with the tools the firm already uses. Everything else is optional for most firms. A system without dependable search or permissions fails at the two jobs a shared drive already struggles with.
Search. Search should find a file by client, year, document type and the words inside it. Full-text search depends on text recognition (OCR) of scanned pages, so ask whether the system reads scans or only searches file names.
Version history. Corrected forms are routine. A corrected 1099 should sit beside the original with the original kept and marked superseded, and the history should show who saved each version and when.
Permissions. Staff should see only the clients they work on, and some folders, such as payroll for a business client, may need tighter limits. The IRS guide Publication 4557, Safeguarding Taxpayer Data recommends limiting access to taxpayer data to people who need to know and keeping audit trails of who did what and when.
Multi-factor sign-in. Publication 4557 describes multi-factor authentication for anyone accessing customer information as a requirement of the FTC Safeguards Rule "for all companies regardless of size." A system that cannot enforce it adds work elsewhere.
Retention rules. The system should let the firm tag a closed file with a destruction date, list files that have reached it and record what was destroyed. A firm without a written schedule should write one first; the post on document retention policy for CPA firms covers the content.
Integrations. The system should connect to the firm's tax software, email and any client file-sharing tool, or at least accept files from them without manual download and re-upload.
Features worth asking about but rarely essential include workflow routing, built-in e-signature, client-facing portals and document templates. Some firms use them daily; many pay for them and never turn them on.
Document management software for accounting firms versus general-purpose storage
Document management software for accounting firms adds structure that general-purpose storage leaves to the user: a client and year layout, retention dates, permission templates by role and links to tax and bookkeeping software. General-purpose storage holds files and syncs them. It works for a firm whose staff follow strict naming rules by habit.
General-purpose storage is cheap and familiar. Every staff member already knows how to save, share and sync a file. Its weakness is that it enforces nothing. Folder names, file names, versions and permissions are whatever each person makes them.
Accounting-specific software usually enforces a structure: a client record with years and workstreams under it, standard folder templates for new clients, and a place to record when a file was closed. It may also offer retention tags and reports that a general tool lacks.
The right choice depends on discipline more than features. A three-person firm with one careful office manager can run well on general storage plus written rules. A ten-person firm with seasonal staff usually cannot, because new people each invent a system.
Where the files physically live is a separate question from which software manages them. Either kind of system can run on an office server or in the cloud, and the trade-offs are compared in cloud document management for accountants versus an office server.
What should you ask a document management vendor before migrating?
Before migrating to any document management system, ask how files and folder structure come back out, what the price includes as the firm grows, and where the limits sit on storage, users and file size. The answers decide how painful leaving will be in three years, and leaving is the scenario vendors talk about least.
Export and exit
- Can we export every file in its original format, with our folder structure intact, without contacting support?
- Does the export include version history, file metadata and audit logs, or only the current files?
- How long after cancellation can we still export?
- Is there a fee for a bulk export?
Pricing
- Is pricing per user, per client, per gigabyte or a flat fee?
- What happens to the price when we add seasonal staff for three months?
- Which features from the demo are in our plan, and which cost extra?
- How much notice do you give before a price change?
Limits and safeguards
- What are the storage, file size and upload limits?
- Is multi-factor sign-in available on every plan and can we require it for all users?
- Can we see an audit log of who opened, changed or deleted a file?
- How do you back up our data, and how do we restore a deleted file?
The Safeguards Rule section of Publication 4557 says firms should "select service providers that can maintain appropriate safeguards" and make sure the contract requires them. Ask for the vendor's written description of its safeguards and keep it with the contract.
Sizing CPA document management software to your firm
CPA document management software should be sized by three numbers: staff count, client count and page volume per year. Staff count drives per-user price and permission complexity. Client count drives folder sprawl. Page volume drives storage and search load. A firm that sizes by staff alone can be surprised when a busy season doubles its pages.
The matrix below shows how requirements shift with firm size. The three firms are examples, not benchmarks.
| Feature | Solo (example: 1 preparer, 150 clients) | 5-person (example: 5 staff, 600 clients) | 20-person (example: 20 staff, 2,500 clients) |
|---|---|---|---|
| Full-text search | Must-have | Must-have | Must-have |
| Version history | Must-have | Must-have | Must-have |
| Multi-factor sign-in | Must-have | Must-have | Must-have |
| Per-client permissions | Nice-to-have | Must-have | Must-have |
| Role-based permission templates | Skip | Nice-to-have | Must-have |
| Audit log of file access | Nice-to-have | Must-have | Must-have |
| Retention tags and destruction report | Nice-to-have | Must-have | Must-have |
| Tax software integration | Nice-to-have | Must-have | Must-have |
| Folder templates for new clients | Skip | Nice-to-have | Must-have |
| Workflow routing and task assignment | Skip | Nice-to-have | Nice-to-have |
| Built-in e-signature | Skip | Nice-to-have | Nice-to-have |
| Client-facing portal | Nice-to-have | Nice-to-have | Nice-to-have |
A solo preparer is the only person opening files, so permission structure matters less than search and backups. A five-person firm crosses the line where per-client permissions and an audit log start to matter, because more than one person touches each file. A twenty-person firm needs templates and role-based access so that onboarding a new hire does not mean setting permissions by hand on hundreds of folders.
Estimating page volume
Page volume is the number most firms do not know. A rough estimate is clients multiplied by documents per client multiplied by pages per document. For the example 5-person firm: 600 clients x 12 documents x 3 pages is about 21,600 pages a year, most of it arriving between February and April. Bookkeeping clients add twelve months of statements per account on top. Use your own counts, and ask each vendor how price, storage and search speed change at your number and at double it.
Seasonal staff matter too. A firm that adds three temporary preparers from February to April needs a system that can add and remove users cleanly, with their access ending the day they leave.
Client portals appear in every column as nice-to-have because many firms use a separate tool for client file exchange. The post on what to look for in a client portal covers that choice on its own.
Where document sorting fits next to a document management system
A document management system stores and controls files after someone has decided what each file is. Most do not read a client's upload, split a combined PDF into its documents, name each one by type and issuer, or flag that the same W-2 arrived twice. Sorting incoming documents is usually a separate step and often a separate tool.
The gap shows up at intake. A client uploads one 40-page PDF named "taxes.pdf". The document management system stores it faithfully in the client's folder. Someone still has to open it, find the six forms inside, name them, check them against what the client sent last year and notice that one bank's 1099-INT is in there twice.
That sorting step can be done by hand, by a preparer or an assistant, or by software built for classification. Schema CPA does this upstream work: it reads each page, labels it by document type, issuer and period, checks it against last year's documents and flags duplicates. It is not a document management system; it exports what it finds to Excel or CSV, and the firm files the documents wherever it keeps its records. The workflow on the homepage shows the steps.
When comparing sorting tools, the post on document classification software has a checklist that covers accuracy on mixed files and how corrections are handled.
Mistakes firms make when buying document management software
The most common mistake in buying document management software is choosing by the demo rather than by the firm's own files. Other regrets follow from skipping the exit questions, migrating everything before cleaning it up, and paying for features nobody adopts. Each one is avoidable with a week of preparation before signing.
Buying from the demo. Demos use tidy sample clients. Ask to run a trial with ten real client folders, including the messiest one, and see whether search finds what you expect.
Ignoring the exit. A firm that cannot export its files with folder structure intact is locked in. Get the export answer in writing before migrating.
Migrating the mess. Moving ten years of inconsistent folders into a new system gives you the same mess in a more expensive place. Clean up folder names and delete files past their retention date first. Going paperless at the same time adds a scanning step; the post on running a paperless tax office covers that routine.
Paying for unused features. Workflow routing and e-signature sound useful in a sales call. If the firm already uses separate tools for those jobs, the extra cost buys duplication.
Skipping training. A system that two staff members use properly and three ignore is a shared drive with a subscription fee. Set aside time before the season for everyone to learn the folder rules and search.
No owner. Someone has to set the folder template, the naming rules and the permission roles. Without a named owner the new system drifts back to the old habits within one season.