Our top picks of timely offers from our partners

More details
Axos ONE
Learn More
Terms Apply
Up to 4.86% APY on savings and get paid up to 2 days early with direct deposit
Geico Auto Insurance
Learn More
Terms Apply
Geico offers low average rates and coverage is available nationwide.
American Express® High Yield Savings
Learn More
Terms Apply
24/7 customer support, no monthly fees, and a competitive APY with this savings account
LendingClub
Learn More
Terms Apply
Our top pick for best savings accounts for its strong APY and no ATM fees
MoneyLion Instacash®
Learn More
Terms Apply
Access up to $500 advances with MoneyLion Instacash®
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 on NBC News, and click here to read our full advertiser disclosure.
Taxes

How to file your taxes for free in 2025

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

Share

Americans spend an average of $270 filing their taxes each year, according to the Treasury Department.

There are numerous ways to file your taxes for free, however, especially if you meet certain income requirements or have a simple tax return.

Some programs are sponsored by the IRS, while others are provided by top tax software companies.

You might not get everything you would from a paid platform or tax professional. But if you qualify and can find what you need, why not take advantage?

Direct File

In 2023, the IRS launched Direct File, a free online program for filing a federal tax return directly with the agency. For tax year 2024, Direct File is open to qualified taxpayers in 24 states: Alaska, Arizona, California, Connecticut, Florida, Idaho, 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.

To qualify for DirectFile, you must be a W-2 employee, receive Social Security or unemployment insurance or have an investment income of less than $1,500. You must also have a Social Security number or Individual Taxpayer Identification Number and a valid state ID or passport.

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

The IRS estimates 30 million eligible taxpayers should be eligible to use DirectFile when they file their 2024 returns in 2025.

IRS Free File

If your state doesn't have Direct File yet, IRS Free File is a no-cost online service for filers with an adjusted gross income of $79,000 or less in 2023.

It's a partnership between the IRS and eight leading tax prep sites, including TaxSlayer and FreeTaxUSA. You can choose which to work with based on your income, age, location and filing needs. (Some partners also offer free state filing.)

Its an opportunity many people overlook: About 70% of Americans qualified for IRS Free File in 2024, according to the Taxpayer Advocate, but less than 5% used it.

Even if you meet the income requirements, Free File might not have the forms you need. There's also not much support to help you maximize your refund or minimize your tax liability.

What if I don't meet the 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 secure site
  • Cost

    Costs may vary depending on the plan selected - click "Learn More" for details

  • Free version

    TurboTax Free Edition. ~37% of taxpayers qualify. Form 1040 + limited credits only.

  • Mobile app

    Yes

  • Live support

    Available with some pricing and filing options

Click here for TurboTax offer details and disclosures. Terms apply.

H&R Block also has a free tier for simple returns that's a good option if you're a W-2 employee or student, reporting income from unemployment insurance or claiming the child tax credit.

H&R Block

On H&R Block's secure site
  • Cost

    Costs may vary depending on the plan selected (Free Online, Deluxe, Premium, or Self-Employed) - click "Learn More" for details

  • Free version

    Yes (for simple returns only)

  • Mobile app

    Yes

  • Live support

    Available with some pricing and filing options

Terms apply.

While both TurboTax and H&R Block are among CNBC Select's top-rated tax software programs, their free versions won't process complicated tax filings. Make sure you qualify first so you don't get redirected to a paid tier.

FreeTaxUSA accepts tax forms other no-cost options don't — including itemized deductions, income from investments and HSA contributions. (Federal filing is free, while state returns are $14.99 each.)

FreeTaxUSA

On FreeTaxUSA's secure site
  • Cost

    $0 federal, $14.99 state

  • Mobile app

    Yes

  • Tax expert support

    Yes, costs extra

Terms apply.

Cash App Taxes is one of the only providers that 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 (formerly Credit Karma Tax)

On Cash App's secure site
  • Cost

    $0 federal and state

  • Free version

    Yes

  • Mobile app

    Yes

  • Tax expert support

    No

Volunteer Income Tax Assistance

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

You will need to visit an office in person and may need to make an appointment. (You can find a provider near you here.)

Tax Counseling for the Elderly

Another IRS-backed program, Tax Counseling for the Elderly (TCE) funds nonprofit and community efforts that provide free 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. servicemembers, 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.

FAQs

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

You can ask the IRS for up to 120 days to pay your taxes or apply for an offer in compromise or a payment plan that allows you to spread out the debt over months or years. 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 is 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.

The following states have different due dates:

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

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

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 cards, banking and money, and follow us on TikTok, Facebook, Instagram 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.
Choice Home Warranty
Learn More
Terms Apply
Protects 25+ systems & appliances. Free quote + $50 off + 1 month free.
Find a personal loan
Learn More
Terms Apply
Check out our top picks and compare offers through our loan marketplace