Schema CPA

Document Classification Software: What to Look For

By Schema CPAPublished Updated

Good document classification software for an accounting firm labels every page with its document type, issuer and period, splits combined PDFs into separate documents, flags duplicates and corrected forms, and exports the result in a format the firm already uses. Compare tools on those jobs, then prove them in a trial on your own messiest client files.

A checklist for comparing document classification software

A checklist for comparing document classification software turns vague demo impressions into scores a firm can compare side by side. The ten criteria below cover what separates a tool that sorts an accounting client's file from generic PDF sorting software that only files pages by keyword. Score each from 0 to 2 during a trial.

Ten criteria to score in any trial

#CriterionWhat a 2 looks likeWhat a 0 looks like
1Document types coveredReads W-2, 1099 variants, K-1, 1098, statements, invoices and ledgersOnly "invoice", "receipt" and "other"
2Issuer labelledEvery page carries the employer, payer, bank or vendorType only
3Period labelledTax year for forms, statement dates for statementsNo date field
4SplittingA 40-page mixed PDF becomes one entry per documentOne label for the whole file
5Duplicate flagA second copy is marked and not countedSecond copy listed as new
6Corrected formsA CORRECTED 1099 or a W-2c is labelled as a correctionTreated as a duplicate or a new form
7Poor scansPhone photos and tilted scans classified, or sent to reviewSilently mislabelled
8Review queueLow-confidence pages are listed for a person to checkNo way to see which labels are uncertain
9ExportResults come out in a format the firm uses todayLocked inside the tool
10Pricing fitCost at the firm's own peak month is predictableCost depends on numbers you cannot estimate

A total of 16 or more out of 20 suggests a tool that fits accounting work. A tool that scores zero on criterion 2 or 3 will need a person to finish every label, however fast it sorts.

Issuer and period matter as much as type. Knowing that a page is a 1099-INT is half the job; knowing it is the Harbor Federal 1099-INT for 2026 is what lets the firm check it off against last year. The saved labels then feed naming and filing: the post on how to name tax documents shows a file name built from exactly those fields.

How a tool reaches its labels, whether by keyword rules, fixed templates or AI models, affects how it handles odd layouts. The post on automatic classification compares rules, templates and AI document classification, so this post sticks to what to test.

Generic document sorting software versus accounting-specific classification

Generic document sorting software files pages for any office, usually by keyword or by a template someone sets up for each layout. Accounting-specific classification knows the forms a tax and bookkeeping practice receives and reads the fields that distinguish them. The gap shows up on form variants, multi-form documents and corrections.

Form variants are the first test. The 1099 series has many members, and a generic tool that files anything containing "1099" in one bucket leaves the firm to sort 1099-INT from 1099-DIV from 1099-B by hand. A firm needs each variant labelled separately, because each one feeds a different part of the return.

Multi-form documents are the second. The IRS General Instructions for Certain Information Returns point payers to Publication 1179 for the "composite" statements it permits, which is why one brokerage packet can hold a 1099-DIV, a 1099-INT and a 1099-B together. A generic sorter tends to label the whole file by its first page. An accounting tool should recognise that one file holds several forms.

Corrections are the third. Under the same IRS instructions, a payer that fixes a 1099 already filed or sent to the recipient marks it "CORRECTED". For partnerships, the IRS Instructions for Form 1065 say to check the "Amended K-1" box at the top of the schedule. A tool that reads those boxes can tell a correction from a copy. A tool that compares only page appearance cannot.

Generic tools are not useless. For a firm that mostly needs vendor invoices filed by vendor, a general tool with good templates may be enough. The test in the next sections will show which side of that line a firm's own files fall on.

Where document intake software ends and classification begins

Document intake software collects files from clients: upload links, email forwarding, request lists and reminders. Classification starts after a file arrives and answers what each page is. The two jobs are often sold together but should be judged separately, because a tool can be good at collecting and weak at sorting, or the reverse.

Intake answers "did the client send something?" Classification answers "what did they send, and is it what we asked for?" A firm whose intake works well but whose classification is manual still ends up with a staff member opening every file in March.

When comparing tools, separate the demo into two parts. First, watch a file arrive by each channel the firm uses, such as email, upload link and phone photo. Second, watch what the tool says about that file once it lands. Score intake features on their own list; the client document collection category covers what good intake looks like, from upload links to request emails.

