Should You File Your Taxes With Online Software or Hire an Accountant?

ByJeff Ostrowski

Updated: April 5, 2024

ByJeff Ostrowski

Updated: April 5, 2024

Advertising & Editorial Disclosure

Just as soon as New Year’s celebrations wind down, American taxpayers begin their annual scramble to track down receipts, W2 forms and 1099 forms in anticipation of the annual April 15 income tax filing deadline. While for some taxpayers it may be as simple as filing a 1040-EZ and getting a nice little refund, for others, the season evokes a certain amount of anxiety and confusion. For millions of Americans, tax season demands a big decision: Is it wiser to pay a professional to prepare your taxes, or can you make do with tax-prep software such as TurboTax or the IRS Free File Program?

If you own a business, pay employees, invest in the stock market and own multiple pieces of real estate, a CPA will likely make things easier for you. If, on the other hand, you’re a full-time employee who collects a solid salary, receives a W-2 every year and owns no investments outside of your tax-sheltered 401(k) or 403(b) retirement plan, tax software may be sufficient for your needs. For most taxpayers, reality lies somewhere in between the complexity of multiple income streams and investments and the typically streamlined finances of a salary earner.

Tax Preparation Costs

In early 2021, TurboTax marketed its software packages at prices ranging from $60 to $120, which doesn’t include a separate charge for filing state taxes or other add-ons. In 2020, tax preparers charged an average of $323 to prepare an itemized 1040 and a state return, according to the National Society of Accountants.

A Breakdown of Average Tax Preparation Costs
Preparation Method
Average Cost

IRS Free File

Free for annual income below $72,000

H&R Block DIY

$29.99 – $139.00 ($32.59 average)


$60 – $120

H&R Block Preparer

$217 – $233

Average Tax Preparer

$323 average

H&R Block’s annual report provides some insight into the economics of tax preparation. In 2019, H&R Block handled nearly 24 million tax returns. The company charged customers an average of $32.59 for its DIY tax-prep software. Taxpayers who had H&R Block prepare their returns paid an average of $233 at company-owned offices and $217 at franchised locations.

Tax Software and Professional Tax Preparation at a Glance

Some taxpayers with complicated income situations are highly capable of doing their own taxes, while other taxpayers with simple finances still prefer to hire an accountant. While there’s no right or wrong answer, there are considerations that can help you decide which option is best for you. Consider the following situations when deciding between tax software or an accountant:

Tax Software vs. Accountant

computer icon
Tax Software
  • Earn under $69,000 per year
  • Earn over $69,000 per year, but the majority of earnings are reported on a W2 form
  • No investments beyond 401(k) or IRA
  • Independent contractor with no employees and income reported on a 1099 form
  • Dependents
male icon
  • Real estate transactions
  • Stock market investments and transactions
  • Own of a business with paid employees
  • Inheritance
  • Major life event (marriage, birth, death, etc.)
  • Forgiven debt
  • Multiple income streams

Did You Have a Life Event This Year?

A couple looks intently at tax paperwork.

When life happens, all sorts of tax consequences can ensue. A divorce or a major health problem can wreak havoc on a once-simple tax picture. Financial windfalls and shortfalls can also dramatically change your tax outlook. If you got an inheritance from a late family member’s trust, you might not receive the required Form K-1 until months after the April 15 deadline, which means filing for an extension.

If you have a mortgage forgiven through a short sale, or if you have student debt retired after negotiating a financial-hardship reduction, you might receive an IRS Form 1099. In most cases, you’ll have to pay taxes on the forgiven amount, because the IRS considers it as income. If you’re older than 70 and have an Individual Retirement Account, you’ll need to start preparing for annual required minimum distributions.

A life event doesn’t necessarily need to send you straight to your CPA’s office, but it can raise the level of tax preparation difficulty and the chances that you’ll want to hire a professional.

Are You Self-Employed?

According to the Bureau of Labor Statistics (BLS), approximately 9.6 million workers in the U.S. were self-employed in 2016, and that number is projected to grow to 10.3 million by 2026. With the sharing economy taking off, more and more people are driving for Uber and Lyft, renting rooms through Airbnb, and delivering dinner via Uber Eats and GrubHub. Self-employed workers have their income reported via a Form 1099 rather than a W-2, and independent contractors are responsible for making estimated tax payments once a quarter.

