Best Tax Software of 2024

We've rated and reviewed four of the most popular providers — TurboTax, H&R Block, TaxSlayer and TaxAct — to help you choose the best tax software for you.

Many, or all, of the products featured on this page are from our advertising partners who compensate us when you take certain actions on our website or click to take an action on their website. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.

Profile photo of Sabrina Parys
Written by Sabrina Parys
Assistant Assigning Editor
Profile photo of Pamela de la Fuente
Assigning Editor
Fact Checked
Profile photo of Tina Orem
Co-written by Tina Orem
Assistant Assigning Editor

Taxes are confusing enough without the added stress of figuring out which tax software to use. While you should get the same refund or bill no matter which provider you choose, tax filing programs typically come at a cost — so there’s a crucial difference between paying for what you'll use and paying extra for what you don’t need.

We did the research by testing and evaluating four well-known, widely used online tax providers. Our review process includes first-hand testing, information collection and user surveys, focusing on factors that are important to filers: price, ease of use, tools, tax pro help and customer support.

If you're new to filing or just need a little more guidance, you can also check out our tax software guide or our video on the ins and outs of picking tax software further down on the page. Prices are updated monthly and are accurate per provider as of Nov. 1, 2024.

Best tax software 2024

    H&R Block: Best free tax software for simple returns

    H&R Block Free

    5.0

    NerdWallet rating 
    • Federal: $55 to $115. Free version available for simple tax returns only.

    • State: $0 to $49 per state.

    • Expert help is included with paid packages free of charge.

    FREE

    $0 + $0 per state filed.

    Allows you to file a 1040 plus limited Schedules 1, 2 and 3, which makes it usable by a lot more people than most other free software packages.

    PAID PACKAGES

    Deluxe $55 + $49 per state.

    Itemize and claim several tax deductions and credits. Works well for business income but no expenses.

    Premium $85 + $49 per state.

    For investors or rental property owners (Schedules D and E, and K-1s).

    Self-Employed $115 + $49 per state.

    For small-business owners, freelancers and independent contractors.

    All paid packages come with access to Tax Pro Chat and AI Tax Assist.

    Our take: H&R Block's free version has no income restrictions and covers more tax situations (e.g., unemployment income) than many other free tiers offered by the competition. The interface is easy to use and filers can upload multiple tax documents to avoid manual entry.

    What we like: H&R Block Free can handle Form 1040, limited Schedules 1, 2 and 3, income from wages (W-2), bank interest (1099-INT) and dividends (1099-DIV), and student loan interest (1098-E).

    What H&R Block Free can’t do: The free tier doesn't support itemized deductions (Schedule A), deductions and expenses from freelance or self-employed work (Schedule C), or HSA distributions (1099-SA).

    Pros

    Well-designed and user-friendly interface.

    Free version offers a generous selection of tax forms.

    All paid packages include access to tax pro help at no additional charge.

    Cons

    Downgrading your package requires calling H&R Block's support line.

    Final review of your tax return requires an additional paid upgrade to Tax Pro Review.


    TurboTax: Best overall tax software package

    TurboTax

    4.5

    NerdWallet rating 
    • Federal: $69 to $129. Free version available for Form 1040 and limited credits only. Roughly 37% of filers qualify.

    • State: $0 to $64 per state.

    • Expert help is included with an upgrade to Live Assisted packages.

    FREE

    $0 + $0 per state filed.

    It allows you to file a 1040 for free, but you can’t itemize or file Schedules 2 or 3.

    Roughly 37% of taxpayers are eligible. TurboTax Free Edition supports Form 1040 and limited tax credits only.

    PAID PACKAGES

    Live Assisted Basic $89 + $59 per state.

    Free edition, plus access to a tax pro, advice and a final review.

    TurboTax Live Assisted Basic supports Form 1040 and limited tax credits only; roughly 37% of taxpayers qualify.

    Deluxe $69 + $64 per state.

    Itemize and claim several tax deductions and credits. Works well for business income but no expenses.

    Premium $129 + $64 per state.

    Investment reporting and rental income (Schedules D and E, and K-1s), plus business income, expenses on a Schedule C, home office deductions and features for freelancers.

    Access to tax pro support requires upgrading to TurboTax's Live Assisted packages, which range from $89 to $219, plus state fees.

    Promotion: NerdWallet users can save up to an additional 10% on TurboTax.

    Our take: TurboTax scores high marks for two important categories: ease of use and tax support.

    • Ease of use: TurboTax has an interview-style Q&A experience and a wide range of functionality and tools that make entering information easy. Help is easy to access, and explanations are clear and authoritative.

    • Tax pro support: TurboTax offers users the option of upgrading to its Live Assisted packages to gain access to screen-sharing, chat and phone support from a tax pro. Although these services come at an additional cost, access to a pro is generous, and you’ll also get a final review of your return.

    What we like: TurboTax’s software feels like an interview with a tax preparer who knows just what to ask and how best to guide you.

    Pros

    Intuitive U/X.

    Handy tools and features that help minimize manual input.

    Generous tax pro support that includes a final review if you upgrade.

    Cons

    Expensive compared with other tax software.

    The free version is limited in what it can handle.


    TaxSlayer: Best affordable tax software package

    TaxSlayer

    4.0

    NerdWallet rating 
    • Federal: $37.95 to $67.95. Free version available for simple tax returns only.

    • State: $0 to $44.95 per state.

    • Expert help is included in Premium and Self-Employed packages only.

    FREE

    $0 + $0 for one state return.

    Allows you to file a 1040 and a state return for free, but only if you have a very simple tax situation: your taxable income is under $100,000, you don’t claim dependents, you don’t itemize, you didn’t sell stock, have rental income or a business, and you don’t take the earned income tax credit.

    PAID PACKAGES

    Classic $37.95 + $44.95 per state.

    All forms, deductions and credits, excluding those with self-employment needs.

    Premium $57.95 + $44.95 per state.

    All forms, deductions and credits. Includes Ask a Tax Pro and live chat, phone and email support.

    Self-Employed $67.95 + $44.95 per state.

    Includes personal and business income and expenses, 1099 and Schedule C. Includes all the tax support in the Premium tier.

    Our take: TaxSlayer’s paid packages, on average, are the most affordable of all the providers we review. TaxSlayer's free version also includes a free state return. Some competitors make you pay for a state tax return, even at the free tier.

    What we like: TaxSlayer’s formula — allowing clients to pay for the amount of help they need rather than the types of tax forms they need — allows you to access most tax filing situations while keeping costs low.

    Pros

    More affordable than bigger-name tax software providers.

    Premium and Self-Employed tiers include free tax pro support.

    Cons

    Free version of the program has many restrictions, including income limits, and it won't allow you to claim dependents.


    TaxAct: Competitive tax software to consider

    TaxAct

    3.5

    NerdWallet rating 
    • Federal: $49.99 to $99.99. Free version available for simple tax returns only.

    • State: $39.99 to $59.99 per state.

    • Xpert Assist tax help is included as a paid upgrade.

    FREE

    $0 + $39.99 per state filed (Xpert Assist: $39.99).

    For dependents and simple filers who need help with college expenses, unemployment or retirement income.

    PAID PACKAGES

    Deluxe $49.99 + $59.99 per state filed (Xpert Assist: $39.99).

    This option is ideal for homeowners and those who need to consider childcare expenses, student loan payments, deductions, credits and adjustments.

    Premier $79.99 + $59.99 per state filed (Xpert Assist: $39.99).

    Premier is good for investors who need to report capital gains and losses and those who have sold a home or own a rental property.

    Self-Employed $99.99 + $59.99 per state filed (Xpert Assist: $39.99).

    This tier is good for freelancers, contractors and small-business owners. Includes access to Schedule C and Schedule F.

    Promotion: NerdWallet users get 25% off federal and state filing costs.

    Our take: Across the board, TaxAct’s offerings are less expensive than similar products from competing providers. That’s a nice score — especially for filers who value function over form and want affordable human help if necessary.

    What we like: TaxAct is a good deal. It didn't win any "best" accolades this year, but there's no denying its pricing.

    Pros

    More affordable than bigger-name tax software providers.

    Premium and Self-Employed tiers include free tax pro support.

    Cons

    Free version of the program has many restrictions, including income limits, and it won't allow you to claim dependents.

    Best tax software overview

    Best affordable tax software

    • Federal: $37.95 to $67.95. Free version available for simple tax returns only.

    • State: $0 to $44.95 per state.

    Best free tax software for simple returns

    • Federal: $55 to $115. Free version available for simple tax returns only.

    • State: $0 to $49 per state.

    Best overall tax software

    • Federal: $69 to $129. Free version available for Form 1040 and limited credits only. Roughly 37% of filers qualify.

    • State: $0 to $64 per state.

    Promotion: NerdWallet users can save up to an additional 10% on TurboTax.

    • Federal: $49.99 to $99.99. Free version available for simple tax returns only.

    • State: $39.99 to $59.99 per state.

    Promotion: NerdWallet users get 25% off federal and state filing costs.

    These star ratings are based on a tax provider's free tier score. For more detailed scoring, see the full product details drop-down menu above. Providers frequently change pricing. You can verify the latest price by clicking through to each provider's site.

    Tax Software Basics

    What is tax software, and how does it work?


    In the U.S., tax filers often have three options for completing their federal tax returns: (1) file manually by paper, (2) file online using tax software or (3) file through a tax pro, such as a CPA or an enrolled agent.

    Tax software helps filers complete and submit their federal and state income tax returns using a DIY program. Due to its convenience and accessibility, it's by far one of the most popular filing methods.

    You can sign up for tax software online via the provider's website. There may be multiple packages to choose from — but generally, the more complex your taxes are, the more you can expect to pay. The program will then guide you through your federal and/or state taxes by asking a series of interview-style questions that will help it populate tax forms on the backend.

    The type of support you can expect will vary from provider to provider. Some packages and programs include access to a tax pro, such as a CPA, should you need it, but these services may require an upgrade or result in additional fees. Once your filing is complete, the program runs a final check and submits your return to the IRS and/or the state tax department.

    Quality tax software should also facilitate the refund or payment process between you and the tax entity. This means you can pay your tax bill directly via the software or supply your banking info to the provider to initiate the refund process.

    How to choose tax software


    If you don't know what you need, it might help to examine online tax filing providers individually and what sort of services each one offers. Here are a few areas to dig into:

    Pricing and fees

    How much you pay for tax software is often a function of how complex your taxes are or how much help you need. People with fairly simple situations — such as W-2 income only and very few credits to claim — may be able to take advantage of the "free version" many commercial programs offer. Though, state returns many not always be included in these offers. Outside of this, the IRS and other state tax departments also offer free tax filing services, such as Direct File and Free File.

    If you need to itemize, have a lot of investment income, freelance or are self-employed, you'll need access to more complicated forms, which often means paying for higher-tiered tax prep packages that offer more support and tools. Some packages also come with paid upgrades or separate products that give you access to a tax pro — such as a CPA or an enrolled agent — who can collaborate with you on a return. These add-ons will typically up your total, but people who want to DIY with just a little support might find it worth the price.

    🤓 Nerdy Tip: If your adjusted gross income for 2023 was $79,000 or less, you might be able to get free tax software from some of these providers through the IRS' Free File program. Plus, there are a few more options for free tax filing.

    Software that feels like an interview — asking questions about your income and any life events that might allow for deductions — offers more guidance than a basic fill-in-the-blank process. The ability to import forms such as W-2s is better than having to manually type in numbers.

    Most tax software offers a searchable FAQ section or knowledge base, and some offer video tutorials or user forums to help answer questions. Audits are unlikely for most taxpayers, but if you think you’re at risk and want to purchase protection, you should understand what your software provides.

    One important offering in recent years has been one-on-one help from a human tax pro, live on your screen. Depending on the provider, these pros might be able to give you tax advice or review your whole tax return before you file. (This sort of help may come with an extra charge.)

    Even with the best tax software programs, there's a chance you might run into a technical issue or need some help as you move along the filing process. If this is important to you, make sure to take a close look at what customer help options are available to you — phone, email, chat or video call — and hours of availability.

    If you find a provider that excels in the areas above, you then want to choose the package that covers all of the tax forms and schedules you need. People with simple tax situations may not need anything but a package that covers your basic Form 1040. On the other hand, people with multiple jobs, itemizers, and those with business, investing or rental income will typically need access to additional schedules and forms, which can mean paying for a higher-tiered package.

    Do I need tax software?


    Most filers use either tax software or a tax professional, such as a CPA. Deciding which route makes the most sense for you often comes down to three factors: the complexity of your tax situation, how much help you need and your budget.

    “Tax software tries to simplify the language of the tax code for taxpayers,” says Nayo Carter-Gray, CEO and founder of 1st Step Accounting. "But it can still be confusing or overwhelming since it asks a bunch of questions that the average taxpayer may not be familiar with.”

    The best software should walk you through the filing process, can handle most tax forms and specialty income, and will tell you whether it’s better to take the standard deduction or itemize, for example.

    Carter-Gray, an enrolled agent, says working with a tax pro may be the better option if you’re getting overwhelmed with questions, made a large transaction you’re unsure how to handle, had multiple income streams or various investments — or if you’re simply just seeking more tax planning.

    If you already know you want to file on your own but are wondering if you should use software (whether free or paid) or paper forms, that answer is simple. The IRS says e-filing is the easiest, fastest and most efficient way to file. Filing digitally will also ensure your tax refund gets to you sooner

    Internal Revenue Service. Six Reasons Why You Should File Your Taxes Electronically. Accessed Jul 11, 2024.
    .

    Methodology

    NerdWallet’s comprehensive review process evaluates and ranks the largest online tax software providers. Our aim is to provide an independent assessment of available software to help arm you with information to make sound, informed judgements on which ones will best meet your needs. We adhere to strict guidelines for editorial integrity.

    We collect data directly from providers, do first-hand testing and observe provider demonstrations. Our process starts by sending detailed questions to providers. The questions are structured to equally elicit both favorable and unfavorable responses. They are not designed or prepared to produce any predetermined results. The provider’s answers, combined with our specialists’ hands-on research, make up our proprietary assessment process that scores each provider’s performance.

    The final output produces star ratings from poor (1 star) to excellent (5 stars). Ratings are rounded to the nearest half-star. For more details about the categories considered when rating tax software and our process, read our full methodology.

    DIVE EVEN DEEPER IN TAXES

    Get more smart money moves – straight to your inbox
    Sign up and we’ll send you Nerdy articles about the money topics that matter most to you along with other ways to help you get more from your money.