How we make this list: we compare pricing pages, product documentation and public user reviews. Ratings come from G2, Capterra or Trustpilot, with the date we checked them.
| Tool | Best for | Starting price | Free plan |
|---|---|---|---|
| DIY filers with investments, rental property, crypto, or self-employment income | See website (pricing varies by edition and filing date) | Free Edition (simple returns only; roughly a third of filers qualify per third-party analyses) | |
| DIY filers who want the option of walking into an office for help | See website | Free Online (simple returns; the vendor notes not everyone qualifies) | |
| Filers who want every form included at a published, predictable price | $44.99 federal (Classic) | Simply Free ($0 federal plus one free state return) | |
| Budget-conscious filers who still want guided help for complex situations | See website (Free Edition starts at $0 federal) | Free Edition (Form 1040 only, no schedules; about 40% of users qualify per the vendor) | |
| Complex returns on a budget, with free federal filing regardless of situation | $0 federal; $15.99 per state | Free federal filing for all tax situations, including self-employment and rentals | |
| Solo preparers and small firms that want professional power at a moderate price | See website (pay-per-return and unlimited plans) | No (demo available) | |
| Firms whose clients bring genuinely complex returns | See website (pay-per-return and unlimited pricing options) | No (demo available) | |
| Firms that prefer working directly on tax forms | See website (pay-per-return and unlimited pricing options) | No (demo available) | |
| Firms that want maximum automation inside an integrated suite | See website (custom pricing based on users, returns, and jurisdictions) | No (demo available) |
We review this list regularly. Vendors can request a listing, send updated pricing or ask about featured placement.
Software handles complexity well up to a point. Use this rough guide to decide whether DIY software is enough or a professional should touch your return.
Stay DIY when your complexity is broad but standard: W-2s plus investment sales, a rental property or two, straightforward self-employment income, crypto trading with exchange records. The consumer tools above handle these situations routinely, and FreeTaxUSA or TaxSlayer keep the cost minimal.
Add expert help when the return has judgment calls: first year of rental property with depreciation choices, equity compensation with complicated cost basis, multi-state income, or an IRS notice from a prior year. TurboTax Expert Assist, H&R Block's assisted options, and TaxAct's expert add-ons exist for exactly this middle ground.
Hire a preparer or firm when the situation involves entities and elections: S-corp returns, partnership K-1s with special allocations, like-kind exchanges, or business sales. Consumer software can technically file some of these, but the tax planning around them is where professionals earn their fee. That is also the point where the professional tools on this list enter the picture, in the hands of the person you hire.
Anything beyond a simple W-2 with the standard deduction. Common triggers: investment sales (Schedule D), rental property (Schedule E), self-employment or freelance income (Schedule C), cryptocurrency transactions, K-1s from partnerships or S-corps, multi-state income, and itemized deductions. Each of these typically forces an upgrade from a vendor's free tier to a paid product.
Both handle complex personal returns well. TurboTax has the edge on data imports from brokerages and financial institutions, which matters most when your return has many 1099s. H&R Block has the edge on human backup, with physical offices and in-person help. Price the specific tiers you need (Premium/Self-Employed equivalents) rather than comparing brand to brand.
For federal returns, yes. The vendor states that all tax situations are included at $0 federal, with no forced upgrades for investments, rentals, or self-employment. State returns cost $15.99 each. The trade-off is a simpler interface and fewer import options than the premium brands.
It varies widely and is rarely published. Drake Tax offers pay-per-return plans aimed at small practices and unlimited plans for higher volume. Lacerte and ProSeries offer pay-per-return and unlimited options through Intuit's sales process. UltraTax CS uses custom pricing based on users, return volume, and jurisdictions. Expect anywhere from a few hundred dollars a year for a part-time preparer to several thousand for a multi-user firm.
Yes, if the business is a sole proprietorship or single-member LLC filing Schedule C. TurboTax Self-Employed, H&R Block Self-Employed, TaxSlayer Self-Employed ($74.99 federal per the vendor), TaxAct Self-Employed, and FreeTaxUSA ($0 federal) all handle Schedule C. If the business is an S-corp or partnership filing its own return (1120-S or 1065), consider a professional; consumer tools are not built for entity returns.
Usually the mid-tier investor product, not the top tier. Rental income (Schedule E) sits in TurboTax Premier, H&R Block Premium, TaxSlayer Classic ($44.99), and TaxAct Premier. You only need the self-employed tier if you also have business income. FreeTaxUSA covers rentals at $0 federal.
Start by listing what makes your return complex. Write down every income type and form you expect: W-2s, 1099-INT, 1099-DIV, 1099-B, Schedule C, Schedule E, Schedule D, K-1s, crypto. Then check each vendor's tier definitions against that list. The cheapest product that covers every item on your list is usually the right one; paying for a higher tier adds nothing.
Next, count your 1099s and ask about imports. If you have investment accounts at three brokerages, TurboTax's import network will save you real time. If your complexity is a rental property and a side gig with clean records, imports matter less and TaxSlayer or FreeTaxUSA will do the same job for less money.
Then check the state math. Federal prices get the headlines, but state returns are where the total diverges: FreeTaxUSA charges $15.99 per state, TaxSlayer $47.99, and the bigger brands charge per-state fees that change through the season. Multi-state filers should compute the all-in total before choosing.
Finally, mind the calendar. TurboTax and H&R Block both confirm that pricing changes through filing season, with early filers paying less. If your documents arrive by early February, file then. Waiting until April costs money twice: once in higher software prices, once in stress.
For professionals choosing firm software, the buying logic is different. Demo with your hardest real returns, not the vendor's script. Ask about data conversion from your current system, per-return versus unlimited pricing at your actual volume, and what training and support cost in year one. The cheapest license is rarely the cheapest three years.
We split the category the way buyers actually split it: consumer software for complex personal returns and professional software for firms. Consumer candidates came from IRS Free File participant lists, review coverage on NerdWallet, The College Investor, and Wirecutter-style roundups, and Reddit threads where filers compare experiences with rentals, investments, and self-employment income. Professional candidates came from industry publications, CPA firm technology surveys, and the major vendors in the space: Intuit, Thomson Reuters, and Drake Software.
Pricing follows a strict rule: only numbers published on the vendor's own pages. FreeTaxUSA's $0 federal and $15.99 state, TaxSlayer's $44.99 Classic and $47.99 state, and the vendors' free-tier terms all come from their own sites, checked on October 13, 2026. Where vendors keep pricing dynamic (TurboTax, H&R Block, TaxAct) or quote-based (Drake, Lacerte, ProSeries, UltraTax CS), we say so instead of repeating third-party estimates. Feature claims come from vendor documentation, and no vendor paid for placement.
We review this list regularly. Vendors can request a listing, send updated pricing or ask about featured placement.