Finder makes money from featured partners, but editorial opinions are our own. Advertiser Disclosure

Best tax software for 2023

Explore tax software programs featuring auditing support, integrations, and reasonable prices.

The best tax software helps you file your taxes online with little hassle or frustration. We analyzed over 20 tax software programs — comparing the price, ease of use, filing options, support and features of each — to bring you the top seven.

The 7 best tax software programs

The best tax software depends on your specific tax situation. Here are seven top tax software programs if you’re self-employed, have a complex return, need more support or are on a limited budget.

Best for limited budgets: FreeTaxUSA


With FreeTaxUSA, you can file federal returns for free and state returns for $14.99, making it a great option for free filers and those on a limited budget. But it doesn't support all tax forms.

Best for freelancers: Keeper Tax

Keeper Tax

The best software for Uber drivers and freelancers is Keeper Tax. The software connects with your bank account and tracks your expenses throughout the year to help you maximize your deductions. Come tax season, you can file directly with Keeper Tax for an additional fee of $89.

Best tax software for tax preparers: TaxSlayer


TaxSlayer Pro is a tax preparation software designed specifically for tax preparers. It comes with unlimited support and integrated bank products to help your clients get paid sooner.

Best for small business owners: TurboTax business

TurboTax business

TurboTax business is the best tax software for self-employed individuals. Its business plans have all the bells and whistles — auditing support, payroll features, reports and even accounting software integrations. There are even tax experts on standby.

Best tax software for on-demand support: H&R Block

H&R Block

H&R Block has nine different software plans and packages — half of which come with on-demand support from tax experts, enrolled agents and CPAs. This makes it a great option for those who think they’ll need help during the filing process.

Best for complex returns: TaxAct


TaxAct offers five different personal tax preparation plans built to handle even the most complex of returns. Some plans even come with screen sharing capabilities so you can get on-demand support from a tax professional should you need it.

Best free tax software: Cash App Tax

Cash App

Cash App Tax is one of the only tax filing options that’s 100% free. It covers most tax situations, including those with itemized deductions, business income, self-employment tax and capital gains. But you’ll need a Cash App account before you can sign up. Cash App Tax was acquired by Cash App in June 2021 and will be rebranded ahead of the 2021 tax season.

How do I choose the best tax software?

Here are some major factors to consider when narrowing down the best tax software for your situation:

  • Cost. Some tax software programs are sneaky and will let you start out on the free version, then bump you up to a paid tier as you go. Read the details for each tier so you know how much you’ll pay for your situation.
  • Ease of use. Choose a tax program that’s easy to understand, so you can make sure you’re filling out everything correctly. If an interface looks clunky or confusing, it may only add to your frustration.
  • Customer support. Some tax software programs come with live support by chat or phone while others are limited to email support only.
  • Integration. Some business tax software don’t integrate with any accounting and business programs, while others like H&R Block or TurboTax do.

Compare online tax software

Use this table to compare popular online tax software options. Use the column headings to sort the table by the features you’re looking for the most.

Name Product Federal starting price State returns starting price Maximum return guaranteed? Free options available? Photo import of W2? Live chat?
File federal returns for free and pay $14.99 for state returns with this online tax preparation software.
Keeper Tax
Keeper Tax helps people with 1099 income automatically find tax write-offs among their purchases. At tax time, file federal and state directly for $89 or export to file elsewhere for $39.
Cash App
Cash App Taxes
Jackson Hewitt
File taxes online or in-person for a no-fee refund advance loan. But watch out for high filing fees
Intuit TurboTax
File returns electronically and get taken step by step through the tax-filing process, so that you can receive the fastest refund possible for yourself, and/or your business.

How do I sign up for an online tax software?

Signing up for an online tax software only takes a few minutes.

  1. Visit the online tax software’s website and click Sign Up.
  2. Create your account using your email address, phone number and password.
  3. Tell the platform about your tax situation.
  4. Select its recommended package or choose another one.
  5. Start filing your taxes.

Required documents

You don’t need any information to sign up for a tax software other than your name, email address and phone number. But you should have these documents on hand when you start the filing process.

  • W2s
  • 1099s for earned interest, self-employed income, dividends, retirement distributions and more
  • Receipts for child care, educational expenses, medical bills, charitable donations, property taxes and mortgage interest, state and local taxes and any other expenses you’re claiming as a deduction
  • Proof of retirement contributions

How much does an online tax software cost?

Prices vary depending on the tax filing company you choose. This table highlights the average cost based on the type of filing you need to do.

Type of tax returnAverage price
Individual simple tax return
  • Free — federal return
  • Free — state return
Individual complex tax return
  • $30 to $70 — federal return
  • $13 to $35 — state return
