Our top picks of timely offers from our partners

More details
Bluevine
Learn More
Terms Apply
Paid Placement
Bluevine offers fast funding options for your small business
Monarch
Learn More
Terms Apply
Our top pick for being easy to use, Monarch's budgeting app is now 50% off your first year with code MONARCHVIP
Geico Auto Insurance
Learn More
Terms Apply
Geico offers low average rates and coverage is available nationwide.
Faye Travel Insurance
Learn More
Terms Apply
One of our top picks due to its trip delay coverage and optional pet care coverage
Allstate Homeowners Insurance
Learn More
Terms Apply
Get a quote and see if you qualify for discounts
Select independently determines what we cover and recommend. We earn a commission from affiliate partners on many offers and links. This commission may impact how and where certain products appear on this site (including, for example, the order in which they appear). Read more about Select on CNBC, and click here to read our full advertiser disclosure.
Taxes

How to file your taxes for free

Most Americans can file their taxes for free but few seize the opportunity.

Share

Millions of Americans can file their tax returns at no cost, especially if they meet certain income requirements or have a simple tax return.

Some programs are offered directly by the government, while others are through partnerships with top tax software companies or sponsored by nonprofit organizations.

In 2025, the IRS expanded its Direct File program into 25 states, with an estimated 30 million taxpayers eligible to use the system.

How to file your taxes for free

Direct File

Direct File is a free IRS program for filing federal tax returns online. In 2025, Direct File is open to eligible taxpayers in 25 states: Alaska, Arizona, California, Connecticut, Florida, Idaho, Illinois, Kansas, Maine, Maryland, Massachusetts, Nevada, New Hampshire, New Jersey, New Mexico, New York, North Carolina, Oregon, Pennsylvania, South Dakota, Tennessee, Texas, Washington, Wisconsin and Wyoming.

There are also household income limits. You can't use Direct File if:

  • Your wages exceed $200,000. or $168,600 if you had more than one employer
  • You file as married filing jointly, and your spouse's wages are more than $200,000 (or $168,600 if they had more than one employer).
  • You file as married filing separately and your wages exceed $125,000 or you file married filing jointly and your combined wages exceed $250,000.

Direct File can be used to claim the Earned Income Tax Credit and Child Tax Credit, but not much else. You also can't itemize deductions or report additional income, like capital gains or money from gig work or rental properties.

IRS Free File

If your state doesn't have Direct File yet, IRS Free File is a no-cost online service for filers who had an adjusted gross income (AGI) of $84,000 or less in 2024.

A partnership between the IRS and leading tax prep sites, including TaxSlayer and FreeTaxUSA, Free File allows users to choose which company to work with based on their income, location and filing needs. (Some partners also offer free state filing.)

About 70% of Americans qualified for IRS Free File in 2024, according to the Taxpayer Advocate, but less than 5% used it.

There is the chance that Free File doesn't accept the forms you need and there is not much customer support to help you maximize your refund.

What if I don't meet the Free File income requirement?

If you don't meet the income requirement for Free File, you can still use the site's fillable forms. There's no guidance and only limited calculations, but you can still fill out the free electronic forms using IRS instructions. This option doesn't include any state tax preparation.

Free online tax software

Tax software companies do a great job of simplifying the filing process, offering guided assistance and the ability to upload tax documents and previous years' returns. Many offer free tiers for simple returns, though they typically have limited features and support.

With TurboTax's basic tier you can report W-2 income, some interest and dividends, child tax credits, the Earned Income Tax Credit and deductions for student loan interest. According to TurboTax, about 37% of filers qualify to use its basic tier for free.

TurboTax

On TurboTax's site
  • Free version

    TurboTax Free Edition. ~37% of taxpayers qualify. Simple Form 1040 returns only (no schedules except for the earned income tax credit, child tax credit and student loan interest).

  • Guarantee

    Guarantees 100% accuracy and maximum refund

  • Live support

    Live Assisted plan includes unlimited assistance and final review. Live Full Service includes a dedicated expert to complete and file your return.

  • Tax refund advance loan

    Yes

Read our review of TurboTax tax software

H&R Block has a free tier for simple returns that's a good option if you're a W-2 employee, a student, reporting income from unemployment insurance or claiming earned income credits. It can be used to file both state and federal returns.

H&R Block

On H&R Block's site
  • Free version

    Yes

  • Guarantee

    Guarantees 100% accuracy and maximum refund

  • Live support

    Live chat available with all paid plans

  • Tax refund advance loan

    Yes

While both TurboTax and H&R Block are among CNBC Select's top-rated tax software programs, their free versions won't process complicated returns. FreeTaxUSA supports tax forms other no-cost options don't — including those for itemized deductions, income from investments and HSA contributions. (Federal filing is free, while state returns are $14.99 each.)

FreeTaxUSA

