Key takeaways
- Most tax firms run several products, and the return software is only one of them.
- Match the return software to your entity mix and the largest firm size you expect, not to what your peers use.
- The e-file mandate applies once a preparer reasonably expects 11 or more covered returns in a calendar year.
- Budget for training: in the 2026 survey, less than half of respondents received any training on their software.
- Keep the ledger export date and the return file on the same close date, or the two will disagree.
Few firms run one tool for everything
No single product covers return preparation, document collection, practice management, e-signature and the bookkeeping file well. The 2026 Tax Adviser survey asked AICPA members who prepared 2025 returns for a fee which software they used. UltraTax CS led at 22.3%, followed by Lacerte at 16.7%, Drake Tax at 14.3%, CCH Axcess Tax at 13.8%, ProSeries at 11% and ProConnect Tax at 4.4%.
Read those shares as a sample, not a census. The survey covers 1,808 AICPA members, so enrolled agents, storefront offices and firms outside the AICPA are not in it. Use the numbers to see which products the large installed base runs, not as a forecast for your market.
Return software: match the entity mix and firm size
The brands sort by firm size. Drake Tax and ProSeries are the province of sole preparers, and sole practitioners make up 46.5% of Drake Tax users and 56.6% of ATX users. Treat those shares as a signal of where each product is strongest, not as a rule for your office.
Decision rule: list the return types you expect to prepare next season and count them. Test the product on one real return of each type before you commit, and check state coverage for every state your clients file in.
The e-file mandate sets the floor. Under Section 6011(e)(3), a specified tax return preparer who reasonably expects to file 11 or more covered returns in a calendar year must e-file them. The IRS FAQ describes covered returns as those for individuals, trusts or estates. A preparer with a hardship can request a waiver on Form 8944.
Training is the cost most firms leave out
The 2026 survey found that less than half of respondents, 41.2%, received any training in how to use their software. A firm that buys return software without a training plan pays for the license and then works around the features it never learned.
Failure mode: the organizer lives in a spreadsheet, prior-year figures are re-keyed by hand each season, and the first review catches the mismatch in March. Fix: book the vendor onboarding for each entity type you prepare before the first client file, and write a one-page settings note that records the choices the firm made, such as depreciation method and state elections.
Practice management: status, time and the handoff
Practice management software holds the status of each engagement, the staff assigned, the time and the billing. Products in this category include Canopy, Karbon, TaxDome and Financial Cents. Pick one by how well it models the stages your firm uses: intake, waiting on client, in preparation, in review, e-filed and billed.
Decision rule: a team of 2 or 3 can run the season from a shared list with a status column and one owner per return. Move to a workflow tool when 2 or more people touch the same return, or when you bill by stage.
Failure mode: the status column says e-filed while the acknowledgment is still missing. Fix: make the acknowledgment the only event that moves a return to e-filed, store it in the return file, and check the status column against the acknowledgment folder every Friday.
Document collection and the client portal
This is the job most likely to break a season. The work is a request for each client and tax year, a status on every item (received, not applicable or waiting on a third party), reminders, and a place for the client to upload. Products in the category include SmartVault, Content Snare, SafeSend, Suralink, Liscio and TaxDome.
Usual covers this job. It builds request lists per client and year, sends scheduled reminders, and gives clients a portal where they upload into folders the firm opens to them. Usual does not prepare or e-file returns, so it runs alongside the return software rather than replacing it.
Security is the test most firms skip. The FTC Safeguards Rule lists tax preparation firms as covered financial institutions under Section 314.2(h). Section 314.4 requires a designated Qualified Individual, encryption of customer information on your system and in transit, and multi-factor authentication for anyone accessing it. Ask each vendor for those three answers in writing before a client file goes in.
E-signature: Form 8879 is not a contract signature
Form 8879 is the declaration document and signature authorization for an e-filed return. The IRS says it is used when the Practitioner PIN method is used, and when the taxpayer authorizes the ERO to enter or generate the taxpayer's personal identification number. Treat it as part of the e-file record, not as a document to send through a general signing tool.
A general e-signature tool, such as DocuSign or Dropbox Sign, fits engagement letters, consent forms and power of attorney requests. For those, check that the tool keeps the signer's name, time and IP address in an audit trail, and that the signed copy is stored in the client file rather than only in the vendor's account.
Decision rule: if the client signs to authorize the firm or to release information, use the general tool with the audit trail. If the signature belongs to the return itself, use the return software's e-file flow.
The bookkeeping tie-in: the ledger is the other half
For firms that also do monthly bookkeeping, the ledger is the source of most return data. QuickBooks Online and Xero are the ledgers you will meet most often, and many bookkeepers still keep schedules in Excel or Google Sheets. Use the ledger your clients already run on, because moving a client's books in the middle of the year costs more than any tool saves.
Failure mode: the return pulls the trial balance before the bookkeeper finishes the close, so the return and the ledger disagree on the same year-end figure. Fix: write the close date and the export time into the return file, and reconcile the totals to that export before the return is locked.
Decision rule: for each client on QuickBooks Online or Xero, decide whether the return software imports from the ledger, whether the bookkeeping team sends an export, or whether the preparer keys the totals. Test the first 3 clients before the season, and record the method in the client file so the next preparer does not have to guess.
A common stack by firm size
Solo preparer: one return product (Drake Tax or ProSeries is common at this size, according to the survey), a portal or secure file share for documents, a general e-signature tool for engagement letters, and the client's own ledger. Treat this as a starting point drawn from the survey pattern, not as a benchmark.
Firm of 5 to 20 people: a return product matched to the entity mix (UltraTax CS, Lacerte, CCH Axcess Tax and ATX are the other large brands in the survey), a practice management tool with stages and time, a document collection tool with per-client request lists, the Form 8879 flow inside the return software, and a ledger tie-in for the bookkeeping clients. Expect five or six products, with one named owner for each.
Firm above 20 people: the bigger risk is duplicate client records. The return software, the portal and the ledger each hold a copy of the client, and the names drift, for example 'Smith Plumbing LLC' in one system and 'Smith Plumbing, LLC' in another. Pick one system as the client record and key every other tool to its ID.