How to Save Money » Taxes

Taxes: DIY or hire a pro?

Today, it takes more brains and effort to fill out the income tax form than it does to make the income.

~ Alfred E. Neuman

It’s tax time again so I thought we might look at whether it’s better to hire a professional to prepare your taxes or try to do it yourself. If you go the professional route, you can choose a chartered accountant, a retail tax preparation chain like H & R Block or Liberty Tax Service, or any of the numerous independent tax preparers out there. In general, accountants tend to charge a little more, followed by the retail outlets and then the independents. Most will charge based on the complexity of the return.

If you choose to do it yourself, you will likely want to use a tax preparation software unless you are knowledgeable enough to fill out the tax forms yourself. Most programs use an interview format that allows you to answer questions about your income and deductions and places the information in the right spots on your return. They are usually available in a desktop and online version. The type of software you choose will depend on your knowledge level and the complexity of your tax situation.

MapleMoney has done a couple of good reviews on TurboTax and UFile, two of the more popular programs for Canadians. From what I’ve heard, these programs are quite comparable and your choice may come down to personal preference, pricing, or your specific requirements.

Hiring a professional: Pros & cons


  • A good tax professional will be well-versed on the latest tax laws as well as the best ways to present your information to the CRA. In the event of an audit, they can represent you (for a fee). Their expertise may help you optimize your financial situation so that it’s the most tax-efficient.
  • If you are a commission sales representative or self-employed, your tax situation will be more complicated and an accountant can help you navigate the rules.
  • If you’re not all that knowledgeable about taxes and you have no interest in learning more, you may be better off paying a professional to prepare your return.
  • If you have neither the time nor the inclination to go through the software interview and file the return yourself, and you can afford it, you may want to leave it to the pros.


  • Hiring a professional is more costly than using tax preparation software. I’ve seen pricing anywhere from $75 for an independent tax preparer to close to $1000 for a chartered accountant. It definitely pays to shop around, but if your return is more complicated, you can expect to pay more. Of course, beware of the “professional” offering rock bottom prices. Sometimes you get what you pay for, so always ask for qualifications and references.
  • Even if you choose to hire a pro, you still have to do the legwork and basic bookkeeping needed to gather and organize all of your information. Even the best professional is only as good as the information you give him or her. If you hand your tax pro a shoebox full of receipts, you can expect to pay more. If your information is well-organized and complete, it will be a lot easier to get the most out of your return. At that point, however, you may start to wonder why you are paying a professional when you’ve already done a lot of the work yourself.
  • When a professional does your return for you, you may feel like you’re not as in touch with your finances as you would like. This depends a lot on your personal preferences. Maybe you’d rather not be as involved, or maybe you’re a bit of a control freak (as I am) and you like to have a handle on all aspects of your finances.
  • If your return is fairly straightforward, the cost of a professional may not be justified, as the software available today makes it easy for even the greenest novice to prepare and file a tax return. You can quickly and easily file over the internet. If you’re getting a tax refund, you can receive it very quickly and even have it directly deposited to your bank account.

How we’re handling taxes

For the past 10 years or so, we have used a chartered accountant as our tax situation was a bit more complicated. We have been paying anywhere from $400 when we first started to $500 last year (plus GST). Because of numerous job changes and various forms of compensation, this year’s return will be the most complicated ever for us. Needless to say, we’re sticking with our accountant for this year.

Having said that, this might be our final year using a professional for a while, as our income situation is a little less complicated now. (And our income is less too. :() I feel like I’ve lost touch a bit with our tax situation over the years, so I’m willing to put the effort into getting reacquainted with the tax forms. It takes quite a bit of effort to track everything already, so I may as well take the next step and do the taxes myself. I’ll let you know next year if I regret my decision!

Update: Rob Carrick says Tax Software’s Days Are Numbered. He’s referring to the desktop versions of popular programs like QuickTax. This article also gives a nice round-up of tax filing options.

How do you handle your taxes?


  1. Shel

    My husband has a contracting business and I work full time. Last year we had our taxes done professionally and it cost over $1100. This year I’m doing our taxes myself using Quicktax Unincorporated and I’m really enjoying it. I’m paying an extra $40 for their Audit Defence, so if I ever do get audited they will go to bat for me. I’m very happy with my choice.

    • 2 Cents

      Good for you Shel, and thanks for the information on Audit Defence. I wasn’t even aware that was available, but considering that your husband is self-employed, it’s probably a great investment. I can guarantee you an accountant would charge a lot more than $40 to represent you!

      We were audited once while my husband was a commission salesman and I represented us to the CRA. The woman who was assigned to us was very fair and we ended up doing fine without our accountant’s help. We were just very honest with them. Thanks again for the info!

  2. Ted

    My mother in law works at a small CPA. She does our taxes for us (she enters in the vast majority of tax information for their customers so she is well versed in what to do) and she can check with the boss on any questions that come up. It is great because she does it for free (wheoo) and I get to learn about the process along the way as she explains it all to us.

    Also, if she is ever fired or moves jobs, we can purchase whatever tax software for her and she can continue doing our taxes. She loves it because she saves us money and it is pretty easy for her to do. The only problem is, my wife started a photography biz and it is getting much more complicated, so we will have to hire a CPA soon to navigate all the state and local sales tax laws.

    • 2 Cents

      Sounds like you’re pretty lucky Ted. In terms of your wife’s business, your mother in law could probably help you navigate some of the red tape. As I said in the article, whether you use a professional or not, you still have to track expenses, mileage, etc.. Good luck with the business!

Leave a reply

Your email address will not be published. Required fields are marked*