Which free tax software is right for you depends on your income level, filing complexity, and whether you want to file online or on paper
The IRS Free File program lets you use brand-name tax software at no cost if your household income falls below a certain threshold — usually around $79,000, though this varies by year and by software provider. The major platforms in the program are TurboTax Free Edition, H&R Block Free, TaxAct Free, and several others. Each has different limits on what tax situations they handle, so the right choice depends on whether you have a straightforward return (W-2 income only) or something more complex like self-employment income, rental property, or investment gains.
If your income is above the Free File threshold, you still have options: some providers offer a genuinely free version with basic features, and the IRS also publishes a list of VITA (Volunteer Income Tax information) sites where trained volunteers can file your return for free in person. The trade-off between these routes — software speed versus human help, online versus in-person — matters more than brand names.
Key Takeaways
- The IRS Free File program covers TurboTax, H&R Block, TaxAct, and others, but only if your income is below the annual threshold, which varies by provider.
- Each Free File software has different limits: some handle only W-2 income, while others include self-employment, rental income, or investment losses.
- If your income exceeds the Free File limit, VITA sites offer free in-person filing through trained volunteers, though appointments fill up in February and March.
- Free versions offered by software companies outside the IRS program often have fewer features than their paid versions but cost nothing if you meet their income or filing-complexity limits.
- Comparing software means checking three things: your income against their threshold, your return type against their feature list, and whether you prefer online self-filing or in-person help.
How the IRS Free File program works and who qualifies
Free File is a partnership between the IRS and private tax software companies. If your income is below the threshold set by each provider, you can file through their software at no cost. The income limit varies — TurboTax Free Edition caps out around $79,000 for the 2024 tax year, while some other providers set it higher or lower. You can find the exact threshold for each provider on the IRS Free File website, which lists all participating companies and their income limits side by side.
To use Free File, you go directly to the provider's website through the IRS Free File link, not through their main site. This matters because if you land on the regular TurboTax or H&R Block homepage, you will see paid options first, and the free version may be harder to find. The IRS Free File page has direct links to each provider's free version to avoid this confusion.
You do not need to contact the IRS or fill out a separate form to use Free File. You straightforward choose a provider, create an account, and begin entering your information. The software walks you through the questions, calculates your refund or amount owed, and files electronically with the IRS.
What each major Free File platform covers and what it does not
TurboTax Free Edition handles W-2 income, standard deductions, and basic credits like the Earned Income Tax Credit (EITC) and Child Tax Credit. It does not include self-employment income, rental property, investment income beyond straightforward interest and dividends, or itemized deductions. If your situation is straightforward — you have one job, no side income, and take the standard deduction — this software will work.
H&R Block Free covers similar ground: W-2 wages, standard deduction, and common credits. Like TurboTax, it excludes self-employment and rental income. The user interface differs slightly, and some people find H&R Block's step-by-step format easier to follow, but the scope of what it handles is roughly the same.
TaxAct Free also limits itself to W-2 income and standard deductions but includes some features the others do not — for instance, it handles certain education credits and allows you to carry forward unused losses in some cases. The differences are narrow enough that your choice between these three often comes down to which interface you prefer or which one your friend used last year.
If you have self-employment income, rental property, or significant investment gains, none of the Free File versions will work. You will need either a paid version of one of these platforms, a different free software outside the Free File program, or a VITA volunteer.
Free software options outside the IRS Free File program
Several companies offer free tax software that is not part of the IRS Free File partnership. IRS Free File Form 1040-only software exists, but more commonly you will encounter free versions from companies like Credit Karma Tax (now part of Block), which offers free federal filing with no income limit. The catch: these free versions often have fewer features than their paid counterparts, and some charge for state filing even when federal is free.
Credit Karma Tax, for example, files your federal return at no cost regardless of income, but you pay separately for state filing if you owe state taxes. This can make it cheaper than Free File if your income is above the threshold but you only need federal filing, or more expensive if you need both federal and state.
Before choosing a free platform outside Free File, check whether it covers your specific situation — self-employment, rental income, investment losses, or whatever applies to you. A software that is free but does not handle your return type is not actually free; you will end up paying for an upgrade or switching platforms mid-filing.
VITA: free in-person filing through trained volunteers
VITA stands for Volunteer Income Tax information. The IRS funds local nonprofits and community organizations to train volunteers who file tax returns for free. You bring your documents to a VITA site, a volunteer reviews your situation, and they file your return electronically. There is no income limit for VITA — anyone can use it, though VITA sites often prioritize people with lower incomes and complex situations.
To find a VITA site near you, use the IRS VITA Locator tool on the IRS website, or call 211 and ask for tax preparation services. Sites operate seasonally, typically from January through April, and appointments fill up quickly in February and March. Some sites require you to book ahead; others work on a first-come, first-served basis. Call ahead to confirm hours and whether you need an appointment.
The advantage of VITA is that a human reviews your return before it is filed, which catches errors and ensures you are claiming every credit you are may have access to to. The disadvantage is that you have to travel to the site, bring all your documents, and wait for an appointment. If you have a straightforward return and prefer to file online, VITA is slower. If you have a complex return or are uncomfortable with tax software, VITA is often faster and more reliable than trying to navigate software on your own.
Comparing software by return type: straightforward versus complex
A straightforward return means you have W-2 income from one or more jobs, you take the standard deduction, and you claim common credits like the EITC or Child Tax Credit. Any of the Free File platforms will handle this. The choice between them is mostly about interface preference.
A moderately complex return includes one or more of the following: self-employment income under $5,000, rental income, investment income, or itemized deductions. Most Free File software stops here. You will need either a paid version, a free platform outside Free File that handles these situations, or VITA.
A complex return involves significant self-employment income, multiple rental properties, substantial investment losses, business expenses, or other specialized situations. At this point, even paid consumer software can become difficult to use correctly. Many people with complex returns hire a tax professional or CPA rather than filing themselves, paid software or not.
| Return Type | Free File Software | Free Software Outside Free File | VITA |
|---|---|---|---|
| W-2 income only, standard deduction | Yes, all platforms | Yes, most | Yes |
| Self-employment or rental income | No | Some platforms | Yes |
| Investment income or losses | Limited | Some platforms | Yes |
| Itemized deductions | No | Some platforms | Yes |
What documents you need before you start filing
Gather these before you open any tax software: your Social Security number and your spouse's (if filing jointly), W-2 forms from your employer, 1099 forms for any self-employment or investment income, proof of any deductions you plan to claim, and documentation of any credits you are claiming (like proof of dependent care expenses for the Child and Dependent Care Credit). If you are filing with VITA, bring originals or copies; if you are using software, you will type the information in.
If you are missing a document — for instance, your employer has not sent your W-2 yet — you can file using an estimate and amend later, but this complicates things. It is better to wait until you have everything. The IRS important date for employers to send W-2s is January 31, so most people have what they need by early February.
Frequently Asked Questions
Can I use Free File if I made more than the income limit?
No, Free File software checks your income when you start and will not let you proceed if you are over the threshold. If your income exceeds the limit, you can use free software outside the Free File program (like Credit Karma Tax for federal only), find a VITA site, or pay for a full version of tax software.
Do I have to file electronically, or can I print and mail my return?
Free File software files electronically by default. If you prefer to print and mail, you can use the IRS Free File Form 1040-only software, which generates a form you print and send to the IRS. This is slower — the IRS processes mailed returns in weeks rather than days — but it is an option if you do not want to file electronically.
What happens if I make a mistake after I file?
You can file an amended return using Form 1040-X. Most tax software, including free versions, will let you file an amended return the following year. If you made a significant error — like claiming a credit you were not may have access to to — amending is important because the IRS will catch it eventually and send you a bill plus interest.
Can I file my state return for free too?
Free File software usually includes free state filing, but some free platforms outside Free File charge for state returns even when federal is free. Check before you start. If your state has its own free filing program, you may be able to file state separately at no cost through that program.
Is VITA filing as thorough as using tax software?
VITA volunteers are trained to handle most common returns and will catch errors before filing. For straightforward to moderately complex returns, VITA is often more thorough because a human reviews your return. For very complex situations, a CPA or tax professional is more reliable than either VITA or consumer software.