While a full-time employee has almost no wiggle room in terms of deducting work-related expenses, a self-employed worker faces a dizzying array of tax deduction possibilities and pitfalls. Would it be better to depreciate your business vehicle or claim the standard mileage deduction for business travel? Should you claim a home-office deduction? What about using a SEP-IRA or another tax-advantaged retirement account for self-employed workers?

TurboTax sells a version of its software designed for business owners, but for many taxpayers, being self-employed is the single most compelling reason to hire a tax professional, says April Walker, lead manager of taxation at the Association of International Certified Public Accountants. “A CPA can make sure you’ve performed the bookkeeping accurately,” Walker says.

Do You Have Dependents?

A couple and their baby lounge together at home in pajamas.

Kids yield a tax deduction, but they can also complicate your taxes. In their early years, you’re eligible to deduct the costs of qualified child care, up to certain limits. For parents of college-bound kids, the calculus grows more complicated. In the years leading up to college, a 529 plan allows money parents have set aside for tuition and related expenses to grow tax-free. Once Junior goes off to college, you may be able to use the Lifetime Learning tax credit or the education and fees deduction to lower your tax obligation. A tax professional can answer questions about getting education-related tax deductions and credits, and even a DIY tax prep program can coach you through making sure you get money back for qualified education expenses.

Did You Make Market Transactions or Sell Stocks?

A photo of a stock ticker showing a range of prices in the stock market.

Most taxpayers who own stocks and bonds have the bulk of their holdings in tax-advantaged accounts, such as 401(k) plans, 403(b) plans or Individual Retirement Accounts. The IRS allows the money to grow, with compounding interest, tax-free, and those accounts add little complexity to your taxes until you reach your 70s and must begin taking the money out. If, however, you own investments in taxable accounts, things get trickier.

Dividends are taxable, so you’ll need to gather any tax forms your brokerage sends to the IRS each winter. When you sell an investment, you must determine your cost basis —how much you paid for the shares before any splits — and whether the long-term or short-term rate for capital gains applies. If you’re culling a loser from your portfolio, the loss can offset other gains.

If you’ve invested in gold, bear in mind that securities tied to gold can create some thorny tax issues. The same can be applied to Bitcoin and other cryptocurrencies, and for complicated trading strategies such as options, the AICPA’s April Walker says. In other words, the more active your brokerage account, the more likely you’ll want to lean on a professional for guidance.

Do You Need to Make Itemized Deductions?

When President Donald Trump signed the Tax Cut and Jobs Act in late 2017, the standard deduction nearly doubled. For single taxpayers, the standard deduction jumped from $6,350 in 2017 to $12,000 in 2018. For married couples filing jointly, the limit went from $12,700 in 2017 to $24,000 in 2018.

For most taxpayers, the increase means no more itemized deductions for mortgage interest or charitable contributions. With mortgage rates still near historic lows, few homeowners pay enough in interest to claim the mortgage interest deduction. And giving a few hundred dollars a year to the United Way or your alma mater will no longer trigger a tax break. For the typical taxpayer, the itemized deduction has disappeared as a reason to seek professional help.

Does Your State Require State Income Tax?

A person is holding a tablet and preparing to start the tax-filing process.

Some states, including Florida, Nevada, Tennessee and Texas, impose no state income tax and therefore require no annual tax return. Others, such as California, Illinois and New York, charge an income tax to residents, which means filing a separate return. State tax returns are far less complicated than federal returns, but they add one more layer of complexity to the process. TurboTax charges an additional fee for state tax-prep software.

Is Your Income Below $72,000?

Some 100 million American taxpayers are eligible to file their taxes for free, according to the Free File Alliance. However, only a fraction of eligible taxpayers takes advantage of IRS Free File, perhaps because the program is marketed far less aggressively than paid tax preparation. H&R Block and its competitors advertise heavily during tax season. Anyone who makes less than $72,000 can use IRS Free File. As with everything about income taxes, however, some taxpayers might find the program to be complicated. In order to offer free tax filing, the IRS relies on the Free File Alliance, a consortium of private providers, including TurboTax and H&R Block, and income requirements vary by provider.

Choosing Tax Software

