How To File Your Taxes for Free Using IRS Free File in 2025

Filing your federal taxes doesn't have to cost anything. The IRS Free File program is a legitimate, IRS-administered option that gives eligible taxpayers access to guided tax preparation software — at no charge. Here's what it is, how it works, and what you need to know before you sit down to file.

What Is IRS Free File?

IRS Free File is a public-private partnership between the IRS and a group of tax software companies. Through this program, the IRS negotiates free access to commercial filing software for taxpayers who meet certain income requirements.

There are two distinct tracks within the program:

TrackWhat It IsWho It's For
Free File Guided Tax SoftwareStep-by-step software from participating companiesTaxpayers below the income threshold
Free File Fillable FormsElectronic versions of IRS paper formsTaxpayers comfortable doing their own math, any income

The Guided Tax Software track is the one most people think of when they hear "Free File." It walks you through your return like paid software does — asking questions and filling in forms based on your answers. The Fillable Forms track has no income limit but offers no guidance; it's closer to typing directly onto a blank form.

Who Qualifies for Free File Guided Software?

Eligibility for the guided software track is primarily based on your Adjusted Gross Income (AGI). The IRS sets an income ceiling each year, and taxpayers whose AGI falls at or below that threshold can choose from any of the participating software providers.

Because income limits can shift year to year, always verify the current threshold directly at IRS.gov/freefile before assuming you qualify. As of recent filing seasons, the ceiling has been set in a range that covers a significant portion of U.S. filers — but confirming this for the 2025 filing season is essential.

Beyond income, individual software providers within the program may set their own additional eligibility criteria, such as:

  • Age restrictions
  • State residency requirements
  • Types of income or forms supported
  • Specific filing statuses

This means the "best" Free File provider for one person may not be available to another, even if both qualify under the general income threshold.

How To Access IRS Free File (Step by Step)

🖥️ The process is straightforward, but the starting point matters.

Step 1: Start at IRS.gov — not a search engine. Always access Free File through IRS.gov/freefile. Searching for "free tax filing" online often surfaces paid products that use similar language. The official IRS portal is the only guaranteed entry point to the actual program.

Step 2: Browse the participating software options. The IRS Free File page lists all participating providers for the current season. Each listing includes eligibility criteria so you can identify which ones you qualify for.

Step 3: Use the IRS lookup tool. The IRS offers a matching tool that asks a few basic questions — income, age, state — and recommends which offers apply to you. This saves time and avoids clicking into a product you can't use for free.

Step 4: Click through to the provider from the IRS page. Once you select a provider, follow the link directly from the IRS site. This is what activates the free offer. Going directly to a provider's website instead may land you in a paid product.

Step 5: Create an account and complete your return. You'll create an account with the software provider and work through the guided filing process. Have your documents ready before you start (see below).

Step 6: E-file your return. Free File includes free federal e-filing. State tax filing may or may not be included depending on the provider and your state — confirm this before choosing a provider if filing a state return matters to your decision.

What Documents Should You Have Ready?

Gathering your documents before you start reduces errors and interruptions. Common items to have on hand include:

  • Social Security numbers for yourself, your spouse, and any dependents
  • W-2 forms from all employers
  • 1099 forms for freelance income, interest, dividends, retirement distributions, or other income
  • Records of deductible expenses if you plan to itemize
  • Last year's tax return, which may be needed to verify your identity or AGI
  • Bank account information for direct deposit of any refund
  • Health coverage information, if applicable to your filing

The more organized you are going in, the smoother the process.

Common Situations Free File Handles Well — and Where It Has Limits

Free File guided software can handle a wide range of typical tax situations: W-2 income, common credits like the Earned Income Tax Credit (EITC) or Child Tax Credit, student loan interest, and standard deduction filers.

However, complexity varies by provider. Some situations that may fall outside what a given Free File product handles smoothly include:

  • Self-employment income with business expenses
  • Rental property income
  • Investment sales with cost basis tracking
  • Foreign income or tax credits
  • Amended returns

Not all providers within the program support all of these. If your tax situation involves any of these areas, check the specific provider's supported forms list before committing to that product.

What About State Returns?

📋 Free File covers federal returns — full stop. State return options vary. Some participating software companies offer free state filing as part of their Free File offer; others don't. A handful of states have their own free filing programs that run separately from the IRS program.

If filing your state return for free matters to you, confirm whether your chosen provider includes it before you start, rather than after you've already entered all your data.

A Few Things Worth Knowing Before You File

  • Free File is available each year for a limited window — typically opening in January and running through the April filing deadline. Some providers close their Free File offers earlier in the season.
  • You don't need to use the same provider you used last year. Each year, you can use the IRS matching tool to find the best fit for your current situation.
  • Free File is for federal income taxes only. It doesn't cover FBAR filings, business tax returns, or other specialized filings.
  • Your refund timeline with e-filed returns is generally faster than paper returns, though the IRS notes processing times can vary based on factors specific to your return.

The Bottom Line on Whether Free File Is Right for You

IRS Free File is one of the most underused resources in personal finance. If your income falls within the qualifying range and your tax situation is relatively straightforward, it offers the same guided experience as paid software — without the cost.

Whether it's the right fit depends on your income, your state, the complexity of your return, and which participating provider covers your specific needs. 🔎 The IRS matching tool at IRS.gov/freefile is the best place to see exactly what's available to you for the 2025 filing season before making that call.