How to File Taxes for Free: A Complete Guide for 2025
Filing your taxes doesn't have to cost you money. The IRS and its partners offer multiple truly free options for federal tax filing, and many people qualify for free state filing, too. This guide explains the top ways to file taxes for free, who qualifies, what to watch for, and how to get it done step by step.
IRS Free File: The Official Free-Filing Program

The IRS offers two distinct free filing options under the Free File umbrella: Free File Guided Tax Software and Free File Fillable Forms. Both are safe, official, and cost you nothing for federal returns.
Free File Guided Tax Software
If your Adjusted Gross Income (AGI) is $84,000 or less for the 2024 tax year (the return you file in 2025), you can use IRS Free File software from a partnering commercial provider. Each partner sets its own eligibility rules, but all must meet IRS requirements. You'll answer simple questions, and the software handles the calculations.
- Who it's for: Taxpayers with AGI up to $84,000.
- What it includes: Federal forms (Form 1040, common schedules) and often a free state return. Check each partner's terms.
- How to access: Go to the IRS Free File page, click "Start your free file now," select a provider that matches your AGI, and you'll be directed to their website.
Free File Fillable Forms
If your AGI is above $84,000, you can still file for free using Free File Fillable Forms. This is the electronic version of paper IRS forms. It does the basic math but offers little guidance—no interview-style questions, no tax credits check, and no state filing.
- Who it's for: Any AGI, but best for taxpayers comfortable with tax forms.
- What it includes: Federal forms only.
- Limitations: No state support; you must file state separately.
Remember: IRS Free File is only available through the official IRS website. Avoid search-engine ads or look-alike sites that may charge fees.
Free Tax Preparation from Volunteers: VITA and TCE
If you earn a moderate income, have a disability, or are 60 years or older, you can get your taxes prepared for free by IRS-certified volunteers through the Volunteer Income Tax Assistance (VITA) and Tax Counseling for the Elderly (TCE) programs.
- VITA helps households earning $67,000 or less (income limit varies by location), people with disabilities, and limited-English-speaking taxpayers.
- TCE specifically serves people age 60 and older, with a focus on pension and retirement issues.
- AARP Tax-Aide is the largest group providing TCE services; it's free and open to anyone, regardless of age, though priority is given to older adults.
Volunteers are trained and certified by the IRS. They can handle many common returns, including earned income, retirement income, child tax credits, and more. You don't need to bring a laptop—just your documents. The service is available in-person at libraries, community centers, and other locations, and some offer self-prep assistance virtually.
To find a site near you: Use the IRS VITA/TCE locator tool or call 800-906-9887 (VITA) or 888-227-7669 (TCE).
Free Versions of Commercial Tax Software
Many popular software companies offer a free version for simple federal returns. But these are not the same as IRS Free File. They are paid products that are offered at $0 to attract customers—and they often try to upsell you to a paid tier. Know the exact conditions before you start.
- TurboTax Free Edition: For simple tax returns (Form 1040 and a few common forms, like W-2 and simple interest). Not for self-employment, rental income, or itemized deductions. Charges apply for state filing.
- H&R Block Free Online: Similar scope: simple returns, with free federal filing. State usually costs extra.
- Cash App Taxes: Formerly Credit Karma Tax. It is genuinely free for federal and state filing for most taxpayers, including forms for self-employment, gig work, and credits. You don't type in a credit card for "free." (Cash App Taxes offers no paid version, so it doesn't do the bait-and-switch.)
Be skeptical of labels like "$0 Federal" if the software charges for state returns or for necessary forms like Schedules C or D. Ordinary free versions won't handle deductions for your side gig, investment sales, or rental losses.
Who Qualifies for Free Filing? A Comparison
Your free-filing options depend on your income, complexity, and age. Here's a quick overview:
| Option | Income Limit | Federal | State | Who Should Use | |---|---|---|---|---| | IRS Free File (software) | AGI $84,000 or less | Free | Often free (varies by provider) | Most taxpayers under $84k | | IRS Free File Fillable Forms | No limit | Free | Not included | Experienced filers | | VITA/TCE | $67,000 (VITA), age 60+ (TCE) | Free | Sometimes free (may prepare state) | Older adults, low-income, people with disabilities | | TurboTax Free / H&R Block Free | Simple returns only | Free | Usually paid | Very simple financial situations | | Cash App Taxes | Most taxpayers | Free | Free | Most individuals, including self-employed |
Even if your AGI is above $84,000, you may still be eligible for free help from AARP Tax-Aide (if 50+) or you can use Free File Fillable Forms. No one should pay to file federal taxes if their return is simple enough for these services.
Step-by-Step: How to File Taxes for Free
Follow these steps to file for free today:
- Gather your documents. You'll need your W-2 and 1099s, proof of income, and any deduction- or credit-related paperwork (child care expenses, education, donations, etc.). Also have your prior year's tax return for reference.
- Check your eligibility. Go to the IRS Free File page and answer the questions to see which partner software you qualify for. Or search for a VITA/TCE site near you.
- Choose your software or service. For IRS Free File, you'll be redirected to the partner's website. Confirm there is no fee for your federal return. If you need state, look for a provider that includes free state—or plan to file state separately.
- Create an account and start your return. Enter your information carefully. The software will walk you through it. For VITA/TCE, an online scheduler can help you make an appointment.
- Review your return. Triple-check your earnings, filing status, and tax credits. Then e-file for free. The IRS typically approves and processes refunds within 21 days if you choose direct deposit.
- Save your confirmation. Keep a copy of your return and any receipts for at least three years.
Watch out for hidden fees across all software. Always read the fine print before clicking "submit." If you ever see a charge for "state" or "max refund,” you can back out and try another provider.
Bottom Line
Filing taxes for free is a real, safe option for millions of taxpayers. Start with IRS Free File if your AGI is under $84,000. If you're older or have a modest income, VITA/TCE provides professional-level help at no cost. And if you prefer your own software, Cash App Taxes offers free federal and state filing for many returns. Avoid paying for tax preparation unless your situation truly requires it—most people can file for $0 with a little research and care.
Frequently Asked Questions
Can I really file federal taxes for free if I make over $84,000?
Yes, but you may need to use IRS Free File Fillable Forms, which offers no guidance, or seek free help from VITA/TCE if you're age 60 or older, or have a disability. Many commercial software 'free' editions also don't restrict by income, but they limit the forms you can use.
Is IRS Free File truly free?
Yes, for federal taxes. The IRS partners with commercial software companies, and they must not charge you for federal preparation if you qualify for their Free File product. However, some partners may charge for state returns or additional services, so always read the terms before starting.
What forms can I file with IRS Free File Fillable Forms?
Free File Fillable Forms includes the most common federal forms: Form 1040, Schedules A, B, C, D, E, and several others. It does not support state returns, and it does not provide line-by-line instructions or tax advice. It's meant for confident filers.
