Tax software is one part of a practice system. It has to fit the return work, but it also sits inside intake, document collection, review, signatures, e-file transmission, acknowledgments, billing, retention, and data security. A long feature list can miss the handoffs where an office loses time or control.
Start with the practice you intend to run. Then make each sales demonstration follow the same script. Do not let a vendor choose only the cleanest return or skip the export, rejection, permission, and support tests.
Current vendor pricing structures to investigate
This is not a complete market list or a recommendation. It shows how four official vendor pricing pages described their 2026 sales structures on the review date. The descriptions below report vendor-published terms only. They do not claim that a feature works well, fits a particular firm, or performs better than another product.
| Vendor and official page | Published pricing structure | What to verify in a quote |
|---|---|---|
| Drake Tax pricing | Desktop packages with unlimited or fixed return counts, a desktop pay-per-return option, and a separate online pay-per-return product. The page prices extra users and individual and business returns separately for the online product. | Desktop or online product, user count, included return count, individual and business overages, states, and optional workflow products |
| TaxSlayer Pro pricing | Annual Classic, Web, and Premium packages. The published return scope and included tools differ by package, and the page displays separate regular and limited-time new-customer prices. | Desktop or web delivery, individual or business return scope, promotion eligibility, renewal price, users, and client-facing tools |
| TaxAct Professional pricing | Unlimited bundles, fixed-count 1040 and business bundles, and separate pay-per-return plans. The page distinguishes single-user and multi-user offerings and states when state software is included or purchased separately. | Return type, return count, user edition, state editions, overage charges, document and cloud services, and separately sold add-ons |
| Intuit ProConnect Tax pricing | Individual and business return bundles plus pay-per-return purchasing. The official terms state that a separate annual User Access license is required for each user who needs covered product functions. | Return bank, individual and business volumes, User Access licenses, states, promotion eligibility, add-ons, and unused-return terms |
Published prices and promotions can change without a matching change to the product name. Save the dated quote and product schedule you actually receive. Do not use this table as a substitute for those documents.
Professional software and consumer filing products answer different needs
| Question | Consumer filing product | Professional preparer product |
|---|---|---|
| Primary user | A taxpayer preparing a personal return or using an assisted consumer service | A paid preparer or firm managing work for multiple clients |
| Identity and authorization | Taxpayer identity and self-file workflow | Preparer PTINs, firm information, EFIN workflow, and staff permissions when supported |
| Workflow | One taxpayer's guided filing path | Client queue, preparer assignment, review, signatures, transmissions, acknowledgments, and retention when included |
| Return scope | Forms and situations offered to the consumer for that product tier | Federal, state, local, individual, business, fiduciary, exempt-organization, and other modules chosen for the firm's work |
| Commercial terms | Usually priced around a taxpayer's filing package | May use annual, per-return, module, user, office, hosting, or service charges |
A familiar company name does not settle which product is being sold. Confirm that the license permits paid preparation, the supported forms match the practice, and the e-file arrangement matches the firm's IRS provider role.
Write the requirements before requesting demos
Count the work by type, not only by total returns. Fifty wage-only federal returns create a different software need from fifty returns that include multiple states, rentals, partnerships, S corporations, estates, trusts, amended years, or local filings.
- Return years: current, prior-year, amended, and extension work
- Return types: individual, business, fiduciary, estate and gift, exempt organization, payroll, and information returns
- Jurisdictions: every federal, state, city, county, and local form the firm expects to prepare
- People: owners, preparers, reviewers, administrators, seasonal staff, contractors, and remote workers
- Locations: home office, storefront, multiple offices, and remote access
- Client handoffs: organizer, portal, document upload, messages, e-signature, invoice, payment, copy delivery, and retention
- Office handoffs: assignment, missing items, reviewer notes, corrections, approval, transmission, rejection, and acceptance
- Data needs: prior-software conversion, document storage, reports, full export, backup, and account closure
Mark each requirement as must have, should have, or optional. A demo failure on a must-have item should remain visible even when the product scores well elsewhere.
A weighted professional tax software scorecard
| Category | Suggested weight | Evidence to collect |
|---|---|---|
| Forms and tax-year coverage | 25% | Current supported-form list, states and localities, entity modules, prior years, and known release dates |
| Preparation and review | 20% | Input flow, diagnostics, workpapers, notes, overrides, reviewer changes, version history, and print results from the test return |
| Security and access | 20% | Authentication, roles, logs, encryption information, device controls, backups, service providers, incident terms, and retention settings |
| Client and office workflow | 15% | Portal, organizer, signatures, status, assignments, billing connections, document delivery, and multi-office controls |
| Support and filing season operations | 10% | Support hours, escalation path, response targets, status notices, training, release notes, and outage communication |
| Total cost and contract | 10% | Written quote, renewal terms, all modules and services, payment timing, cancellation, conversion, export, and termination provisions |
Score each item from 0 to 5 only after recording evidence. A salesperson's verbal answer can be a lead, but the contract, documentation, product test, and current supported-form list are better decision records.
Run the same fictional return through every finalist
Create a test packet from invented names, identification numbers, addresses, employers, and amounts. Include the return features your firm expects and at least one missing item, one inconsistency, one state issue, and one reviewer correction. Do not upload a real taxpayer's data to a sales environment.
- Create the fictional client and assign a preparer and reviewer with different permissions.
- Import or enter the same source documents and record the time and manual cleanup required.
- Prepare the return without a coached vendor shortcut.
- Inspect diagnostics, worksheets, election statements, explanations, and any overridden field.
- Send a reviewer note, return the file to preparation, make a correction, and confirm the change trail.
- Generate the client review package and inspect pagination, instructions, signature forms, privacy, and unnecessary data exposure.
- Demonstrate the e-file readiness check, transmission control, acknowledgment, and a rejected-return workflow in a test environment.
- Search the client list, run office reports, and verify that staff see only the clients and functions assigned to them.
- Export the complete fictional client record in the formats promised for a departing customer.
- Open a support request and record the channel, time, answer, and escalation path.
The IRS requires electronic-return software to pass Assurance Testing for the forms a developer supports. The IRS also states that developers do not have to support every form and that the test returns do not include every form or schedule that may appear on a real return. Use the IRS explanation of software approval for e-file as one check, then test your actual form list.
Make security questions specific
A tax firm remains responsible for its information security program and its use of service providers. A vendor security page should lead to written answers about the exact service being purchased.
- Where is client data stored, processed, backed up, and supported?
- Which users can view taxpayer identification numbers, bank information, returns, and documents?
- Can the firm require multifactor authentication and control session, device, and location access?
- What logs can the firm review, retain, and export?
- How are employees, subcontractors, hosting providers, document tools, signature tools, and support vendors governed?
- What is the incident-notification process, and what does the contract promise about timing and cooperation?
- How are patches and tax-program updates delivered and verified?
- What happens to production data, backups, and test copies after termination?
- Can the firm obtain its data without renewing the license?
The FTC Safeguards Rule guidance addresses the information security program and oversight of service providers. The IRS collects current tax-professional security material on Protect Your Clients; Protect Yourself, including Publication 4557 and written security plan resources.
Compare total cost at three return volumes
Use the same low, planned, and high volume for every quote. Separate fixed charges from costs that rise by return, state, entity, user, office, transmission, signature, document, support level, or payment service.
Estimated annual cost = base license + modules + users + offices + hosting + workflow services + training + conversion + projected per-return charges + projected state and e-file charges
Then divide the total by completed paid returns in each scenario. Keep cash timing visible. A lower annual estimate may still create a preseason cash burden, a costly cancellation, or a data-export problem.
Items that often sit outside the headline price
- State, local, business, fiduciary, estate, gift, payroll, and prior-year modules
- Additional users, offices, workstations, remote hosting, and storage
- Portals, organizers, e-signatures, document tools, and client messaging
- Per-return authorizations, transmissions, bank-product services, and payment processing
- Onboarding, data conversion, training, premium support, and after-hours support
- Renewal increases, minimum commitments, financing terms, cancellation charges, and data retrieval
Read the contract before treating the quote as final
- Which product, modules, tax years, users, offices, and services are included?
- Which terms renew automatically, and on what date?
- Can pricing or included features change during the term?
- What happens if a required form or jurisdiction is late or unsupported?
- Who owns the client data, and what export is provided during and after the term?
- How long can the firm access prior-year returns after cancellation?
- Which service levels are contractual, and which appear only in sales material?
- How are security incidents, outages, data loss, and subcontractors addressed?
- What refund, termination, dispute, governing-law, and liability terms apply?
Preserve the signed terms, order form, product schedule, security documentation, supported-form list, and sales answers together. A future renewal review is much faster when the original assumptions are still available.
Keep a one-page decision record
The final record should name the selected product and version, tax year, alternatives tested, test date, evaluators, scores, must-have failures, total-cost scenarios, contract term, open risks, responsible owner, and next review date. Record why a lower-scoring product was selected if price, conversion, timing, or another constraint drove the choice.
Reopen the decision before each renewal. Form coverage, pricing, support, hosting, security terms, and office needs can change even when the product name does not.
Official sources checked
- Drake Software: tax year 2026 product and pricing page
- TaxSlayer Pro: professional software products and pricing
- TaxAct Professional: products, pricing, and package terms
- Intuit Accountants: ProConnect Tax products, pricing, and purchase terms
- IRS: how tax preparation software is approved for electronic filing
- IRS: Modernized e-File publications and current Publication 1345
- IRS: become an authorized e-file provider
- IRS: PTIN requirements for paid preparers
- IRS: taxpayer-data security resources for tax professionals
- FTC: Safeguards Rule guidance
Common questions
What readers ask next
What is the best professional tax software?
There is no defensible universal winner. A product that fits a solo 1040 practice may fail a multi-office firm that prepares business, fiduciary, multistate, or high-volume returns. Compare each current-year product against the same written requirements and test packet.
Is professional tax software the same as consumer filing software?
No. Consumer filing software is built around a taxpayer preparing a personal return or receiving assisted filing help. Professional software is sold for paid-preparer work and may support multiple clients, preparer identities, firm review, e-file operations, staff permissions, and office workflow. Some companies sell both product types, so verify the exact product and license.
Does IRS e-file approval mean a program supports every form?
No. The IRS says software developers may choose which forms to support, and Assurance Testing does not cover every form or schedule that can appear on an actual return. Verify the current federal, state, local, and entity forms your practice needs.
Should a new preparer choose pay-per-return or an unlimited license?
Model both with your expected mix and a low, base, and high return count. Include the base license, federal and state modules, entity modules, users, offices, portals, signatures, document tools, transmissions, training, conversion, support, and exit costs.
Can software replace a PTIN or EFIN?
No. Each covered paid preparer needs an active PTIN. A firm that participates in IRS e-file needs the appropriate IRS authorization and EFIN. Buying software does not create either authorization.