Free File is a program administered by the Internal Revenue Service (IRS) of the United States that provides eligible individual taxpayers with the opportunity to prepare and file their federal income tax returns at no cost using commercial tax‑preparation software. The program is part of a public‑private partnership between the IRS and a consortium of software companies that meet criteria set by the agency.
Program Overview
The Free File program was launched in 2003 as an alternative to the IRS's own free‑file software, aiming to increase electronic filing (e‑file) adoption among lower‑ and middle‑income taxpayers. It operates on an annual basis, with the IRS publishing a list of participating software providers each tax year. Eligible taxpayers may select from these providers to complete their return using a web‑based interface or downloadable software.
Eligibility Criteria
Eligibility for Free File varies by tax year but generally includes the following requirements:
- Adjusted Gross Income (AGI) at or below a threshold established by the IRS (for tax year 2025, the AGI limit is $73,000).
- No prior filing of a return that includes a Form 1120, 1120‑S, 1065, or other partnership, corporation, or trust return.
- The taxpayer must not be claiming certain credits that the software does not support for free filing.
Some participating software providers also impose additional conditions, such as age (e.g., senior citizens) or residency in certain states.
Participating Software Providers
Each year the IRS releases a list of commercial tax‑preparation companies that have entered into a contract to offer a free version of their product to eligible taxpayers. The list typically includes major firms such as TurboTax (Intuit), H&R Block, TaxAct, and others. While the core filing functionality is provided at no cost, providers may offer optional paid services (e.g., audit assistance, state return filing) that are not covered by the Free File program.
Procedural Steps
- Eligibility Verification – Taxpayers confirm that their AGI and filing status satisfy the annual thresholds.
- Selection of Provider – Taxpayers choose a participating software vendor from the IRS‑published list.
- Account Creation – The taxpayer creates an account on the vendor's platform, often providing identifying information such as Social Security Number and prior‑year tax data.
- Return Preparation – The software guides the user through data entry, calculations, and compliance checks.
- Electronic Submission – Upon completion, the return is transmitted electronically to the IRS via the software's e‑file interface.
- Confirmation – The IRS issues an acknowledgment of receipt; taxpayers may also receive a copy of the filed return from the software provider.
Impact and Reception
The Free File program has contributed to a rise in e‑file usage among eligible taxpayers. Government Accountability Office (GAO) reports have highlighted both successes in increasing free filing options and challenges, including occasional difficulty for users in locating the free version among paid offerings and occasional discrepancies between advertised eligibility thresholds and actual software implementation.
Limitations
- The program is limited to federal tax returns; state tax filing is generally not included, though some providers may offer state returns for an additional fee.
- Taxpayers with complex returns (e.g., extensive investment income, self‑employment, or multiple state filings) may exceed the functional scope of the free versions and be directed to paid products.
- The eligibility threshold is adjusted annually; taxpayers whose AGI exceeds the limit must use alternative filing methods.
Future Developments
The IRS periodically reviews the Free File partnership model, considering proposals to expand eligibility, improve user navigation to free options, and increase transparency regarding provider fees for ancillary services. Legislative proposals have been introduced in Congress seeking to enhance the program’s accessibility and oversight, though as of the latest tax year, the existing structure remains in place.