Best Tax Software of 2025: TurboTax vs H&R Block vs FreeTaxUSA vs More
We compared every major tax software on price, accuracy, and ease of use. Here's which one is actually worth paying for — and which ones you can skip.
Tax software has transformed what used to be an expensive, stressful annual ordeal into something most people can handle in an hour or two from their couch. But not all tax software is created equal — and some is dramatically overpriced for what it delivers.
Here's an honest comparison of the major tax software options in 2025, including who each is actually for and what they actually cost (not just the advertised price).
The Big Problem With Tax Software Pricing
Before we compare products, a warning: almost every tax software company advertises a price that applies to the simplest possible return — often just a W-2 and the standard deduction. Add any complexity (freelance income, investments, a home, student loan interest) and you're often immediately bumped to a higher tier.
The real price you'll pay depends on your situation. We'll flag what actually triggers upgrades for each product.
TurboTax — Most Polished, Most Expensive
Free tier: For simple returns only (W-2 income, standard deduction, limited credits) Deluxe: ~$59 federal + $59 state — for homeowners, deductions Premier: ~$89 federal + $59 state — for investments, rental property Self-Employed: ~$129 federal + $59 state — for freelancers, contractors Live versions: Add $80-$200+ for access to a CPA
TurboTax is the gold standard for user experience. The interview-style interface is genuinely excellent — it asks questions in plain English, explains why it's asking, and rarely leaves you confused. If you've never filed taxes before, TurboTax is the easiest to navigate.
What TurboTax does well:
- Best interview-style experience in the industry
- Excellent mobile app — you can photo-capture W-2s
- Very good audit support and guidance
- Covers virtually every tax situation
- TurboTax Accuracy Guarantee covers penalties from software errors
What TurboTax does poorly:
- Extremely aggressive upselling — constantly pushing you to upgrade
- Most expensive in the category, especially for complex returns
- Free tier is very limited — most people end up paying
- Some users report being pushed out of free tier mid-filing for situations that should qualify as free
Best for: People who value the smoothest experience and are willing to pay for it. Especially good for first-time filers who want hand-holding through the process.
Verdict: Good product, but you're paying a premium for the interface. If you're comfortable with slightly less polish, you can pay significantly less elsewhere.
H&R Block — Best Balance of Features and Price
Free tier: More generous than TurboTax — includes more deductions Deluxe: ~$35 federal + $37 state Premium: ~$65 federal + $37 state — investments, rental income Self-Employed: ~$85 federal + $37 state Live versions: Available at various price points
H&R Block is TurboTax's most direct competitor and, for most people, the better value. The interface is nearly as good as TurboTax, the price is meaningfully lower, and the free tier is genuinely more useful.
What H&R Block does well:
- Better free tier than TurboTax (handles more situations for free)
- Lower cost across all tiers
- In-person filing option if you hit a complex situation you can't handle yourself
- Import last year's TurboTax return (useful for switchers)
- Strong audit support
What H&R Block does poorly:
- Upselling exists, though less aggressive than TurboTax
- Self-employed filing can feel less intuitive than TurboTax
- Some users report state filing is less polished than federal
Best for: Most people who had a good experience with TurboTax but want to pay less. The H&R Block interface is close enough in quality that the price difference is rarely justified.
Verdict: For most taxpayers, H&R Block delivers 90% of TurboTax's experience at 60-70% of the price.
FreeTaxUSA — Best Value for Most People
Free tier: Free federal for all tax situations — genuinely free Deluxe: $7.99 federal — adds audit support and priority customer service State returns: $14.99 per state
FreeTaxUSA is the best-kept secret in tax software. Federal filing is completely free regardless of your tax situation — W-2 income, self-employment, investments, rental income. The state return is $14.99. That's it.
The interface is less polished than TurboTax or H&R Block. It's more form-based and less conversational. But if you have a basic understanding of taxes, it's perfectly usable.
What FreeTaxUSA does well:
- Genuinely free federal filing for all situations (not just simple returns)
- $14.99 state filing — fraction of competitors
- No upselling or upgrade pressure
- Handles complex situations: self-employment, rental income, investments, depreciation
- IRS-authorized e-file provider
What FreeTaxUSA does poorly:
- Less polished interface than TurboTax/H&R Block
- Less hand-holding — assumes more baseline tax knowledge
- Customer support is limited on the free tier (email only)
- No import from other software
Best for: Anyone comfortable with basic tax concepts who wants to pay as little as possible. Especially valuable for self-employed and investors who'd otherwise pay $85-$130 at TurboTax.
Verdict: Best value in tax software. If you can handle a slightly less pretty interface, there's little reason to pay TurboTax or H&R Block prices.
Cash App Taxes (formerly Credit Karma Tax) — Truly Free
Price: $0 for federal and state — no paid tiers
Cash App Taxes is completely free — no upsells, no tiers, no "gotcha" pricing. It covers most tax situations including self-employment and investments.
The catch: it's a newer product with a less refined interface, and customer support is limited. For straightforward returns, it works well. For complex situations, the lack of support can be frustrating.
Best for: Simple to moderately complex returns where you're comfortable without much guidance.
TaxAct — Middle Ground Option
Free tier: Basic W-2 returns only Deluxe: ~$24.99 federal + $44.99 state Premier: ~$44.99 federal + $44.99 state Self-Employed: ~$64.99 federal + $44.99 state
TaxAct is priced between FreeTaxUSA and H&R Block and offers a reasonably polished experience. It's a solid option but doesn't clearly beat either H&R Block (for experience) or FreeTaxUSA (for value).
Best for: People who want something more polished than FreeTaxUSA but aren't willing to pay H&R Block prices.
IRS Free File — If You Qualify
If your adjusted gross income is under $79,000 (2024 returns), you qualify for IRS Free File — a program where the IRS partners with tax software companies to offer free filing. TurboTax and H&R Block participate with qualifying-income versions.
Check IRS.gov/freefile to see your options. This is genuinely free, not a limited trial.
Which Should You Choose?
| Your Situation | Best Choice |
|---|---|
| AGI under $79,000 | IRS Free File first |
| Simple W-2, first-time filer | TurboTax Free or H&R Block Free |
| Homeowner, some complexity, want best UX | H&R Block Deluxe |
| Investments, rental income | FreeTaxUSA (free federal) |
| Self-employed / freelancer | FreeTaxUSA Deluxe ($7.99) |
| Complex situation, want hand-holding | TurboTax Premier or Self-Employed |
| Want absolute cheapest | FreeTaxUSA or Cash App Taxes |
Tips for Getting the Most Out of Tax Software
Gather everything first: W-2s, 1099s, mortgage interest statement (1098), student loan interest (1098-E), investment statements (1099-B, 1099-DIV). Having everything ready before you start saves time and prevents errors.
Don't auto-upgrade: If the software says you need to upgrade, pause and check whether you actually need that tier. Many users are pushed to paid tiers unnecessarily.
Compare your refund before paying: On most platforms, you can complete your return and see your refund amount before paying to file. If the numbers don't look right, you haven't committed yet.
File early: Early filers get their refunds faster and reduce identity theft risk (fraudsters file fake returns in your name — if you file first, they can't).
E-file, always: Paper filing takes 6-8 weeks for a refund. E-filing with direct deposit takes 1-3 weeks.
The Bottom Line
For most people, H&R Block or FreeTaxUSA deliver the best combination of price and capability. TurboTax is polished but overpriced for what it delivers. FreeTaxUSA is genuinely excellent if you're comfortable with a less guided experience.
Don't pay $130 for TurboTax Self-Employed when FreeTaxUSA handles the same return for $22 (federal free + $14.99 state + $7.99 deluxe upgrade).
Free Calculator
50/30/20 Budget Calculator
Build your personalised budget in seconds. Adjust the ratios to fit your actual life.
Free Weekly Newsletter
One money tip a week. No fluff.
Join readers who get our best personal finance guides and tool recommendations.
No spam. Unsubscribe any time.