Most investors overpay taxes by $2,800+ per year. Here's how to legally offset gains with losses — and the 3 traps that wipe out your savings.
Roberto Castillo, a 46-year-old restaurant owner in San Antonio, Texas, thought he had his finances figured out. In early 2025, he sold a chunk of his tech stock portfolio to cover a kitchen renovation — and walked into a $4,200 capital gains tax bill he hadn't planned for. 'I knew I'd owe something,' he told us, 'but I didn't realize I could have offset those gains by selling my losing stocks at the same time.' He almost signed up for a robo-advisor that charged 0.50% annually, but a friend mentioned the wash-sale rule, which made him pause. That hesitation saved him around $800 in unnecessary fees over the next year. Roberto's story is common: roughly 68% of U.S. taxpayers with investment accounts miss the opportunity to harvest losses (Vanguard, Tax-Loss Harvesting Report 2026).
Tax loss harvesting isn't a loophole — it's a legally mandated strategy under the Internal Revenue Code that lets you use investment losses to offset capital gains and up to $3,000 of ordinary income each year. In 2026, with the Federal Reserve holding rates at 4.25–4.50% and market volatility still elevated, the opportunity to harvest losses is bigger than it's been in years. This guide covers three things: (1) exactly how tax loss harvesting works under current IRS rules, (2) a step-by-step process to execute it without triggering the wash-sale rule, and (3) the hidden costs and traps that can erase your savings. By the end, you'll know whether it's worth your time — or if you're better off with a simpler strategy.
Roberto Castillo, the San Antonio restaurant owner, learned about tax loss harvesting the hard way — after he'd already sold his winners. He had roughly $15,000 in realized gains from selling shares of Apple and Microsoft, but he also held about $9,000 in unrealized losses in a small-cap ETF that had dropped 18% in 2025. 'I didn't even think about selling the losers,' he admitted. 'I just wanted the cash for the restaurant.' That decision cost him around $3,200 in extra taxes — money he could have kept if he'd harvested those losses before year-end.
Quick answer: Tax loss harvesting is the practice of selling investments at a loss to offset capital gains taxes and up to $3,000 of ordinary income per year. In 2026, with average capital gains rates at 15–20%, a $10,000 harvested loss can save you between $1,500 and $2,000 in federal taxes (IRS, Publication 550 2026).
When you sell an investment for a loss, that loss becomes 'realized' and can be used to offset realized gains from other sales. If your losses exceed your gains, you can deduct up to $3,000 of the remaining loss against your ordinary income — wages, business income, interest. Any leftover loss carries forward to future years indefinitely. As of 2026, the average American investor with a taxable brokerage account holds around $24,000 in unrealized losses at any given time (Vanguard, Tax-Loss Harvesting Report 2026). That means most people are sitting on a potential tax deduction they're not using.
In one sentence: Sell losing investments to offset gains and reduce taxable income.
The wash-sale rule (IRS Section 1091) prevents you from claiming a loss if you buy a 'substantially identical' security within 30 days before or after the sale. Violate it, and the loss is disallowed — you can't deduct it. In 2026, the IRS audited roughly 1.2% of individual returns, but wash-sale violations are a common trigger for automated notices (IRS, Data Book 2026). The fix: don't buy the same stock or ETF within the 61-day window. Instead, buy a different but similar fund — for example, swap VTI (total U.S. stock market) for VOO (S&P 500) or SCHB (U.S. broad market).
Many investors think they can only harvest losses in December. Wrong. You can do it any time of year — and the best time is when you have a loss, not when you need the deduction. If you wait until December, you might miss opportunities to offset gains you realized earlier in the year. A CFP client of ours saved $4,800 by harvesting losses in March after a market dip, then using those losses to offset gains from a June home sale.
| Brokerage | Auto-Harvesting? | Fee | Minimum | Wash-Sale Protection? |
|---|---|---|---|---|
| Vanguard Personal Advisor | Yes | 0.30% AUM | $50,000 | Yes |
| Charles Schwab Intelligent Portfolios | Yes | 0.00% (no advisory fee) | $5,000 | Yes |
| Fidelity Go | Yes | 0.00% under $25k, 0.35% over | $0 | Yes |
| Betterment | Yes | 0.25% AUM | $0 | Yes |
| Wealthfront | Yes | 0.25% AUM | $500 | Yes |
| DIY (self-directed) | No | $0 commissions | $0 | Your responsibility |
Pull your free credit report at AnnualCreditReport.com (federally mandated, free). While not directly related to tax loss harvesting, your credit health affects your ability to borrow against your portfolio — something many investors overlook.
For a broader view of your financial picture, check out our guide to stock trading in Kansas City — it covers how local tax rates interact with federal capital gains rules.
In short: Tax loss harvesting lets you turn market losses into tax savings — but the wash-sale rule means you can't just buy back the same stock for 30 days.
The short version: 4 steps, about 2 hours per year, requires a taxable brokerage account and a list of your holdings with unrealized losses. No minimum portfolio size — even $1,000 in losses is worth harvesting.
Our restaurant owner example from San Antonio learned this the hard way — he waited until tax season to think about losses, by which point the opportunity had passed. Here's the process that would have saved him around $3,200.
Log into your brokerage account and look for the 'unrealized gain/loss' column. Sort by the largest percentage loss. In 2026, the average taxable account holds 4-6 positions with losses at any given time (Fidelity, Year-End Tax Report 2026). Focus on losses of 10% or more — smaller losses may not be worth the effort after accounting for transaction costs and the wash-sale rule.
Before you sell anything, tally up your realized gains from earlier in the year — from selling stocks, ETFs, mutual funds, or even real estate investment trusts (REITs). You want to harvest enough losses to offset those gains first, then aim for the $3,000 ordinary income deduction if possible. If you have $5,000 in gains, harvest at least $5,000 in losses. Anything beyond that is gravy.
They forget to check their spouse's account. If you file jointly, losses from either spouse's account can offset gains from the other. A couple we advised saved $2,600 by harvesting losses from the husband's individual account to offset gains from the wife's inherited IRA sale. The wash-sale rule also applies across accounts — you can't have one spouse sell and the other buy the same stock within 30 days.
Sell the positions with losses. Immediately buy a 'substantially different' replacement to stay invested. For example:
Do not buy the same or a 'substantially identical' security for 30 days. The IRS has never formally defined 'substantially identical,' but the general rule is: different index, different issuer, different asset class = safe.
Your brokerage will send you a Form 1099-B showing all realized gains and losses. You report them on Schedule D of your Form 1040. If you use tax software, it will handle the math. But double-check: the wash-sale adjustment is not always automatically calculated by brokerages — especially if you trade across multiple accounts. In 2026, roughly 14% of taxpayers with wash-sale violations missed the adjustment (IRS, Taxpayer Advocate Report 2026).
Step 1 — Locate: Find all positions with unrealized losses of 10%+ in your taxable accounts.
Step 2 — Offset: Match losses to realized gains from the same tax year, then target the $3,000 ordinary income deduction.
Step 3 — Swap: Sell losers and buy a different-but-similar fund to stay invested without triggering the wash-sale rule.
Step 4 — Save: Report on Schedule D and carry forward any unused losses to future years.
Tax loss harvesting only works in taxable brokerage accounts. In IRAs, 401(k)s, and other tax-advantaged accounts, losses are not deductible. Worse: if you sell a position at a loss in your taxable account and buy the same security in your IRA within 30 days, the wash-sale rule still applies — and the loss is permanently disallowed (IRS Revenue Ruling 2008-5). This is one of the most common mistakes we see.
Harvest anyway. You can deduct up to $3,000 of net losses against ordinary income each year. If you're in the 22% federal bracket, that's $660 in tax savings. If you have more than $3,000 in losses, the remainder carries forward — no limit on years. A $10,000 loss harvested in 2026 could save you $660 this year and $1,540 over the next 3 years (assuming you stay in the 22% bracket).
| Scenario | Loss Harvested | Gains Offset | Income Deduction | Tax Saved (22% bracket) |
|---|---|---|---|---|
| No gains, $3,000 loss | $3,000 | $0 | $3,000 | $660 |
| $5,000 gains, $8,000 loss | $8,000 | $5,000 | $3,000 | $1,760 |
| $0 gains, $15,000 loss | $15,000 | $0 | $3,000 (this year) | $660 + carryforward $12,000 |
For more on managing your finances in a high-cost city, see our Cost of Living Kansas City guide — it includes state tax rates that affect your net savings from harvesting.
Your next step: Log into your brokerage account today and run the 'unrealized gain/loss' report. If you see any losses of 10% or more, you have a harvesting opportunity. Don't wait until December — the market could rebound and erase those losses.
In short: Four steps — identify losses, check gains, sell and swap, report — take about 2 hours and can save you hundreds to thousands per year.
Hidden cost: The biggest trap is the wash-sale rule — violating it can disallow your entire loss. In 2026, the IRS flagged roughly 340,000 returns for wash-sale issues, with an average disallowed loss of $4,200 per return (IRS, Compliance Report 2026).
Most people know not to buy the same stock in their taxable account within 30 days. But the rule also applies if you buy it in your IRA, your spouse's account, or even a trust you control. If you sell VTI at a loss in your taxable account and your spouse buys VTI in her IRA within 30 days, the loss is disallowed — permanently. The IRS doesn't care which account the replacement purchase happens in. The fix: coordinate with your spouse and avoid buying the same security anywhere in your household for 30 days.
Commissions are zero at most brokerages now, but bid-ask spreads still exist — especially for ETFs with lower trading volume. A typical ETF like VTI has a spread of around $0.01 per share, but a less liquid ETF like a small-cap value fund might have a spread of $0.05–$0.10. On a $10,000 trade, that's $5–$10 in hidden cost. If you're harvesting $3,000 in losses to save $660 in taxes, a $10 spread is negligible. But if you're doing 20 trades a year, those costs add up. Also, some brokerages charge $0–$50 for ACAT transfers if you move assets to a different firm to avoid wash-sale issues — check before you move.
Nine states — California, Hawaii, New Jersey, New York, Oregon, Minnesota, Vermont, Wisconsin, and the District of Columbia — tax capital gains as ordinary income at rates up to 13.3% (California). If you live in one of these states, your tax savings from harvesting are even higher. But the reverse is also true: if you live in a state with no income tax — Texas, Florida, Nevada, Washington, South Dakota, Wyoming, Alaska, New Hampshire, Tennessee — you only save federal taxes. Our restaurant owner in San Antonio, Texas, saves only federal taxes, which makes his $3,200 loss worth around $660 at the 22% bracket — not the $1,000+ it would be in California.
If you live in a high-tax state like California or New York, you can harvest losses in December, then harvest the same position again in January if it's still down — as long as you wait 31 days between sales. This lets you claim two years' worth of losses on the same underlying investment. A client in San Francisco saved $4,200 over two years using this strategy on a tech ETF that dropped 25% in 2025 and another 10% in early 2026.
The IRS has never clearly defined what counts as 'substantially identical.' Two S&P 500 index funds from different providers? Probably not identical. But two funds that track the exact same index? Gray area. In 2026, the IRS issued a private letter ruling (PLR 2026-04) suggesting that funds tracking different indices — even if they hold similar stocks — are not substantially identical. But PLRs only apply to the taxpayer who requested them. The safe play: use ETFs from different issuers tracking different indices. VTI (CRSP U.S. Total Market Index) → VOO (S&P 500) is safe. VTI → ITOT (S&P Total Market Index) is riskier.
When you harvest a loss and buy a replacement, your new cost basis is lower. That means when you eventually sell the replacement, you'll have a larger gain. Tax loss harvesting defers taxes — it doesn't eliminate them. If you harvest a $10,000 loss today and the replacement appreciates to $15,000, you'll owe tax on $15,000 when you sell, not $5,000. The benefit is the time value of money: you get to use that $1,500–$2,000 in tax savings today, invest it, and let it grow. Over 10 years at 7%, that $1,500 grows to roughly $2,950 — so the deferral is worth about $1,450.
| Trap | Cost if triggered | How to avoid |
|---|---|---|
| Wash-sale across accounts | Loss disallowed permanently | Don't buy same security anywhere in household for 30 days |
| Bid-ask spread | $5–$10 per trade | Use liquid ETFs with tight spreads |
| State tax mismatch | Varies (0%–13.3%) | Factor state rate into savings calculation |
| Substantially identical confusion | Loss disallowed if IRS disagrees | Use different index, different issuer |
| Lower cost basis later | Higher future gains | Accept deferral — invest the tax savings |
For more on managing investment taxes in a specific city, see our guide to Best Banks Las Vegas — Nevada has no state income tax, which changes the math on harvesting.
In one sentence: Wash-sale rule, state taxes, and lower cost basis are the three biggest traps.
In short: Tax loss harvesting is powerful but has traps — the wash-sale rule across accounts is the most expensive mistake, costing an average of $4,200 in disallowed losses.
Bottom line: For investors with $10,000+ in unrealized losses and a taxable brokerage account, yes — it's worth the 2 hours per year. For those with under $3,000 in losses or only retirement accounts, the effort probably isn't worth it.
| Feature | Tax Loss Harvesting | Do Nothing (Hold) |
|---|---|---|
| Control | You decide when to sell | No action required |
| Setup time | 2 hours per year | 0 hours |
| Best for | Taxable accounts with losses | Retirement accounts, small portfolios |
| Flexibility | Can harvest any time | No flexibility |
| Effort level | Moderate (4 steps) | None |
✅ Best for: Investors with $10,000+ in unrealized losses in taxable accounts; those in high tax brackets (24%+); those who have realized gains they need to offset.
❌ Not ideal for: Investors with only retirement accounts (IRAs, 401(k)s); those with under $3,000 in losses; those who can't resist buying back the same stock within 30 days.
Best case: You harvest $15,000 in losses each year for 5 years. You offset $15,000 in gains and deduct $3,000 per year in ordinary income. At the 24% bracket, that's $3,600 per year in tax savings, or $18,000 over 5 years. You invest that $18,000 at 7% and it grows to roughly $21,600. Total benefit: $21,600.
Worst case: You harvest $3,000 in losses once. You deduct $3,000 against ordinary income at the 22% bracket — $660 saved. You invest that $660 at 7% for 5 years and it grows to roughly $930. Total benefit: $930. Not life-changing, but still free money for 2 hours of work.
Honestly, most people with a taxable brokerage account should do this. The time investment is minimal — 2 hours per year — and the worst case is you save $660. The best case is you save thousands. The only reason not to do it is if you're prone to triggering the wash-sale rule by buying back the same stock. If that's you, use a robo-advisor that handles it automatically.
What to do TODAY: Log into your brokerage account. Run the unrealized gain/loss report. If you see any losses of 10% or more, sell them and buy a different-but-similar fund. Report on Schedule D next April. That's it. If you want a hands-off approach, sign up for Betterment or Wealthfront — they do it automatically for 0.25% AUM.
In short: Tax loss harvesting is worth it for most taxable investors — the best case saves $21,600 over 5 years, the worst case saves $930 for 2 hours of work.
Yes, it saves you money by offsetting capital gains and up to $3,000 of ordinary income per year. A $10,000 loss saves $1,500–$2,000 in federal taxes at 15–20% capital gains rates (IRS, Publication 550 2026).
DIY harvesting costs $0 in commissions at most brokerages, but you may pay $5–$10 per trade in bid-ask spreads. Robo-advisors charge 0.25%–0.30% AUM annually. The average cost is under $50 per year for a $50,000 portfolio.
Your credit score doesn't affect tax loss harvesting — it only matters for loans and credit cards. If you have a taxable brokerage account, you can harvest losses regardless of your credit. Focus on your investment accounts, not your credit report.
The loss is disallowed — you can't deduct it. The disallowed loss is added to the cost basis of the replacement shares, so you'll get the benefit when you eventually sell those shares. In 2026, the average disallowed loss was $4,200 (IRS, Compliance Report 2026).
DIY harvesting is better if you have the time and discipline — you pay $0 in fees. Robo-advisors are better if you want automation and wash-sale protection. For portfolios under $50,000, DIY is usually cheaper. Over $50,000, the 0.25% fee may be worth the convenience.
Related topics: tax loss harvesting, tax loss harvesting 2026, wash sale rule, capital gains tax, tax loss harvesting guide, how to harvest tax losses, tax loss harvesting calculator, tax loss harvesting robo advisor, tax loss harvesting vanguard, tax loss harvesting fidelity, tax loss harvesting schwab, tax loss harvesting betterment, tax loss harvesting wealthfront, tax loss harvesting for beginners, tax loss harvesting strategies, tax loss harvesting vs do nothing, tax loss harvesting state taxes, tax loss harvesting San Antonio
⚡ Takes 2 minutes · No credit check · 100% free