The handoff between the two matters most. If intake drops files into one folder and classification has to be started by hand, the gap will be skipped on busy days. Look for a tool where every arriving file is classified without a separate step, and where the result lands in the firm's existing layout. The post on accounting firm folder structure shows a layout that classified files can slot into.

Classification is also one piece of a wider automation picture. The guide to accounting firm automation software places it among the other tools a firm might add.

How do you test document classification software on your own client files?

To test document classification software fairly, run it on a fixed set of your own client files that includes the cases that cause trouble, and score the output against an answer key you prepared in advance. Vendor sample files are chosen to look good. Your files, with their phone photos and combined PDFs, show what March will look like.

Build the test set before the trial starts, and use the same set for every tool. Remove or redact anything the firm's own policies require before sharing files outside the office. Then write the answer key: for each document, its type, issuer and period, and whether it is a duplicate or a correction.

A test-file list for any trial

The list uses fictional examples. Replace them with real files of the same kind.

  1. A mixed 40-page PDF. One client's scan containing, for example, two W-2s, a 1099-INT, a composite brokerage statement, a 1098, three months of bank statements and a cover letter. The tool should return each document separately, with no pages lost or merged.
  2. A phone photo. A W-2 photographed on a kitchen table, slightly tilted, with a shadow across one corner. The tool should classify it or send it to review, not mislabel it.
  3. A rescanned W-2. The same W-2 as a clean PDF and as a second scan. The tool should flag the second as a duplicate. The post on the same W-2 scanned twice explains the boxes that prove a match.
  4. A corrected 1099. An original 1099-DIV and a copy with the CORRECTED box marked. The tool should label the second as a correction, not a duplicate.
  5. Two lookalike statements. Consecutive months from one account ending XXXX-4821. The tool should keep them apart.
  6. An unusual document. A state form, a handwritten receipt or a foreign bank statement. The tool should say it is unsure rather than guess.

Score each result against the answer key. Count wrong labels separately from pages sent to review, because a review flag costs a minute and a wrong label can cost an amended return.

What does document classification software cost per page?

Document classification software is priced in three common ways: per page processed, per client, or per firm with a monthly page allowance. Which is cheapest depends on the firm's own volume and how seasonal it is. The fair comparison is cost at the firm's busiest month, using page counts from last season.

Start with your own numbers. Suppose an example firm has 180 clients that send an average of 40 pages each, with most of those pages arriving between February and April. That is 7,200 pages a year, and perhaps 2,500 of them in March alone. Use figures like these from your own records, not estimates from a demo.

Per-page pricing follows volume exactly. It is easy to understand, but the bill swings with the season and a client who sends a 200-page brokerage packet costs five times an average client.

Per-client pricing is predictable for the number of clients but ignores how much each sends. A firm with many small 1040 clients pays the same per client as one with complex business returns.

Per-firm pricing with a page allowance sits between them. The firm pays a fixed monthly amount for a page volume and picks the plan that covers its peak. Schema CPA is priced this way: plans are per firm, not per client, and sized by monthly pages, from a Free plan at 100 pages a month for up to 3 clients through Solo, Firm and Practice plans at $99, $199 and $499 a month. Duplicate detection is listed from the Firm plan up, and the example firm's 2,500-page March would fit the Firm plan's 3,000 pages. The pricing section of the homepage shows what each plan includes.

Whatever the model, ask what happens when a month goes over the allowance, and whether pages that a person has to re-check still count.

Red flags in a document classification software demo

Red flags in a document classification software demo are habits that hide weaknesses a firm would find only during the season. The common ones are demos on clean sample files only, accuracy claims without a method, no visible review queue, and export that requires a future integration. Each is easy to spot once you know to ask.

Clean files only. If the demo uses crisp, single-document PDFs, ask to upload one of your own messy files on the spot. A tool that cannot handle a phone photo in the demo will not handle one in March.

Accuracy claims without a method. A percentage means little without knowing what was counted, on which files and at what level of detail. Ask whether "correct" means the type alone, or type, issuer and period together, and ask to see the test set.

No review queue. Every tool gets some pages wrong. Ask how the tool shows which labels it is unsure of. A tool that presents every label with equal confidence leaves the firm to find errors by accident.

Export that depends on the roadmap. If the export the firm needs is "coming soon", score criterion 9 on what exists today. Ask what format the results leave in now, and test it during the trial.

Duplicates hidden in totals. Ask the vendor to upload the same file twice and show what happens. If both copies appear as new documents, figures may be counted twice later.

All posts in Sorting and organizing client files