The IRS Free File program is a no-cost tax filing option that most people have heard of but relatively few actually use. It offers free federal tax preparation and filing software to taxpayers whose income falls below a certain threshold, and a free fillable forms option for anyone who wants it. For many individuals, it is a legitimate option that produces an accurate return at no cost. For others, the complexity of their situation means that free software will either miss something important or leave them unsure about choices that could affect their liability by hundreds or thousands of dollars.
This guide is not about which software is best — it is about how to assess your own situation and decide whether a qualified tax professional is worth the cost.
What IRS Free File Is
IRS Free File is a partnership between the IRS and commercial tax software companies. It has two components:
- Guided Tax Software: Free preparation and filing software provided by commercial partners to taxpayers whose adjusted gross income falls below a threshold set each year by the IRS. If you qualify, you can prepare and file your federal return at no cost through the IRS.gov Free File page. Some software providers in the program also offer free state returns for certain states, though this varies by provider.
- Free File Fillable Forms: Electronic versions of IRS paper forms that any taxpayer can use, regardless of income. These forms do basic math but do not guide you through the return or provide tax advice. They are for taxpayers who are comfortable preparing their own return and simply need an electronic method to submit it.
To access IRS Free File, you must start from the Free File page at IRS.gov. If you go directly to a software company’s website, you may not be offered the free version and may be directed to a paid product instead.
Who Free File Works Well For
Free File is a reasonable option when your situation is relatively straightforward:
- Your income comes primarily from wages (W-2) with standard deductions
- You have no self-employment income, rental income, or investment sales requiring Schedule D
- Your filing status has not changed and no major life events (home purchase, divorce, retirement distribution) occurred during the year
- You have no foreign income, foreign accounts, or international tax complications
- You are not dealing with an IRS notice, prior-year issue, or amended return
For this profile — which describes many W-2 employees with modest, predictable income — free software can produce an accurate return efficiently. The tax code for this situation is not particularly complex, and the software handles it well.
When Free File Becomes Inadequate
The limitations of self-filing software become apparent as your situation grows more complex. These are the situations where free software is most likely to miss something or produce a suboptimal result:
Self-Employment or Gig Income
Schedule C (self-employment) requires judgment about which expenses are deductible, how to calculate depreciation, and whether certain activities qualify as a business or a hobby. Software will walk you through the forms, but it cannot substitute for the analysis of what you are entitled to deduct versus what might attract scrutiny. If you have significant self-employment income, the deductions available to you can substantially reduce your tax liability — but only if you are aware of them and have the documentation to support them.
Investment Activity
If you sold securities, mutual funds, or other assets during the year, the tax treatment depends on holding period (short-term vs. long-term capital gain), cost basis method, and wash sale rules. Brokerages issue 1099-B forms with this data, but errors in basis reporting from brokerages are not uncommon, and the wash sale rules can produce unexpected results for active traders. Software will import the 1099-B, but it will not catch errors or walk you through the implications of basis method choices.
Rental Property
Rental income, depreciation, passive activity loss rules, and the net investment income tax are all relevant to rental property ownership. The passive activity rules — which limit when rental losses can be deducted against ordinary income — are among the more complex areas of individual taxation, and software does not explain the analysis behind them.
Major Life Events
Marriage, divorce, the birth of a child, a home purchase or sale, an inheritance, or a retirement distribution can each create tax complications that software handles mechanically but does not explain strategically. The difference between filing status options in a divorce year, for example, can produce meaningfully different outcomes — but software will typically just ask which status you want to use without explaining the implications of each choice.
Multi-State Returns
If you lived in or earned income in more than one state, you may need to file returns in each state. Software can prepare multiple state returns, but the allocation of income between states and the credit for taxes paid to another state involve rules that differ by state and situation. California is one of the more aggressive states in asserting residency and taxing income of former residents — a nuance that general software may not prompt you to address correctly.
The Cost Comparison: What Tax Preparation Actually Costs
The cost of a tax professional varies by credential, complexity, and location. A CPA or enrolled agent in California typically charges based on form complexity and time. A simple individual return is at the lower end of the range; a return with business schedules, investment activity, and state complications is more expensive.
The question is not whether professional help costs money — it does — but whether that cost is justified given your situation. For a taxpayer with straightforward W-2 income, the marginal benefit of professional help over accurate software is often small. For a taxpayer with self-employment income, rental property, significant investments, or a major life event, a qualified professional commonly identifies legitimate deductions or avoids errors that exceed their fee by a meaningful margin.
California Free File Options
California offers its own free filing program for state income tax returns through the FTB’s CalFile system, available directly at ftb.ca.gov. CalFile is available to qualifying taxpayers regardless of income and handles most standard California individual returns. It is separate from the federal Free File program and covers only the California return.
Some commercial software through the IRS Free File program includes free California state filing for qualifying users, but availability varies by provider. If you use IRS Free File for your federal return, verify whether your chosen provider also offers free California filing or whether you will need to file the state return separately through CalFile.
Frequently Asked Questions
What is the income limit for IRS Free File?
The income threshold changes each year. The IRS sets it annually and publishes it on the Free File page at IRS.gov. As a general reference, the threshold has historically been around $73,000 in adjusted gross income, but this figure changes — verify the current limit before assuming you qualify.
Can I use IRS Free File if I have self-employment income?
Some Free File software providers support Schedule C for self-employment income; others do not. When you access the software through IRS.gov’s Free File page, you can filter for products that support the forms you need. However, using free software does not change the fact that self-employment income involves more complexity — it means you are navigating that complexity without professional guidance.
Is the Free Fillable Forms option the same as guided software?
No. Free Fillable Forms are electronic versions of IRS forms that do basic calculations but do not guide you through the return or provide explanations. They are designed for taxpayers who are already comfortable preparing their own return and simply need a way to file electronically. The guided Free File software is a more user-friendly option for people who want step-by-step guidance.
Does using a tax professional reduce my chance of an audit?
There is no established evidence that using a professional reduces audit risk directly. What professionals can do is prepare a return that is complete, accurate, and defensible — which means that if a return is selected for review, it holds up under scrutiny. A return that is poorly prepared or makes unsupportable claims creates risk regardless of who signed it.
How do I find a qualified tax professional if I decide I need one?
The IRS maintains a directory of federal tax return preparers with recognized credentials at IRS.gov. For California-specific requirements, verify that the preparer is either a CPA licensed by the California Board of Accountancy, an enrolled agent, an attorney, or a CTEC-registered tax preparer. Avoid any preparer who cannot or will not provide their PTIN, refuses to sign the return, or guarantees a specific refund amount before reviewing your documents.