Best Tax Software for ETF Investors
Last updated: March 2026
Taxes are one of the least exciting but most important aspects of ETF investing. The tax treatment of your ETF investments can significantly impact your actual after-tax returns, and getting it wrong can mean paying more than you owe or running afoul of IRS rules like the wash sale rule.
For most ETF investors holding funds in taxable accounts, the primary tax events are dividend distributions (which are reported on Form 1099-DIV) and capital gains when you sell shares (reported on Form 1099-B). If you hold ETFs only in tax-advantaged accounts like IRAs or 401(k)s, your tax situation is simpler since gains and dividends are not taxed annually.
The tax software options on this list are specifically evaluated for how well they handle common ETF tax scenarios — importing brokerage 1099 forms, calculating cost basis for shares purchased over time through dollar cost averaging, handling wash sale adjustments, and optimizing your tax situation through features like tax-loss harvesting identification.
Our Top Picks
#1TurboTax Premier
PaidThe most popular tax software for investors, TurboTax Premier automatically imports 1099 forms from most major brokerages and handles ETF dividends, capital gains, and wash sale rules. The guided interview format walks you through investment income step by step, even if you do not understand the tax terminology.
#2H&R Block Premium
PaidA strong alternative to TurboTax that handles all common ETF tax scenarios including qualified and non-qualified dividends, short and long-term capital gains, and wash sale adjustments. Often priced lower than TurboTax with comparable features for investment income reporting.
#3FreeTaxUSA
FreemiumA surprisingly capable free federal filing option that handles investment income including ETF dividends and capital gains. While the interface is less polished than premium options, it correctly handles all standard ETF tax scenarios. State filing costs a small fee but federal is always free.
#4TaxAct Premier+
PaidA mid-priced option that includes investment tax support with step-by-step guidance for ETF dividends, capital gains, and form importing. TaxAct strikes a balance between the simplicity of budget options and the hand-holding of premium software. Import capabilities cover most major brokerages.
#5Cash App Taxes (formerly Credit Karma Tax)
FreeA completely free tax filing option that supports investment income including ETF dividends and capital gains. While it has some limitations on complex scenarios like multiple wash sales, it handles straightforward ETF investing situations well and costs nothing for both federal and state filing.
How to Choose the Right Option
Your choice depends primarily on the complexity of your tax situation and your budget. If you only hold ETFs in retirement accounts (IRA, 401k), your tax situation is simple and FreeTaxUSA or Cash App Taxes will handle it for free. If you hold ETFs in taxable accounts with regular buying and selling, TurboTax Premier or H&R Block Premium provide the smoothest experience for importing brokerage data and handling cost basis calculations. If you do tax-loss harvesting, make sure your software correctly handles wash sale adjustments — TurboTax and H&R Block are the most reliable here. Remember that the cost of tax software is itself tax-deductible in some cases.
Recommended: This beginner-friendly ETF course on Udemy covers everything from ETF fundamentals to building a recession-proof portfolio in 7 days.
Explore More Resources
Building your ETF investing knowledge requires multiple types of resources. Explore our other curated resource guides to find the tools, communities, and learning materials that fit your investing style.