Can You Do Your Own Taxes?

Advertising Disclosure This article/post contains references to products or services from one or more of our advertisers or partners. We may receive compensation when you click on links to those products or services

Every year when tax season rolls around, a lot of us ask the same question: How hard is it to do your own taxes? Even if this year is a bit different with the filing date being extended to July 15 from April 15, due to the impact of the coronavirus, you might be wondering if you should use this time of self-isolation to file your taxes yourself.

After all, there are a lot of DIY tax software packages on the market that can make income tax preparation seem easy.

So is it time to “fire” your accountant and go the DIY route? Read on to find out when you should hire an accountant and when it's OK to do your taxes yourself.

When You Should DIY Your Taxes

Preparing your own taxes can save you hundreds of dollars that it would cost you to hire a professional tax preparer. So when are the best situations for preparing your own taxes?

  • When your tax situation is fairly simple. If you’re a W-2 employee, with interest and dividend income and the usual deductions (mortgage interest, property taxes, charitable contributions and the like), doing your own taxes is usually the right thing to do. There’s no need to pay for an accountant when your taxes are straightforward.
  • When you have a solid general understanding of income taxes. You may be one of those people who’s fairly well versed in all things income tax, and if you are, you can probably do your own taxes. Just be sure you don’t start flirting with tax situations that exceed your knowledge base.
  • When you have access to technical answers. Do you know a tax expert — someone whom you can call and ask for guidance on a tough issue? If you do, you may be better off doing your own taxes. Although you may not have all the knowledge you need, you know where to get it, and that’s nearly as good.
  • When your income is fairly low. The lower your income, the less chance you have of facing an IRS audit. If you make less than $50,000, your chances of being audited are very low, at least if you avoid taking excessive deductions.
  • If you are fairly detail-oriented. If you have an eye for detail, you’re a better candidate for income tax DIY. Tax preparation is not something you can afford to “blow through.” You need to recognize that everything you put on your tax return means something and have a willingness to be accurate and to check your work after the fact. Some people don’t have this kind of mindset and are better off not doing their own taxes.
  • If you have the time. Income tax preparation takes time and patience. If you have both, you can prepare your own return. If not, don’t even bother! It’s not just that income tax preparation is fairly complicated by its very nature, but also the fact that you only prepare one return, once every 12 months. That’s not enough frequency to become fluid at it. You can compensate by spending the necessary time to do the job right, to investigate gray areas, and to check your work.

Here are our recommended Tax Software you can use:

Recommended ServiceFeature
Liberty Tax OnlineLiberty TaxFast, Easy and Secure Online Tax Filing
TurboTaxTurbo Tax PremierFull Range of Tax-Filing Products
TaxActTaxAct Premier+Easiest for Investors
H&R BlockH&R Block PremiumUnlimited Real-Time Tax Advice
eSmart TaxeSmart Tax DeluxeTailor-Made for Investors
TaxSlayerTaxSlayer PremiumAll Needed Tax Breaks for Investments

When It’s Time to Hire an Accountant

There are circumstances in which DIY can set you up for an income tax nightmare, and that’s when it’s time to hire an accountant. What are these situations?

  • When your tax situation is complicated. If you have a complicated tax situation, you should hire an accountant and not give it another thought. Complicated includes any tax issue you don’t understand. But more specifically, it may involve large capital transactions (particularly investment real estate), K-1s from S-corporations or partnerships, gifts of appreciated assets, net operating losses — and that’s a short list. Even worse is going DIY thinking you understand the tax regulations. This can invite trouble later on.
  • If you have any weird tax situations. It may be that you normally have a simple tax situation and do your own taxes. But if you have a complication arise, it’s time to call in an accountant. Such a complication could come from just about any direction — a Roth IRA conversion, an early pension distribution, the sale of a property, or inheriting assets.
  • When you’re self-employed. If you’re self-employed, you need an accountant to do your taxes. No further discussion on the subject is necessary.
  • When you know nothing about taxes. You wouldn’t try to fix your own car if you knew nothing about auto repair, would you? Why would you try to prepare your own taxes if you know anything about it? If you do, you might invite closer scrutiny by the IRS, and that’s an opponent you don’t need to take on.
  • When you have better things to do. Preparing your own taxes requires time. If you don’t have any, or if your time is more valuable spent doing other things, you’re better off hiring an accountant to prepare your tax return.
  • When you have a high income. As noted above, you’re a better candidate for an IRS audit as your income rises. The risk begins to increase at about $100,000 per year, and rises rapidly at higher levels. Even if your situation is simple, you might want to hire an accountant just to have independent representation in the event of an audit. It could be money well spent, especially if your income is into the several hundred thousand dollar ranges.

