The average cost of hiring an accountant to do your taxes is $273, while a national tax preparation company such as H&R Block will set you back $154, on average. You can cut your tax-preparation expenses dramatically by using commercial software to do your own taxes, which costs about $69 for the average tax return.

However, if you made less than $64,000 in 2016, there's an IRS program that could allow you to use top-selling tax-prep software absolutely free.

IRS Free File

According to a survey by personal finance website NerdWallet, more than one-third of U.S. taxpayers who make less than $50,000 per year hire a tax professional or a national tax prep company.

U.S. currency on top of a tax refund check.

IRS Free File can help you maximize your tax refund. Image Source: Getty Images.

However, thanks to the IRS Free File program, these people may qualify to do their taxes absolutely free with well-known software like TurboTax and TaxAct.

If your adjusted gross income (AGI) for 2016 was $64,000 or less, you qualify for the IRS's Free File program. Depending on your income, age, state of residence, and tax situation, you'll have at least one free software option you can use, and probably more. According to the IRS, this includes 70% of all taxpayers -- meaning that 100 million people are eligible to do their taxes for free.

What software can you get for free?

As of this writing, there are a dozen software programs listed on the IRS Free File website, although not all of these are available to all taxpayers who meet the sub-$64,000 income requirement. Each individual program has its own requirements to qualify for a free return. Some will also allow you to file your state return for free, while there is a fee involved with others.

Here's a quick guide to the software programs that participate in Free File, and the requirement of each. Or, you can input your information and see all of your options with this IRS tool.

Program

Income Requirement (AGI)

Other Requirements

1040.com Free File Edition

$58,000 or less or eligible for EITC

Age 52 or younger

Free1040TaxReturn.com

$64,000 or less

Age 70 or younger

Not a resident of FL, NV, TN, TX, or WA

TaxSlayer

$63,000 or less

Age 52 or younger

TurboTax All Free

$33,000 or less or eligible for EITC

None

eSmart Free File Edition

$64,000 or less

Ages 18 to 54

FileYourTaxes.com

AGI between $9,000 and $64,000

Ages 15 to 65

H&R Block Free File

$64,000 or less or eligible for EITC

Ages 17 to 50

FreeTaxUSA IRS Free File Edition

$51,000 or less

Ages 17 to 60

ezTaxReturn.com

$64,000 or less

Must reside in: AL, AR, AZ, CA, CO, GA, IL, LA, MA, MD, MI, MO, MS, NC, NJ, OH, PA, VA, or WI

TaxAct Free File

$52,000 or less or eligible for EITC

Age 56 or younger (all ages if eligible for EITC)

Online Taxes at OLT.com

AGI between $13,000 and $64,000

None

1040NOW.NET

$64,000 or less

Must reside in: AL, AR, AZ, CA, GA, IA, ID, IN, KY, MI, MN, MO, MS, NC, ND, NY, OK, OR, RI, SC, VA, VT, or WV

Or age 60 or younger and a resident of: CO, CT, DE, HI, IL, KS, LA, MA, MD, ME, MT, NE, NJ, NM, OH, PA, UT, or WI

Data Source: IRS.

Before you get started, be sure to gather the following information:

  • A copy of last year's tax return. You'll need your 2015 AGI to verify your identity.
  • Income documentation, including Social Security and unemployment benefits, if applicable. This could mean W-2s, 1099s, or other forms of documentation.
  • A valid email address.

Why spend money to get your taxes done if you don't have to?

It may seem silly to pay for tax preparation if you don't have to, but that's exactly what millions of Americans do.

Check out the IRS Free File program if you make less than $64,000. You may be surprised at how easy some of these software programs make doing your own taxes, and it could put extra money in your pocket when your refund arrives.