You can file your federal tax return for free through several legitimate channels, including IRS Free File, IRS Direct File, and volunteer tax preparation programs. The right option depends on your income, the complexity of your return, and whether you want to do it yourself or have someone help you in person.
IRS Free File: Guided Software at No Cost
IRS Free File is a partnership between the IRS and private tax software companies. If your adjusted gross income (AGI) is $89,000 or less, you can use guided tax preparation software from one of several participating providers without paying a cent. You access the program through the IRS website at irs.gov/freefile, where a tool helps match you with an eligible provider based on your income, age, and state.
Each participating company sets its own eligibility criteria within the program. One provider might offer free filing to anyone under 65 with AGI below a certain threshold, while another targets active-duty military or residents of specific states. Browse the full list of providers on the IRS Free File page to find the best match. Once you’re routed to the software, you prepare and e-file your federal return through that company’s platform at no charge.
If your AGI is above $89,000, you can still use IRS Free File Fillable Forms. These are electronic versions of paper tax forms with basic calculation support but no guided interview or error-checking. They work best if you’re comfortable preparing a return on your own and just want a free way to e-file.
IRS Direct File: The Government’s Own Tool
Direct File is a newer option built and run by the IRS itself, with no private company involved. It walks you through your return with a simple question-and-answer format and is completely free. The catch is availability: Direct File is not yet offered in every state. For the 2025 filing season, it was available in 24 states, including large ones like California, Texas, New York, and Florida, along with states that have no income tax.
Direct File handles straightforward tax situations. It supports W-2 wage income, Social Security income, and student loan interest deductions. It also covers several common credits, including the Earned Income Tax Credit, Child Tax Credit, Credit for Other Dependents, Child and Dependent Care Credit, Premium Tax Credit, and the Retirement Savings Contributions Credit. Health Savings Account deductions are supported as well.
What it doesn’t handle are more complex situations like self-employment income, investment gains, rental income, or itemized deductions. If your taxes involve a Schedule C, Schedule D, or K-1, you’ll need a different option. Check irs.gov/directfile to see whether the tool is available in your state and whether your tax situation qualifies.
VITA and TCE: Free In-Person Help
If you’d rather have someone prepare your return for you, the Volunteer Income Tax Assistance (VITA) program provides free tax preparation for people who generally earn $69,000 or less, people with disabilities, and taxpayers with limited English proficiency. IRS-certified volunteers staff these sites, which are typically located at community centers, libraries, schools, and nonprofit offices during tax season.
The Tax Counseling for the Elderly (TCE) program serves taxpayers who are 60 and older, with volunteers who specialize in pension and retirement-related tax questions. AARP Foundation Tax-Aide, one of the largest TCE participants, operates thousands of sites nationwide and is open to taxpayers of all ages, though it prioritizes seniors.
To find a VITA or TCE site near you, use the IRS locator tool at irs.gov or call 800-906-9887. Many sites require appointments, so check availability early in the filing season before slots fill up.
Why “Free” Commercial Software Often Isn’t
Major tax software companies advertise free versions prominently, but their definition of “free” is narrow. These products typically cover only the simplest returns: W-2 income, the standard deduction, and basic credits like the Child Tax Credit or Earned Income Tax Credit. The moment your return includes anything beyond that, the software prompts you to upgrade to a paid tier.
Common triggers that force an upgrade include:
- Self-employment or gig income reported on Schedule C or a 1099-NEC
- Investment income requiring Schedule D
- K-1 forms from partnerships, S corporations, or trusts
- Itemized deductions like mortgage interest or large charitable contributions
- Student loan interest deductions or complex education credits
- HSA contributions or distributions
- Dependents qualifying for the Credit for Other Dependents
You may not discover the upgrade requirement until you’re halfway through your return, at which point switching to a different product means starting over. If any of these situations apply to you, start with IRS Free File or Direct File instead of a commercial “free” version. You’ll avoid the bait-and-switch entirely.
Filing Your State Return for Free
Federal free filing doesn’t always include your state return. IRS Free File partners sometimes offer a free state return alongside the federal one, but not always, and the eligibility rules vary by provider. Check the details before you start.
Some state revenue departments offer their own free filing portals or partner with the Free File Alliance to provide free state e-filing for qualifying residents. Visit your state’s tax agency website to see what’s available. If your state has no income tax, you obviously don’t need to worry about this step.
IRS Direct File only handles federal returns, but during the filing process it can connect you to a supported state’s own filing tool when one exists.
Choosing the Right Free Option
Your best path depends on your situation. If you earn $69,000 or less and want face-to-face help, VITA is the strongest choice. If you’re comfortable filing on your own and your AGI is $89,000 or less, IRS Free File gives you access to name-brand software without hidden fees. If you live in a participating state and have a simple W-2-based return, Direct File is the most streamlined experience with no third party involved.
For any of these options, you’ll need basic documents ready: your Social Security number, W-2s or other income statements, last year’s AGI (found on your prior return or through the IRS), and any forms related to deductions or credits you plan to claim. Having these on hand before you start makes the process faster regardless of which route you take.