Taxpayers can choose from a variety of software packages. TaxSlayer, Jackson Hewitt, Credit Karma and, of course, H&R Block and TurboTax, all market to consumers. With competition stiff, most software providers have priced their basic packages at $30 to $40. Aside from the base price, factors to consider include: whether the software is online or a download; whether state returns are included; and whether electronic filing is part of the base price.

Why Use a Tax Professional?

An accountant looks over tax paperwork.

An experienced tax preparer can spot deductions you don’t know about, steer you away from costly mistakes and help you create a long-term tax plan. Perhaps most importantly, says April Walker from the AICPA, a pro can put your mind at ease by dealing with all the details that go along with accurately filing your taxes.

How To Find a Tax Accountant

If you’re looking for a tax preparer, ask friends, family and coworkers for suggestions. Many tax preparers are certified public accountants, a designation that requires holders to pass a rigorous exam and to complete regular continuing education courses. Another category of tax preparer is the enrolled agent; professionals in this category have been vetted by the IRS. In either case, you’ll want to meet the practitioner to make sure you can work well together and to verify that the tax pro’s experience fits your needs.

Your Best Option for Filing Taxes

If you have a straightforward tax situation and make less than $69,000, consider taking advantage of IRS Free File, an often-overlooked program. If you’re above the Free File income threshold but not keen to pay a pro — and you have the time and inclination to do your own taxes — you can likely buy tax-prep software for less than $100. As an added benefit, imagine how accomplished you’ll feel when you successfully file your taxes on your own. And if you decide that you’d prefer the comfort of hiring a pro, or if you have a complex tax situation, then the $200 or more you’ll pay for that professional expertise is well worth the cost for your peace of mind. Either way, only you can decide which tax preparation method will work best for your situation.

Expert Insights: Online Software vs. Accountant

  1. Some people have used online tax preparation software for years. When would be the best time to consider hiring an accountant?
  2. What are a few items people tend to miss when they do their taxes, whether filling out their tax form themselves or using tax software?
  3. As more people are investing in cryptocurrency, how complex can this get if they do their own taxes? What are some factors they need to keep in mind?
  4. What advice can you give people as they search for the right software or accountant?
