How to File Your Taxes Online for Free

You can file your federal taxes online for free through several IRS-supported programs, and the best option depends on your income, the complexity of your return, and which state you live in. The IRS offers three main paths: Free File (for income of $89,000 or less), Direct File (the IRS’s own filing tool), and Free File Fillable Forms (for any income level). Here’s how each one works and how to pick the right one.

IRS Free File: Guided Software at No Cost

If your adjusted gross income is $89,000 or less, IRS Free File connects you with brand-name tax software that walks you through your return step by step, similar to the paid versions you’d buy on your own. The IRS partners with several private tax-prep companies that agree to offer free federal filing to eligible taxpayers. You access these through IRS.gov, not through the software company’s own website, which matters because going directly to a company’s site may route you into a paid product instead.

Each participating company sets its own additional eligibility rules beyond the income cap. Some limit their free offer by age, state of residence, or military status. Before you start, review the criteria listed next to each provider on the IRS Free File page so you don’t get halfway through a return only to hit a paywall.

One important catch: Free File covers your federal return, but a provider may charge you separately for your state return. Some providers do include free state filing, so check before you commit. The supported forms cover the most common tax situations, including W-2 income, standard and itemized deductions, and popular credits like the Earned Income Tax Credit and Child Tax Credit.

IRS Direct File: The Government’s Own Tool

Direct File is the IRS’s own free filing tool, built and run by the agency itself with no private company involved. It’s available to eligible taxpayers in 25 states and handles straightforward returns well, though it has clear limits on what tax situations it supports.

Direct File works if your income comes from W-2 wages, Social Security benefits, unemployment compensation, interest, or retirement distributions. It supports the standard deduction plus a handful of specific above-the-line deductions: student loan interest, educator expenses, and Health Savings Account contributions. On the credits side, it covers the Earned Income Tax Credit, Child Tax Credit, Credit for Other Dependents, Child and Dependent Care Credit, Premium Tax Credit, Credit for the Elderly or Disabled, and the Retirement Savings Contributions Credit.

You cannot use Direct File if you have gig economy income, rental income, business income, or if you itemize deductions. It’s designed for people with relatively simple tax situations, and it doesn’t try to handle everything. If your return fits within those boundaries, though, it’s a clean, no-upsell experience. The tool asks you plain-language questions and builds your return from your answers.

One limitation to know: Direct File handles your federal return only. For your state taxes, the tool may refer you to a state-supported filing option after you finish, depending on where you live.

Free File Fillable Forms: For Any Income Level

If your income is above $89,000 and you don’t qualify for Direct File, Free File Fillable Forms lets you e-file your federal return for free regardless of how much you earn. Think of it as a digital version of the paper tax forms. You fill in the numbers yourself, and the system does only limited math for you.

This option has no income cap, but it also has no guidance. There are no interview-style questions, no suggestions about which credits you might qualify for, and no error-checking beyond basic calculations. You need to know which forms and schedules you need and how to complete them. It also doesn’t support state tax filing at all. This path works best for people who are comfortable preparing their own returns and just want a free way to submit them electronically.

Free Filing for Military Members

Active-duty and reserve military members, including the U.S. Coast Guard, and certain veterans have access to MilTax, a Department of Defense program that provides free federal and state tax preparation. MilTax covers up to five state returns at no charge, which is particularly useful for military families who may have lived in multiple states during the tax year.

Free In-Person Help Through VITA and TCE

If you’d rather have someone prepare your return for you, the Volunteer Income Tax Assistance (VITA) program offers free tax prep for people who generally make $69,000 or less, people with disabilities, and taxpayers with limited English proficiency. VITA sites are staffed by IRS-certified volunteers at community centers, libraries, and other locations during filing season.

The Tax Counseling for the Elderly (TCE) program provides similar free help, particularly for taxpayers 60 and older. TCE volunteers specialize in pension and retirement income questions. You can find the nearest VITA or TCE site by searching the IRS locator tool on IRS.gov or calling the IRS.

Watch Out for “Free” Commercial Software

Many commercial tax software companies advertise free filing, but their free tiers typically cover only the simplest returns. If you have anything beyond basic W-2 income and the standard deduction, you may be prompted to upgrade to a paid version partway through the process. Student loan interest, HSA contributions, freelance income on a 1099, and investment gains are common triggers that push you out of a free tier.

The safest way to avoid surprise charges is to start from IRS.gov rather than from a tax company’s homepage. The IRS Free File portal locks in your free federal filing as long as you meet the income threshold, even if the same software would charge you for identical features outside the program.

How to Choose the Right Option

  • Simple W-2 income, standard deduction, in a participating state: IRS Direct File is the most straightforward choice. No third party, no upsells.
  • Income under $89,000 with a more complex return: IRS Free File guided software handles more forms and schedules, including itemized deductions and self-employment income, depending on the provider.
  • Income above $89,000 and comfortable with tax forms: Free File Fillable Forms gives you a free e-filing path with no income limit, but you’re on your own for the math and form selection.
  • Prefer face-to-face help: VITA (income generally $69,000 or less) or TCE (age 60 and older) provide free in-person preparation.

What You’ll Need Before You Start

Whichever option you choose, gather your documents before you begin. You’ll need your Social Security number (or ITIN), all W-2s and 1099s, last year’s adjusted gross income (which you can find on your prior-year return or request from the IRS), and any records for deductions or credits you plan to claim. Having your bank account and routing number handy lets you set up direct deposit for a faster refund.

If you’re filing through one of the IRS online tools, you’ll also need to verify your identity. This typically involves providing information from a government-issued ID and answering security questions or using the IRS’s ID.me verification system. The whole process, from start to submission, usually takes under an hour for a simple return.

Post navigation