Small business tax return
  • $44 to $90 — federal return
  • $30 to $40 — state return

Are online tax software services safe?

Yes. Registered tax providers and the IRS take security precautions to ensure that your financial information is handled safely. If you still prefer to do things face to face, consider a service like H&R Block, which offers branches for paperwork drop-off. You can also print and mail in your own Form 1040.

What are the benefits of an online tax software?

Using an online tax software has these benefits:

  • Fast. Filing your taxes online can typically be done in one day and takes less time than going to someone’s office and waiting on them to do it for you.
  • Cost-effective. Using an online tax software is generally cheaper than hiring a tax preparer, and those with simple returns can file for free in most cases.
  • Accurate. Most tax software programs have an accuracy guarantee and will give you a refund if their software calculates your return incorrectly.
  • Highest refund guaranteed. Most tax software programs also have a refund guarantee where they’ll pay you the difference if another platform calculates a higher refund.

What should I look out for?

Here’s what to look out for when filing your taxes with an online tax software.

  • May not be best for complex returns. If you have a complicated tax situation with multiple income streams, deductions and credits, it may be easier to hire a tax preparer to do the work for you.
  • Varying customer service. Some platforms like TurboTax offer live support if you need help quickly, while others only help via email.
  • Upselling. Platforms like TurboTax are notorious for upselling you during the filing process, resulting in you paying more to file your taxes than you thought you would.
  • May lack a human touch. Unless you choose a platform that offers help from a tax professional, you may have trouble getting your questions answered if they’re too complex.

What’s the difference between a desktop and online tax software?

Desktop and online tax software cost about the same price and come with the same customer service access. This table highlights how they’re different.

Desktop tax softwareOnline tax software
Can use on multiple devices
Works on all computers
Can use without internet access
Has more features
Better for complex returns

What’s the best tax preparation software to use with Quickbooks?

The best online tax filing software to use with Quickbooks is TurboTax. There are four different business packages to choose from. The Self-Employed package even comes with a free one-year subscription to QuickBooks Self-Employed.

Are there any free tax software?

Yes, there are several tax software that allow you to prepare and file your federal taxes for free. Some programs also include state tax returns.

  • Cash App. Cash App doesn’t charge a thing to file both your state and federal tax returns. And it guarantees that you’ll get your maximum refund, or it’ll pay the difference up to $100 for you to use another online tax prep service. It’ll also reimburse you up to $1,000 if the IRS penalizes you for a Cash App calculation error.
  • TurboTax. TurboTax has a free edition designed for simple tax returns only. That means you can file both your federal and state taxes for free if you’re a W-2 employee or have unemployment income. It’s 100% Accurate Calculations Guarantee promises to pay any IRS or state penalties and interest if they find a TurboTax calculation error.
  • TaxSlayer. Prepare, print and e-file your basic 1040 returns, which includes your simple federal return and one state return, for $0. TaxSlayer also stands behind their calculations with a 100% accuracy guarantee.
  • H&R Block. The H&R Block free online tax filing service lets you file your federal and state tax returns for free and includes several deductions like student tuition and loan interest. And if the software makes an error, it’ll cover any penalties and interest up to $10,000.
  • TaxAct. Simple filers can file their federal returns for free but state returns will run you $39.95 per state. TaxAct backs its service with a maximum refund and $100,000 accuracy guarantee.
  • 2 tax software alternatives

    You have two main alternatives if you don’t want to use a tax software:

    • Tax professional. Hiring a CPA may be a good option if you’re a high net worth individual or business owner with a complicated and confusing tax situation. Otherwise, a business tax software can help you create an accurate return
    • DIY. Doing your taxes yourself is the most laborious option — and it also has the most room for error. Unless you’re a tax preparer, you may not have the expertise to go this route.

    Bottom line

    Choosing the right tax software from the start will save you a lot of time and headache come tax season. As always, explore your tax filing options and learn which steps you should take to file your taxes this year.

    Frequently asked questions

    • How do I file taxes as an independent contractor?
      Independent contractors and freelancers are classified as 1099 employees, which means you’ll need to set aside quarterly estimated taxes and file Schedule C along with your return.
    • Can I use a tax software on my Mac?
      You use most online tax software programs in your web browser, so they’re compatible with both Mac and PC. If you’re looking for downloadable software, H&R Block has a lot of options.
    • Is there any tax software that has a mobile app?
      Yes. You can file your taxes on a mobile app with TurboTax, H&R Block, TaxSlayer, TaxAct and Cash App.

Read more on this topic

Ask an Expert provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy and Cookies Policy and Terms of Use.

Questions and responses on are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.
Go to site