A week ago I wrote that the next architectural commitment in tax practice is verification — that the firms which can demonstrate a return is correct, rather than merely attest that it is, will age better into the late 2020s. The argument landed with a few practitioners, and several of them wrote back with the same fair, slightly impatient question. Fine. But what does verification actually look like? When you say a return is verified, what is in the file that wasn't there before? Show me the drawer.

It's the right question, and it deserves a concrete answer instead of another round of thesis. So this is the tour. If you open the workpaper file of a return that was verified rather than just attested, here is what you find that the old workpaper didn't hold — document by document, field by field, with no badges and no marketing.

First, a definition that matters more than it sounds

A workpaper, for most of the last thirty years, has been an archive of inputs. The W-2s and 1099s. The client's organizer. The depreciation schedules, the basis worksheets, the preparer's notes about a judgment call on a deduction. It is the record of what went into the return. It has rarely been a record of whether the return is right. If an examiner asked that second question, the answer came from outside the file — the preparer's professional word, and the reputation of the software that did the math.

A verified return changes what the workpaper is. It adds a second category of document: not the inputs, but the evidence that the computation on those inputs was checked. That second category is what I want to walk through, because it's the part most preparers have never seen — not because it's exotic, but because most software simply doesn't produce it.

Document one: the variance exhibit

The centerpiece is a comparison report, and it is far less impressive than the name suggests. It is a table.

One row for every numerical field on the return. Wages. Federal withholding. Taxable interest. Each deduction line. Each credit. Adjusted gross income, taxable income, total tax, the refund or balance due. Every number that appears on the return gets a row.

The columns that matter are three. The value the firm's calculation engine produced. The value a second, independent calculation engine produced from the same source data. And the difference between them. There is a fourth column — a place for the practitioner's note — that stays empty on most rows and does the heavy lifting on a few.

The difference column is the whole point. On a clean return, almost every row reads 0.00. That zero is the least dramatic and most load-bearing number in the file. It means two computations that did not consult each other, running on the same inputs, arrived at the same answer. The firm didn't take one engine's word for it. The firm watched two independent paths converge and recorded that they did.

A zero is not the firm trusting its software. It is the firm verifying its software. The distinction is the entire reason the document exists.

The non-zero rows are not failures

The first instinct, when a preparer hears about a side-by-side comparison, is to worry about the rows that don't read zero. What happens when the two engines disagree?

Those rows are not embarrassments. They are the most valuable rows in the exhibit, and here is why: they surface before the return is filed, not after an examiner finds the problem two years later. A non-zero difference is an early-warning flag pointing at exactly one field on exactly one return, saying look here before you sign. Maybe one engine handled a phase-out differently. Maybe a rounding convention diverged on a specific credit. Maybe there's a genuine ambiguity in how a deduction should be computed, and reasonable engines — like reasonable preparers — can land in different places.

When that happens, the practitioner reviews the field, resolves the discrepancy, and records the resolution in that fourth column. The return doesn't ship until the difference is either zero or explained. The exhibit doesn't just document the clean returns. It catches the ones that aren't clean yet, while there's still time to fix them quietly. A verification system earns its keep on the non-zero rows.

Document two: the correction record

The second document is the one almost every system throws away, and it may be the most important for an audit.

When a practitioner overrides a value the software extracted from a source document — the W-2 was a photograph the client took at an angle, a handwritten 7 got read as a 1, a recently revised form had a layout the software hadn't seen — that override is itself information. Most tools record only the final number and discard the original proposal. The correction evaporates, and with it the evidence that a human looked.

A verification-minded workflow keeps the correction. Four facts per correction: the value the system proposed, the value the practitioner entered instead, who entered it, and when. That record does two jobs at once.

The first job is evidentiary. A correction record is direct proof that a licensed human reviewed that field and exercised judgment — not a vendor's claim that review generally happens, but a dated, named instance that it happened here, on this field, on this return. That is precisely the kind of evidence an examiner or a professional-liability underwriter is moving toward asking for.

