sagenext logo
How to File Your Federal Taxes for Free in 2025QuickBooks · Oct 15th 2026 · 7 Min read

How to File Your Federal Taxes for Free in 2025


Who This Guide Is For

If you want to file your federal tax return at no cost, the IRS provides several legitimate, well-established programs to do it. This guide walks through each option, who qualifies, and exactly how to get started — whether you’re a taxpayer filing on your own or a CPA helping a client understand their choices.


Your Free Federal Filing Options at a Glance

Before jumping into steps, here is a quick map of the four main paths:

  • IRS Free File (Guided Software) — For taxpayers with an AGI of $89,000 or less for tax year 2025.
  • Free File Fillable Forms — For any taxpayer, regardless of income, who is comfortable preparing their own return.
  • VITA and TCE — IRS-certified volunteer programs that prepare basic returns for free for qualifying individuals.
  • MilTax — Free federal e-filing for active-duty military, reserve members, Coast Guard, and certain veterans.

Step-by-Step: IRS Free File Guided Software

The IRS Free File program lets eligible taxpayers prepare and e-file their federal return through IRS.gov using software provided by Free File Alliance partners — at no cost.

  1. Confirm your eligibility. Your Adjusted Gross Income (AGI) must be $89,000 or less for tax year 2025.
  2. Go to IRS.gov and navigate to the Free File section. Use only the official IRS site to avoid landing on a look-alike page. You can find the official program overview at IRS.
  3. Click Browse All Offers to see the list of participating Free File Alliance software providers.
  4. Review each offer. Providers may have additional eligibility criteria such as age, state residency, or military status. Select the offer that matches your situation.
  5. Click Start Free File on the provider’s offer page within the IRS Free File site. This ensures the federal return remains free — going directly to a provider’s own website may result in charges.
  6. Create an account or sign in on the partner software’s interface.
  7. Complete the Personal Information section: name, SSN or ITIN, date of birth, and filing status.
  8. Enter your Income details. Gather your W-2s, 1099s, and any other income documents before you begin.
  9. Work through the Deductions and Credits section. The guided software will prompt you with relevant questions.
  10. Review your return. The software will flag missing entries or potential errors.
  11. Enter your bank account and routing number if you want direct deposit for any refund.
  12. Click E-File to submit your return directly to the IRS.
  13. Save or print your confirmation number and acknowledgment. The IRS will send an acceptance notice once the return is processed.

Important: IRS Free File is open through October 15, so you can still use it even if you filed an extension.


Step-by-Step: Free File Fillable Forms

Free File Fillable Forms is available to all taxpayers regardless of income. It does not provide guidance or error-checking beyond basic math — it is an electronic version of IRS paper forms.

  1. Visit IRS.gov and navigate to Free File Fillable Forms.
  2. Create a new account using your email address.
  3. Select the form you need (for example, Form 1040).
  4. Enter your tax data directly into the form fields.
  5. Attach any required schedules manually.
  6. Review all entries, then click Submit to e-file.

This option is best suited to taxpayers who already know how to prepare their own return and simply want a free electronic filing method.


Step-by-Step: VITA and TCE (Free In-Person or Virtual Help)

The IRS-certified Volunteer Income Tax Assistance (VITA) and Tax Counseling for the Elderly (TCE) programs provide free basic tax return preparation by trained volunteers.

  • VITA is generally available to taxpayers who earn $69,000 a year or less, have a disability, or have limited English proficiency.
  • TCE focuses primarily on taxpayers aged 60 and older.
  1. Gather your documents: photo ID, Social Security cards for everyone on the return, all income statements, and last year’s tax return if available.
  2. Use the VITA/TCE Site Locator on IRS.gov or USA.gov to find a site near you.
  3. Contact the site to confirm hours, appointment requirements, and any documents specific to that location.
  4. Attend your appointment (in-person or virtually, depending on the site).
  5. A certified volunteer will prepare and review your return with you before filing.

Step-by-Step: MilTax (Military Members and Certain Veterans)

MilTax offers free federal e-filing and up to five state tax returns for active-duty military, reserve members, the U.S. Coast Guard, and certain veterans — with no income limit for the federal return.

  1. Verify your eligibility: active-duty, reserve, Coast Guard, or qualifying veteran status.
  2. Visit the MilTax portal through the Department of Defense’s Military OneSource website.
  3. Create or log in to your Military OneSource account.
  4. Select MilTax and launch the tax software.
  5. Complete your return following the guided prompts.
  6. E-file your federal return (and up to five state returns) at no cost.

A Note on State Returns

Free File covers your federal return. Some Free File partners also offer a free state return, but a state return is not required to use the program. Review each partner’s offer details carefully to see whether free state filing is included.


Troubleshooting Common Issues

You started on a partner’s website directly and are now seeing a charge. Close that session and return to IRS.gov. Access the partner only through the official Free File page to keep the federal return free.

The software says you are ineligible based on your AGI. Check whether your AGI was calculated correctly. If you are over the $89,000 threshold, switch to Free File Fillable Forms, which has no income limit.

Your return was rejected after e-filing. The IRS rejection notice will include an error code. Common causes include a mismatched SSN, an incorrect prior-year AGI used for identity verification, or a duplicate return. Correct the flagged item and resubmit.

VITA/TCE site is fully booked. Try a different site using the locator tool, or switch to IRS Free File guided software if your income qualifies.


How Cloud-Hosted Tax Software Fits In

If you run a CPA firm or accounting practice, free filing programs apply to your individual clients — but your own professional tax software is a separate matter. Firms using professional tools like Drake, Lacerte, ProSeries, or UltraTax often move to a managed cloud hosting environment so preparers can access software and client files securely from anywhere. covers how managed hosting works for professional tax and accounting software. For a broader look at tax season workflow and software options for practices, see Features Of Drake Software.


Frequently Asked Questions

What is the income limit for IRS Free File in 2025?

For tax year 2025, the IRS Free File guided software is available to taxpayers with an Adjusted Gross Income of $89,000 or less. If your AGI exceeds that threshold, you can still file electronically at no cost using Free File Fillable Forms, which has no income restriction. That option requires you to fill in IRS forms directly without guided prompts, so it works best for taxpayers already comfortable with their return.

Is Free File really free, or are there hidden fees?

For eligible taxpayers, the federal return is genuinely free — the IRS states that “free” in Free File means no cost to prepare and e-file your federal return through a participating Free File Alliance provider. The key is to access each partner only through the IRS Free File page, not by going directly to the provider’s own website. Some partners charge for state returns or add-on services, so read each offer’s details before starting.

Can I use IRS Free File if I already filed an extension?

Yes. The IRS states that Free File is open through October 15, so it remains available even if you requested an extension beyond the standard April deadline. Filing an extension gives you more time to complete your return, but it does not extend the time to pay any taxes owed — interest and penalties on unpaid balances continue to accrue after the original due date.

Who qualifies for MilTax?

MilTax is available to active-duty service members, reserve and National Guard members, U.S. Coast Guard members, and certain veterans. It covers free federal e-filing and up to five state tax returns. Unlike IRS Free File guided software, MilTax does not have an AGI limit for the federal return, making it especially valuable for military households with a wider range of income situations.

What is the difference between VITA and Free File?

VITA is a volunteer-staffed program where an IRS-certified preparer completes your return for you, either in person or virtually. Free File is self-service software you use yourself. VITA is generally available to taxpayers earning $69,000 or less per year, among other qualifying criteria. Free File lets anyone below the AGI threshold prepare their own return at their own pace. Both result in a free, e-filed federal return — the choice depends on whether you want hands-on help or prefer to work independently.

written by

About Author