Peter Zaleski, Ph.D.
Peter Zaleski, Ph.D.Professor of Economics at Villanova University
Donna Bobek Schmitt, Ph.D.
Donna Bobek Schmitt, Ph.D.Professor of Accounting, Darla Moore School of Business at the University of South Carolina
Stacy Mastrolia
Stacy MastroliaAssociate Professor of Accounting at Bucknell University
Dr. Bernhard Reichert
Dr. Bernhard ReichertAssistant Professor at Virginia Commonwealth University
James Lawson, Ph.D.
James Lawson, Ph.D.Assistant Professor of Accounting at Bucknell University
Demissew Ejara, Ph.D.
Demissew Ejara, Ph.D.Associate Professor of Finance at The University of New Haven
Scott Lail, Ph.D., MBA, MACC, CPA, CFE, CGMA, SPHR
Scott Lail, Ph.D., MBA, MACC, CPA, CFE, CGMA, SPHRAssistant Professor of Accounting at Wingate University
Stan Veliotis, Ph.D., Attorney, CPA
Stan Veliotis, Ph.D., Attorney, CPAAssociate Professor and Chair of the Accounting & Tax Department at Fordham University's Gabelli School of Business
Michael Manahan
Michael ManahanLecturer at California State University Dominguez Hills; Author and Business Consultant
Deborah Meyer, CFP®, CPA/PFS, CEPA
Deborah Meyer, CFP®, CPA/PFS, CEPACEO at WorthyNest
Anthony Rondinelli
Anthony RondinelliProfessor of Business at Springfield Technical Community College
Brian Huels, CPA
Brian Huels, CPAAssociate Professor of Accounting at the University of Wisconsin-Whitewater
Justin Gubser, JD, CPA
Justin Gubser, JD, CPATax Manager at Truepoint Wealth Counsel
Josh Borges, CPA
Josh Borges, CPASenior Tax Manager at Truepoint Wealth Counsel
Mark Wilson, APA, CFP®
Mark Wilson, APA, CFP®Founder of MILE Wealth Management
Xi Bai, DBA, CFS, CASAssociate Professor of Finance and Accounting, Director of Financial Planning
May Jiang, CPA, CFP®
May Jiang, CPA, CFP®Founder of Beyond Profit and Wealth Consulting
Barbara Schreihans
Barbara SchreihansFounder and Chief Executive Officer of Your Tax Coach
Valrie Chambers, Ph.D., CPA
Valrie Chambers, Ph.D., CPAAssociate Professor of Accounting at Stetson University
Krystal Pino, CPA, PFS
Krystal Pino, CPA, PFSFounder at Nomad Tax
Maya Weinreb
Maya WeinrebFounder & CEO at Solvency Now Bookkeeping, Inc
Michael Jensen
Michael JensenManaging Director at Falcon Wealth Planning, Inc.
Lisa Avenevoli, CFP™, CMFC
Lisa Avenevoli, CFP™, CMFCOwner and Lead Advisor at ARK Financial Wellness
Hrishikesh (Hrish) Desai, Ph.D., CA, CFA
Hrishikesh (Hrish) Desai, Ph.D., CA, CFAAssistant Professor of Accounting at Arkansas State University
John M. Gehri
John M. GehriVice President of Financial Planning at Harvest Financial Advisors
Annette Nellen
Annette NellenProfessor and Director of the MST Program at the San Jose State University
Kate LeGrand
Kate LeGrandOwner of Alliance ProAdvisors, Capital Counts Inventory and Rising Tide Alliance
Nathan Pensgen
Nathan PensgenPrincipal, The Bonadio Group
Katina Peters
Katina PetersvCFO, CPA, CGMA & Partner at PJS & Co. CPAs
Ray Pryor
Ray PryorFounder of Pryority Finance
Mark McKnight, Ph.D., CFE
Mark McKnight, Ph.D., CFEProfessor of Accounting at the University of Southern Indiana
Allen Beatty
Allen BeattyAssistant Professor of Accounting at Trine University
Michael B. Keeler
Michael B. KeelerCertified Financial Planner and Chief Executive Officer of Peak Financial Solutions
Sterling Porter, CPA
Sterling Porter, CPAAssistant Professor of Business Administration, Accounting, at Shaw University
Angela Sloan
Angela SloanCEO and Founder of Sloan Financial Group
Stephanie G. Wendling, CPA, CFP®, MSTFP
Stephanie G. Wendling, CPA, CFP®, MSTFPInstructor at Widener University
Thomas M. Spade, CPA
Thomas M. Spade, CPASenior Instructor of Accounting atCollege of Charleston
Kevin Matthews
Kevin MatthewsAccounting Professor at George Mason University's School of Business
Dr. Brandon Di Paolo Harrison
Dr. Brandon Di Paolo HarrisonAssistant Professor of Accounting at Austin Peay State University
Dr. Michael Shipman, CPA
Dr. Michael Shipman, CPAAssistant Professor of Accounting at Mount Aloysius College
Carlo Silvesti
Carlo SilvestiAdjunct Professor of Accounting at Gwynedd Mercy University
Thomas Kopelman
Thomas KopelmanCo-Founder and Financial Partner at AllStreet Wealth
William Nunn, CFP®
William Nunn, CFP®Managing Member, Founder of Horizon Financial Planning LLC
Dr. Katie Landgraf
Dr. Katie LandgrafDBA, MBA, CPA, Assistant Professor in Accounting at University of Hawai`i-West O`ahu
Amit Sinha
Amit SinhaProfessor of Finance and Quantitative Methods at Bradley University
Thomas Simeone
Thomas SimeoneTrial Attorney at Simeone & Miller, LLP
Charles H Thomas III, CFP®
Charles H Thomas III, CFP®Founder and President of Intrepid Eagle Finance
Eric Chaimowitz, CPA, CFP®
Eric Chaimowitz, CPA, CFP®Senior Tax Manager at Truepoint Wealth Counsel
Kimberly S. Krieg, PhD, CPA
Kimberly S. Krieg, PhD, CPAAssistant Professor of Accounting at the University of San Diego School of Business
Andrew M. Brajcich, J.D., LL.M., C.P.A.
Andrew M. Brajcich, J.D., LL.M., C.P.A.Director, Graduate Accounting; Associate Professor of Accounting at Gonzaga University

About Jeff Ostrowski

Jeff Ostrowski headshot

A veteran business journalist, Jeff Ostrowski writes about money for the Palm Beach Post in Florida. Ostrowski is proud to say he knows how to use a financial calculator to amortize a mortgage.