New Tax Code Equals New Headaches

This year, taxes are even more confusing, because we're working with a brand-new tax code. Accountants everywhere have spent months learning the new laws and in many cases still are educating themselves on the changes.

But of course, computers have a much shallower learning curve. There are myriad professional tax software programs you can use online that can make filing taxes a cinch.

So you can hire a personal accountant who has a deep and thorough knowledge of the tax law and can provide personal insight into your particular situation. Or save money and use some tax software guaranteed to give you the maximum refund.

Both are great options, but which one is right for you?

Personal Touch vs. Online Convenience

There are a lot of things to consider when deciding between using tax software and hiring an accountant. We'll get into the details in the next section, but first, let's outline the major differences.

When you hire an accountant or other tax professional, you get a person to do your taxes. That person can answer all your specific questions and tailor their knowledge to your needs. To get a feel for their strengths and abilities, you can email them and check with other people who've used them before.

With online tax software, you get the convenience of filing your taxes from anywhere at any time. You don't have to worry about turning over your information to another person. Tax software tends to be cheaper than hiring a person as well, meaning you could save yourself some money.

The other big thing to consider is how complex your taxes are. If you have one job and need to file only one W-2 form, filing with an online program makes a lot of sense.

If you have multiple streams of income — say, a full-time job, a rental property and a side hustle — your taxes are going to be a lot more complicated. There are specific forms you need to file for rental income. And the deductions you can take for your side hustle and your rental property are going to vary. Hiring a professional to make sure all the details are covered may make the most sense.

What to Consider for Each Option

Let's dig into some of the specific differences between these two filing options.


Accountant costs vary, but you can expect to pay somewhere between $100 and $200 per hour for a personal accountant to file your taxes for you.

An online program can range from $10 to $90 for federal tax filings, with additional fees for filing state taxes. You could find yourself with total bill of just $100.

Tax Issues

If you owe back taxes or have any kind of dispute with the IRS, you may want to hire a real person to handle your return. Tax software programs might be able to provide some general information, but an expert with experience will be able to advocate for you and handle any incoming paperwork.Knowledge

How much knowledge you need to do your own taxes will depend on your financial situation. You might have enough know-how on your own to handle it. Many of the software programs are broken down to be as simple as possible. However, you might want to pay someone to do it just to relieve yourself of the stress and make sure that nothing gets missed. When you hire a person, you're paying them for their knowledge, training and experience.


Usually, doing your taxes yourself with tax software takes a few hours. You easily could get it done in one night. If you hire someone to file your return, it probably will take at least a week, if not several, before the work is done. There's also usually a bit of back and forth with an accountant as they gather all your information and get clear on your finances. These extra steps are eliminated if you use a software program.


If you hire an accountant, they'll be available to help you all year long. This is a huge perk for those with multiple streams of income or those who own their own business. Having an accountant whom you trust and who knows your financial history can be invaluable when you need help with your finances in June.

Conversely, tax prep software isn't going to answer your call at 4 p.m. on a Friday. You'll use it to do what you can, and it won't take you any farther.

Do you prepare your own income taxes, or do you use an accountant? What factors caused you to choose the preparation method you’re using?

Kevin Mercadante

Kevin Mercadante is professional personal finance blogger, and the owner of his own personal finance blog, He has backgrounds in both accounting and the mortgage industry. He lives in Atlanta with his wife and two teenage kids.

Related Articles


  1. It’s awesome how you mentioned that your time could be more valuable if you do other things with it because I’m usually pretty busy. If I had the time to do my taxes, that would be awesome. Since I don’t, I think it would be really helpful to hire someone to help me out with that.

  2. Hi TC – You’re handling it right, particularly since you have a business. You’re staying close to your numbers, but letting an accountant assemble the final paperwork. That gives you the best of both worlds.

    As a business owner, you need to stay focused on your primarly lines of business, and leave the tax details to the professionals. That’s a far better way to leverage your time.

  3. Thanks for this article! I’ve been using TurboTax online to do my taxes and have enjoyed it very much. It is incredibly robust while being simple, step-by-step, and intuitive enough to handle a huge stock portfolio and as well as rental property.

Back to top button