On FreeTaxUSA's site
  • Free version

    Free federal filing for nearly all tax situations. Filers can itemize deductions; claim the earned income tax credit, child tax credit and student loan interest; and report income from stocks, crypto and other investments, rental properties, gambling and more.

  • Guarantee

    Guarantees 100% accuracy and maximum refund

  • Live support

    The Deluxe plan comes with priority support and live chat, while the Pro Support tier adds access to a tax pro, phone support, live screen share and help on federal and state returns

  • Tax refund advance loan

    No

Cash App Taxes processes both federal and state taxes for free, with no upselling or rerouting to paid tiers for more complex returns. As a tradeoff, there's no live help available if you have a question.

Cash App Taxes

On Cash App's site
  • Free version

    Yes

  • Guarantee

    Guarantees 100% accuracy and maximum refund

  • Live support

    No

  • Tax refund advance loan

    No

Read our review of Cash App Taxes

Banking app Chime* has partnered with tax software developers Column Tax and April to offer free state and federal filing directly through its platform. Simple returns can be completed in as little as 24 minutes, according to the San Francisco–based fintech company, and members who set up direct deposit can get their federal tax refund up to six days early.

According to Chime, the in-app tax filing program allows for itemized deductions and covers a wide range of tax scenarios, including W-2 income, income from retirement, unemployment insurance and Social Security and stock and crypto sales.

Starting in 2023, MoneyLion made free filing available to customers with RoarMoney bank accounts. Online banks Varo and Current followed suit in 2024.

Volunteer Income Tax Assistance

The Volunteer Income Tax Assistance program provides free in-person tax preparation to people with an income of $67,000 or less, who have disabilities or limited English skills.

You will need to visit in person and may need to make an appointment, but you can find local providers here.

Tax Counseling for the Elderly

Another IRS-backed program, Tax Counseling for the Elderly (TCE) funds free nonprofit and community tax preparation for filers 60 and older. Trained volunteers will help prepare simple returns and can answer retirement-related questions. (Some locations also offer self-filing options.)

Check the IRS website or AARP Tax-Aide site locator tool to find a TCE-affiliated location in your area or call 888-227-7669.

MilTax

Sponsored by the Department of Defense, MilTax is a tax software program for U.S. service members, veterans and their families, with details on how to file in multiple states, how to report deployment and combat pay, and more.

Eligible filers can electronically submit a federal return and up to three state returns free of charge.

Tax filing FAQs

For most taxpayers, the deadline to file a federal tax return was Tuesday, April 15, 2025, at midnight local time. Residents and businesses in parts of the country declared FEMA disaster areas have more time.

If you don't have the money to pay your tax bill, you can ask the IRS for a short-term extension of up to 120 days or request a payment plan that will allow you to spread out the debt over months or years. You may also apply for an offer in compromise, but the odds of approval are not good. If you can prove financial hardship, you may be able to qualify for "currently not collectible status" and avoid having to pay until your circumstances improve.

For most states, the deadline to file was April 15, 2025, at midnight local time. Alaska, Florida, Nevada, New Hampshire, South Dakota, Tennessee, Texas, Washington and Wyoming do not collect state income taxes.

These states have different due dates:

  • Hawaii: April 20, 2025
  • Delaware: April 30, 2025
  • Iowa: April 30, 2025
  • Virginia: May 1, 2025
  • Louisiana: May 15, 2025

For more information, consult with your state Department of Revenue.

While the IRS recommends working with a tax professional or using tax software to ensure the most accurate returns, you can print out the relevant 1040, complete it by hand and mail it in to the IRS. Only residents in 25 states with simple returns can submit electronically with IRS Direct File.

The address to send the return to depends on the form you are submitting and whether you are including payment or not. The full list of addresses is on the IRS website.

Subscribe to the CNBC Select Newsletter!

Money matters — so make the most of it. Get expert tips, strategies, news and everything else you need to maximize your money, right to your inbox. Sign up here.

Why trust CNBC Select?

At CNBC Select, our mission is to provide our readers with high-quality service journalism and comprehensive consumer advice so they can make informed decisions with their money. Every tax guide is based on rigorous reporting by our team of expert writers and editors with extensive knowledge of tax services. While CNBC Select earns a commission from affiliate partners on many offers and links, we create all our content without input from our commercial team or any outside third parties, and we pride ourselves on our journalistic standards and ethics.

Catch up on CNBC Select's in-depth coverage of credit cardsbanking and money, and follow us on TikTokFacebookInstagram and Twitter to stay up to date.

Editorial Note: Opinions, analyses, reviews or recommendations expressed in this article are those of the Select editorial staff’s alone, and have not been reviewed, approved or otherwise endorsed by any third party.
LendingClub
Learn More
Terms Apply
One of our top picks for best savings accounts for its strong APY and no ATM fees
Find a personal loan
Learn More
Terms Apply
Check out our top picks and compare offers through our loan marketplace