Every tax season, firms across the country add a new automation tool to their stack. Some replace an old one. Some are added on top. Most are chosen in a hurry, evaluated against a feature list, and signed up for during a demo call that ended with a discount code.

There is a better way to evaluate these platforms. It is simple, it is structured, and it has nothing to do with features.

What follows is a four-question checklist I use when I look at any tool that processes client tax data. It applies to the platform my firm currently uses. It applies to every platform pitching itself as the next one. And yes, it applies to the one I built. Especially the one I built.

If a vendor cannot answer all four clearly, that is the answer.

01. The Data Residency QuestionWhere does my client data physically live?

This is the first and most important question. Not because it is technical, but because everything else depends on it.

When you upload a client's W-2 into a software platform, that document moves somewhere. The question is — where? Does it stay inside infrastructure you already own and control, or does it transit to a server owned by the software vendor, held under their administrative access, and governed by their terms of service?

This is not an abstract distinction. Your professional obligation to your client is tied to this answer. So is your potential exposure under IRC §7216, which governs disclosure of tax return information to third parties.

A vendor that cannot tell you, in one sentence, where your client data lives — probably does not want you to know.

What to look for: a specific, verifiable answer. Ideally, the data stays inside infrastructure you already pay for and operate — your Google Workspace tenant, for example. If the answer involves a data center the vendor operates, or a "shared cloud" arrangement, you have a different conversation ahead of you.

02. The Access Control QuestionWho has administrative access to that data?

Even if client data lives on infrastructure you technically own, the question of who can access it matters just as much.

Many SaaS platforms require broad administrative permissions to function. They may need read access to folders. They may require service accounts with elevated privileges. They may provide customer support staff with the ability to review client records to troubleshoot tickets.

None of that is inherently wrong. But you should know exactly what level of access your vendor holds — in writing, not in a support chat.

  • Does the vendor hold encryption keys to your data?
  • Can vendor support staff view individual client records?
  • Is there a mechanism for the vendor to access data without your knowledge?
  • If the vendor were breached tomorrow, what would an attacker be able to see?

The gold standard is a platform where the vendor holds no ability to access your client data under any circumstance. Not "will not." Cannot. That distinction matters.

03. The Pricing Alignment QuestionHow does the pricing scale as my firm grows?

This is the question most firms do not ask until year three, when they open the invoice and realise the number has doubled.

Pricing models fall into two broad camps. Per-return or per-transaction pricing scales linearly with firm growth — the more successful you become, the more you pay the vendor. Flat-rate or tiered subscriptions decouple your cost from your success — you pay a predictable amount, regardless of volume.

Your cost should scale with your firm's value to your clients. It should not scale with your firm's value to your vendor.

A firm at 100 returns paying $30 per return spends $3,000 in year one. By the time that same firm reaches 500 returns, the annual spend is $15,000 — on infrastructure, not on advisory capacity, not on staff, not on growth. Per-return pricing can be the right model in certain narrow cases, but for most growing practices, it is quietly punishing.

What to look for: alignment. A vendor whose pricing model rewards your growth rather than taxing it. A flat subscription, tiered at the level of your firm, with clear upgrade paths that you control.

04. The Portability QuestionWhat happens to my data if I cancel?

Eventually, every software relationship ends. Either you leave the vendor, the vendor leaves the market, or the product itself changes into something you no longer need. When that moment comes, what happens to your data?

Ask the vendor directly:

  • If I cancel tomorrow, how do I export my data, and in what format?
  • How long do I have to complete that export?
  • What happens to the client data after I cancel — is it deleted, retained, anonymized?
  • If the vendor goes out of business, who holds my data?

The best answer to all of the above is a simple one: nothing happens, because the data never left your environment in the first place. If a vendor's platform is a layer on top of your existing infrastructure, cancellation is just the removal of that layer. The data remains exactly where it always was — yours.

Applying the Framework

Take this checklist and run it against every platform you are currently using or evaluating. Write down the answers in plain language. If a vendor's answer to any of the four questions involves hedging, technical obfuscation, or a redirect to someone else on their team, take note of it.

Then run it on any new platform being pitched to you. Include the one in this article. The framework is intentionally symmetrical. The platform I built is designed to give clear, one-sentence answers to all four questions — and I would be concerned if any tool you used could not do the same.

The goal is not to find the platform that answers best. It is to find the platform that answers honestly.

The Broader Point

Tax firms operate under real compliance obligations. The software stack you choose is not just a productivity decision — it is part of how you honour those obligations to the clients who trust you with their financial lives.

Most vendors in this space are not bad actors. They are simply optimising for their own business models, which is what businesses do. Your job is to evaluate their product through the lens of your profession, not their marketing.

Four questions. A framework that respects your time and your clients. Use it however it is useful — and use it on us first.

— Yatin Miglani

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