The second job is operational. The correction feeds back into where the system asks for closer human attention next time. The field that was wrong becomes a field the system is appropriately less confident about going forward, so the practitioner's eyes get directed back to it on the next similar document. The mistake, once corrected, makes both the file and the system better. It stops being an error and becomes evidence the firm did the work.

Document three: the field-level audit log

The third document is the quiet spine of the whole file. Every field the system proposes and the practitioner approves writes a row to an audit log. Six facts per row: which source document the field came from, the field name, the proposed value, the approved value, which practitioner approved it, and the timestamp to the second.

Read in bulk, the audit log is a complete, chronological record of the human verification step across the entire return — every value a machine suggested and every decision a licensed person made about it. It is the difference between the software did this return and the software extracted, and a named practitioner decided, field by field, on this date. In a profession where the signature carries personal responsibility, that distinction is not cosmetic. It is the documentary backbone of the preparer's defense.

The question underneath all three: whose drawer is it

Here is the part that determines whether any of these documents is worth anything: the firm has to be able to produce them on its own.

A variance exhibit you can't retrieve in an examination three years from now is not evidence. A correction record that lives on a vendor's server, subject to that vendor's retention schedule, uptime, and willingness to cooperate, is not evidence the firm controls — it's evidence the firm rents, and the lease can end. The value of all three documents collapses to zero if producing them requires someone else's permission.

So the architectural requirement is unglamorous but absolute: the variance exhibit, the correction record, and the audit log have to live in the firm's own infrastructure, inside the firm's own workpaper file, alongside the rest of the engagement. The firm administers them. The firm exports them. The firm hands them to an examiner, a state board, or an insurance underwriter on demand, without filing a support ticket and hoping.

Evidence you cannot produce by yourself is not evidence you can rely on. The drawer has to be yours. This is where the verification argument and the data-residency argument turn out to be the same argument seen from two sides: the evidence is only defensible if it's firm-owned, and it's only firm-owned if the architecture kept it inside the firm to begin with.

What this stack of documents adds up to

Put the three documents together and the workpaper has become something it wasn't. It used to be a storage drawer for inputs. Now it's a defense file. For every return, it holds a record that two independent engines agreed, a record of every human correction and who made it, and a chronological log of every approval. All of it firm-owned, all of it producible on demand.

The compounding is the point. A firm that runs this on every return banks a year of field-level evidence every season. After five seasons, the firm's 2030 audit defense isn't we used good software — it's a workpaper file thick with five years of variance exhibits showing 0.00, correction records showing named human judgment, and audit logs documenting every approval. The firm whose 2030 defense still rests on attestation will be telling the same story it told in 2010. The two firms picked different software in different evaluation windows, and the gap between their audit postures will have quietly compounded the entire time.

What the 2026 evaluation window should actually check

If your firm is comparing software this May, June, or July — the clear-headed window before fall planning starts — the question to add to the comparison sheet isn't how accurate is it. Accuracy claims are attestation language; every vendor will say theirs is high, and none of it goes in your workpaper. The question is:

When this software finishes a return, what documents does it leave in my file — and do they live in infrastructure I control?

A vendor that answers with a variance exhibit, a correction record, and a firm-owned audit log is offering a verification-class product. A vendor that answers with a confidence figure and a reassurance is offering an attestation-class product. They are not two versions of the same thing. They are different categories with different consequences the first time a return has to defend itself.

I've watched one full generation of tax tooling come and go, and the practices that aged best were the ones that made their architectural commitments early — flat fees over per-return billing, cloud-first over desktop-only, imaged workflow over paper rooms — and let those commitments compound. The next commitment is verification, and you can see whether a product honors it by opening the drawer and looking at what's inside. The badge on the box doesn't matter. The documents in the file do.

0.00 is the calmest number on a tax return. It's the number that says the firm verified rather than attested. Everything else in this article is just the paperwork that proves the firm earned the right to write it down.

— Yatin Miglani

Enrolled Agent · Phoenix, Arizona
Founder, Sophicor · sophicor.com