10 Best Tax Preparation Software of 2017

The best tax preparation software reviewed and compared. Learn how tax preparation software simplifies creating accurate tax returns with maximum deductions. 

Disclosure: We receive advertising revenue from some partners. Learn more.

Tax preparation software are programs designed to assist and automate the calculation and filing of tax returns for individuals and companies. Regardless of the complexity of a given tax situation, tax preparation software can help break down the processes and forms into easy-to-follow steps. This can be done for federal, state, and local taxes.

Tax preparation software is ideal for businesses of all sizes, not to mention anyone who finds the process of preparing their taxes confusing, difficult, and stressful. Where businesses will most likely require the more elaborate suites with extra features to cover all their bases, individual users should opt for the more stripped down offerings and not spend money on extra options they won’t need.

When selecting a tax preparation software program, ease of use should be a priority. To that end, programs that offer online resources, access to previous tax data, deduction calculators, and other tools, provide the best value. These are additional features to free federal returns and filings, which most tax services offer.

Before deciding on tax preparation software, make sure to consider the following questions: Is there an accuracy guarantee? Is audit support provided? Does it include all major IRS forms and schedules? Is there a searchable database, or phone/chat support?

Top 10 Companies

H&R Block
9.4 / 10
  • Maximum refund guarantee
  • 100% accuracy guarantee
  • Free in-person audit support
  • 11,000 locations nationwide
  • Pay nothing out of pocket
  • Step by step guidance
Turbo Tax by Intuit
Our Partner
9.3 / 10
  • Constantly updated with the latest tax laws
  • Quick and easy to use
  • Biggest state refund, guaranteed
  • Accurate calculations, guaranteed
  • Extensive list of deductions and credits you qualify for
  • Help for homeowners
  • Help with life changes (dependents, status)
  • Expert support (phone and live chat)
9.0 / 10
  • 100% accuracy guarantee
  • Low State Additional rates
  • Maximum refund guarantee
  • Free tax help and audit support
  • Maximize deductions for donations
  • Free simple and complex tax forms
  • Tax alerts
  • 100% accuracy guarantee
  • Simple, Easy to Use
  • Four packages to choose from
  • Absolutely No Hidden Fees


Our Partner
8.7 / 10
  • Accuracy guarantee
  • Fast refunds
  • Maximize deductions
  • Maximize credits
  • Covers all types of returns
  • Audit assist
eSmart Tax
8.2 / 10
  • Maximum refunds guarantee
  • Free chat/ tech support
  • Price guarantee
  • Accuracy guarantee
  • Import prior year tax return
  • 100% accuracy guarantee
  • Biggest refunds guaranteed
  • In-store service available
  • Free unlimited chat and email support
  • Over 6300 locations (including Walmart)
6.3 / 10
  • Free help and support
  • Guided tax preparation
  • English and Spanish speakers
  • Guided tax preparation
  • Pay with refund
5.5 / 10
  • Guaranteed maximum refund
  • File for free
  • Live phone support
  • All major forms
  • Deduction finder
5.0 / 10
  • Maximum refund guarantee
  • Price match guarantee
  • 100% calculation accuracy
  • Tax audit assistance
  • Free e-file and print
  • Free online support
  • Pay only once for multiple state e-file returns  
Don't see the business you are looking for?
Additional Companies:  

Best Tax Preparation Software: Summed Up

RankCompany NameStrengths
1H&R BlockBest Overall
2Turbo Tax by IntuitMust Have, Ease of Use
3TaxACTMust Have
4OnePriceTaxesSupported Tax Forms

How We Compare Tax Preparation Software

Select 2 tax preparation software companies to compare
Must Have - 30%
Supported Tax Forms - 25%
Ease of Use - 20%
Plans & Pricing - 15%
Support Services - 10%

Customer Questions & Answers

What happens if there are errors in my taxes because of the Tax Software?

Good tax software companies offer guarantees if this situation occurs. Many times if you are fined because of an error, the software company will reimburse you if they are at fault. And if you are audited, most companies have tax specialists who are able to answer your questions and help you prepare for your audit free of charge. Make sure you look for these guarantees before purchasing tax software.

Can I prepare my own taxes?

Absolutely, though this is not recommended unless you are a professional, have experience doing this on your own, or are ready to sit down and do some extensive studying. The IRS does not make filing taxes on your own easy, and the fear of being audited due to errors during tax preparation is often a big incentive to pay the money for professional support.

Can I reuse my Tax Software next year?

No, unfortunately you can’t. Every year tax laws change, and every year tax software is updated to be compliant with these laws. Additionally, the IRS requires you to use their forms for the filing year. So, if you were to use your software from last year for this years tax filings, your filing will likely be rejected or be accidentally filed as last years taxes causing confusion with the IRS (which could also result in fines for this years taxes). And let’s face it, nobody wants to have to deal with the IRS more than they already have to.

What are the advantages of using Tax Software?

One of the biggest advantages of using Tax Software is the cost. If you hire a tax professional you may be looking at a bill upwards of $100, and a CPA will likely charge you twice that, if not more, for the most basic tax filings. Tax software, on the other hand, costs around $20-120, for both state and federal filing.

Another benefit is speed. Once you have all the documents, most people find they are able to complete their taxes within an hour, whereas, it can take up to a few weeks for a professional to do it for you.

Last, good tax software is simple, and will walk you through the preparation process quickly, especially if your taxes are straight forward. Additionally, many companies offer support for software users who find themselves with questions during the process.

Resources From Our Editors
Putting the easy in 1040EZ - Advice for new taxpayers
Congratulations! You’ve finished high school, took a gap year, graduated from university, and found a great job. At this point, you’re 23 years old and it feels like you’ve finally made it in the adult world. Only, not quite. One day,...
Editor's Choice
Our Partner