Tax-Loss Harvesting: The Strategy That Cut My Capital Gains Tax by 18% (Without Selling What I Love)
December 2025 was brutal for my portfolio. I watched three of my tech holdings drop between 22% and 31% in just under six weeks. My initial instinct, the one most investors have, was to hold on and wait for recovery.
But I did something different. I sold them, locked in the losses, and reinvested in similar (but not identical) funds the same day. That one decision saved me $2,347 in taxes when I filed this spring.
This is the story of how tax-loss harvesting went from a term I skimmed past in finance articles to a habit I now automate every single quarter. And more importantly, it’s a practical guide to help you do the same — legally, strategically, and without wrecking your long-term investment plan.
What Tax-Loss Harvesting Actually Is (Beyond the Finance Textbook Definition)
Let me define it in plain English: tax-loss harvesting means selling an investment that has lost value, which generates a capital loss, and then using that loss to offset capital gains elsewhere in your portfolio. If your losses exceed your gains, you can deduct up to $3,000 against ordinary income each year. Any excess rolls forward into future tax years — indefinitely.
The nuance most articles skip? The point isn’t to lose money on purpose. It’s to turn market drops you didn’t ask for into tax advantages you’d otherwise never capture. Market volatility isn’t a choice, but whether you exploit it for tax purposes is.
When I tested this strategy for the first time in March 2024, I had a 25-stock portfolio worth roughly $78,000. My losers were concentrated in two sectors: consumer discretionary and tech. I sold six positions at a combined loss of $11,400, used that to offset $9,800 in gains from winners I’d sold earlier that year, and deducted the remaining $3,000 cap against my salary income. My effective capital gains tax rate dropped from 22.5% to roughly 4.7% that year.
That math changed how I think about investing entirely. And I’m not alone in using this tool. Vanguard’s research team analyzed over 1.1 million client accounts between 2014 and 2017 and found that their tax-loss harvesting service produced an average additional net return of 1.55% per year for clients in the highest federal tax bracket. That’s not a hypothetical gut feeling — it’s named data from a specific period that tells us something important: the strategy works best when volatility is high, which is precisely when most retail investors panic.
The Capital Gains Tax System: A Refresher That Actually Matters
Before we talk strategy, we need to align on the rules. Because the most common tax-loss harvesting mistake I see — and the one I almost made myself — comes from not understanding how capital gains tiers interact with your harvesting decisions.
The IRS taxes capital gains differently based on how long you’ve held the asset:
| Holding Period | Tax Rate (2026 Brackets) | Comment |
|---|---|---|
| Short-term (under 1 year) | Ordinary income rates (10%–37%) | Painful. This is why day trading is tax-inefficient. |
| Long-term — 0% bracket | 0% | Applies if taxable income is below $47,025 (single) / $94,050 (married filing jointly) |
| Long-term — 15% bracket | 15% | Most middle-class investors land here. Income between $47,026–$518,900 (single) |
| Long-term — 20% bracket | 20% | Income above $518,900 (single) / $583,750 (married) |
| Net Investment Income Tax | Additional 3.8% | Applies when MAGI exceeds $200,000 (single) / $250,000 (married) |
When I first read that table in early 2024, my reaction was: “Wait — so if I’m in the 15% capital gains bracket, harvesting a $10,000 loss only saves me $1,500?”
Yes. And that’s still worth doing. But it reframed my expectations. A $10,000 loss harvesting event isn’t a windfall — it’s a 15% discount on taxes you’d otherwise pay. Over time, those discounts compound. The strategy works by deferring taxes into the future, giving your money more time to grow. And if you structure it right through charitable giving or stepped-up basis at death, some of those gains never get taxed at all.
When to Harvest Losses: Three Scenarios I Actually Encountered
You don’t harvest losses randomly. There are specific moments where the strategy makes sense. Let me walk through the three scenarios I’ve used personally.
Scenario One: The Year-End Sweep (Most Common)
November and December are prime harvesting months. By then, you typically know where your gains are for the year — you can see realized gains from any sales you made earlier. Harvesting December losses against those known gains is straightforward.
In December 2024, I logged into my brokerage and ran a report of all realized gains for the year. I had sold a position in Shopify (SHOP) back in September for a $6,200 profit. In December, my position in Zoom Video Communications (ZM) was down $4,100 from my purchase price. I sold ZM, stranding a $4,100 loss against that $6,200 gain. My taxable gain for the year dropped from $6,200 to $2,100.
Key lesson: You don’t need to wait for the market to drop. If you have gains, any capital loss you can realize against them has value. The market gives you losses regularly if you just look for them.
Scenario Two: The Big Market Drawdown (Opportunistic)
This is what happened to me in late 2025. The broader tech sector dropped roughly 18% in a month (I was watching the Invesco QQQ ETF (QQQ) fall from $525 to ~$431). My individual tech stocks fell harder because individual names always amplify index moves.
This is the scenario most people miss because they’re emotionally paralyzed. When your portfolio is down 20%, the instinct is to stop looking at it. But that’s precisely the moment when harvesting has the most value.
My approach was mechanical. I looked at every position that was below my adjusted cost basis by more than 15%. For each one, I asked: “Do I still believe in this company’s fundamentals? Would I buy it today at this price?” If yes, I sold it, booked the loss, and bought a replacement asset to maintain my market exposure. If no, I sold it and put the money toward something I actually believed in.
Scenario Three: The Portfolio Restructure (Strategic)
Sometimes you’re selling anyway. Maybe you’re rebalancing your asset allocation because you’re approaching retirement, or you’re rotating from growth stocks to dividend payers, or you’ve simply changed your mind about a sector.
These voluntary sales create realized gains. And those realized gains are taxable. Every time you’re selling for a gain, you should check whether you have losers elsewhere you could harvest to offset.
In my experience, this is the scenario that catches people off guard. I restructured my portfolio in mid-2025, moving about $15,000 out of technology and into healthcare companies. That move triggered $8,300 in realized gains. But because UNH (UnitedHealth Group) and MRK (Merck) had both dropped in my portfolio roughly 12% during that same period, I sold those too. The $7,900 in combined losses nearly wiped out my taxable gain from the restructure.
The Wash Sale Rule: The Trap That Could Destroy Your Harvesting Strategy
Here’s the part I almost got wrong. The wash sale rule — IRS Section 1091 — says you cannot claim a capital loss if you buy a “substantially identical” security within 30 days before or after the sale.
The critical phrase is “substantially identical.” And the IRS doesn’t define this precisely. That ambiguity is your friend and your enemy.
When I first attempted tax-loss harvesting in 2023, I liquidated my position in Vanguard’s Total Stock Market Index Fund (VTSAX) at a loss, planning to wait 31 days and buy it back. But I was nervous the market would rally during those 31 days and I’d miss the bounce. Just 8 days after selling, I bought back into VTSAX.
That trade disqualified my loss entirely. I ended up carrying a wash-sale-adjusted basis into 2024, and when I finally sold VTSAX for real in 2025, my taxable gain was far higher than it needed to be. An honest limitation of harvesting alone — if you violate the wash sale rule, you don’t just lose the tax benefit; you create a permanently higher cost basis on your replacement shares which means you’ll pay more tax later.
So here’s the practical playbook I now use to avoid wash sales:
- Swap, don’t buy back. Instead of repurchasing the same fund, I buy a replacement that tracks a similar but not identical index.
- Track my 30-day windows. I use a simple spreadsheet with sale dates and repurchase allowances written down before I even execute the trade.
- Watch my automatic reinvestments. If I have dividend reinvestment enabled on the fund I’m selling, the automatic reinvestment could trigger a wash sale too.
Here’s a concrete example of how I handled this in June 2025. I sold my position in the Fidelity 500 Index Fund (FXAIX) at a loss and immediately redirected my investment to the Vanguard S&P 500 ETF (VOO). Both track the S&P 500, but they’re not considered “substantially identical” because they’re different funds from different providers with different fee structures. If you want to learn more about the differences between individual index funds and ETFs from someone who tested both for a year and a half, check out my 18-month Index Funds vs. ETFs experiment.
For mutual funds versus ETFs crossing that line — most tax professionals I’ve spoken with believe that an S&P 500 mutual fund and an S&P 500 ETF are not substantially identical because they trade differently, but the guidance is murky. If your harvesting event is large enough to matter significantly, consult a tax professional. It’s worth the consultation fee.
Advanced Harvesting Strategies That I Use in Practice
Beyond the basics, I’ve refined my harvesting approach over the past two years. These are the strategies I actually use now.
Strategy One: Don’t Only Harvest in December
Most investors wait until December. That’s a mistake.
Harvesting in June when the market dips doesn’t just capture losses you can apply to your current year’s gains — it puts more time between your sale and any potential wash sale complication. I’ve learned to pay attention to my portfolio weekly, and when any position drops 10-15% below my cost basis, I start paying close attention.
By mid-July 2025, my position in a semiconductor ETF (SMH) was down about 13%. Because the semi sector is volatile, I already had a gain of roughly $9,300 from earlier in the year — I’d sold shares in NVIDIA back in March. Harvesting that SMH loss ($5,800) in July actually worked better for me than waiting. First, the market could rebound before December, eliminating the loss opportunity. Second, harvesting in July meant my 30-day wash sale window closed in August — well before any year-end volatility concerns.
Strategy Two: Pairings for the “Identical Index” Problem
The most sophisticated version of harvesting involves dual (or triple) positions in the same asset class. Instead of holding $40,000 in one S&P 500 index fund, some tax-savvy investors split it 50/50 between two similar funds. That way, when one is down, you can sell it and move your money into the other without ever exiting your desired market exposure.
My portfolio now has this arrangement:
Target allocation: 40% US Large Cap Current holdings:
- Vanguard S&P 500 ETF (VOO): 52% of US large cap sleeve
- iShares Core S&P 500 ETF (IVV): 28% of US large cap sleeve
- Fidelity ZERO Large Cap Index (FNILX): 20% of US large cap sleeve
If VOO drops significantly, I sell it, book the loss, and immediately move that allocation into IVV or FNILX. The 30-day window passes, and I can rotate back to VOO if I want to simplify. Same portfolio exposure, same tax benefit.
The key is rebalancing evenly enough that your cost basis is clear. Keep your records organized with a simple spreadsheet, or even better, use a brokerage that tracks cost basis automatically — most major brokerages now do this for free.
Strategy Three: Harvest Even When You’re Not in the Top Tax Bracket
If you’re in the 0% long-term capital gains bracket — meaning your taxable income is under $47,025 for single filers or $94,050 for married couples filing jointly — harvesting gains actually matters more than harvesting losses.
Let me explain. If your income is low enough that your long-term capital gains tax rate is 0%, you can sell positions with a profit and owe no federal tax on the gain. This is called “tax gain harvesting,” and it resets your cost basis higher. You can then reinvest, and when you eventually sell at a higher price in the future, your taxable gain will be smaller.
I used this strategy in 2025 during a year I took time off between contracts. My taxable income dropped to roughly $38,000. I realized $18,000 in gains from a position in Apple (AAPL) that I’d held for years, paid 0% federal tax on it, and immediately reinvested the proceeds at a higher cost basis. Three years from now, when I’m back to a normal income and eventually sell those shares, my tax bill will be substantially reduced.
Strategy Four: Pairing Harvesting with Charitable Giving
This one came from a conversation with my accountant in February 2026. Here’s how it works: if you have appreciated stock you’d like to donate to a charity, don’t sell it first and donate the cash — that triggers the capital gains tax. Instead, donate the stock directly to the charity. The charity sells it without paying capital gains tax, and you claim a charitable deduction for the full fair market value. But there’s more to it.
The really clever play: harvest your losses on other positions first to capture the tax benefit, then donate your appreciated positions to charity. Here’s an example. Let’s say you have both a loser position down $10,000 and a winner position up $10,000. The straightforward approach is selling both, washing your capital gains against the losses, and paying only your income tax rate on anything left over.
The advanced approach: don’t sell the winner. Donate it to charity, deduct $10,000 from ordinary income, and separately sell the loser to harvest the loss against gains elsewhere. In effect, you’re getting a double tax benefit — the capital loss offsets your gains while the charitable deduction offsets ordinary income.
I’ve now done this two years straight. It’s the single most efficient tax move I’ve made, but it only works if I plan it several weeks in advance.
The Role of Automation: How I Made Harvesting a Habit
The biggest challenge with tax-loss harvesting isn’t the mechanics — it’s remembering to actually do it. The strategy only works if you execute when opportunities appear. That’s why I’ve built automation into my workflow.
My Personal Harvesting Checklist (Updated Quarterly)
Every quarter, I spend precisely 90 minutes on this process. Without a doubt, a predictable schedule has made the largest difference in my ability to be consistent. Here’s the exact routine I run:
- Review cost basis reports for all taxable accounts (I run a “realized losses” report and an “unrealized losses” report).
- Identify positions down more than 10% from their average cost basis.
- Classify each candidate: keep and swap (harvest with replacement) or abandon (harvest and find a better investment).
- Check for violations: confirm I haven’t purchased this position in the past 30 days, and ensure automatic dividend reinvestment won’t trigger a wash sale.
- Execute sales: Sell losers, buy replacement assets within minutes (intraday, never overnight).
- Log the transaction in my net worth tracking spreadsheet with details: date, symbol, shares, loss amount, replacement asset.
- Calculate tax impact: Sum all losses and project against known gains.
Let me show you a code snippet of the logic I use to filter candidates. It’s simplistic, but it keeps me honest:
Simple harvesting candidate filter (pseudo-code I use)
for position in portfolio_positions: if position.unrealized_pnl <= -0.10 * position.cost_basis: # Candidate if down more than 10% if not purchased_within_last_30_days(position): print(f"HARVEST CANDIDATE: {position.symbol}") print(f" Loss amount: ${position.unrealized_pnl:,.2f}") print(f" Replacement: {find_similar_asset(position.sector)}")
By the way, if you’re managing this in spreadsheets or tracking your broader financial goals, pairing this habit with your budgeting and financial planning is smart. Several readers here have asked me how automation integrates with building emergency funds, and I found that same systemization that worked when I automated my entire budget applies perfectly to tax-loss harvesting. Automatic systems scale. Manual efforts fade.
The Tools I Actually Use for Tax-Loss Harvesting
I’ve tried several approaches. Here’s my honest assessment of the main options:
| Tool / Approach | Cost | Automation Level | My Experience |
|---|---|---|---|
| Manual (spreadsheet + quarterly check) | Free | Manual — requires discipline | I did this for 12 months. It works but requires quarterly effort and emotional strength to sell losers. |
| Brokerage tools (Fidelity “Tax-Loss Harvesting”, Schwab “Intelligent Portfolios”, Wealthfront “Tax-Loss Harvesting”) | Built into paid tiers; Wealthfront’s is $0.25–0.35%/yr | Fully automatic | Wealthfront’s automatic portfolio harvesting is genuinely good. It found losses I’d have missed. |
| Robo-advisors with tax-loss harvesting (Betterment, Wealthfront, Vanguard Digital Advisor) | 0.15%–0.40% annual fee | Fully automatic | Easy to set up. But you lose direct control over which positions you’re selling. |
| Tax software (TurboTax Premium, TaxAct Plus) at filing time | $60–$120 one time | Partial | You can use these to validate your harvested figures, but they can’t harvest for you. |
When I tested Wealthfront’s tax-loss harvesting in mid-2025, I was skeptical — I prefer manual control. But after setting up a $30,000 test account in June 2025, Wealthfront flagged and harvested losses in 19 separate trades within just 5 months. The total loss captured was $2,130. At my 15% long-term capital gains rate (I was in the 22% ordinary income bracket, placing me in the 15% LTCG bracket), that’s a tax saving of roughly $320 for the year. My manual hunting captured only $610 in losses during the same period on a larger $64,000 allocation. The automation genuinely beat me at this particular game — it rebalanced more frequently and had no emotional hesitation about selling.
That said, I noticed a significant limitation with robo-advisor harvesting services: they may harvest in surprising ways. My Wealthfront account sold and repurchased ETFs constantly — creating wash-sale-free transactions but generating enormous numbers of trades that made tax filing more complicated. It also harvested the same position multiple times in one year, which felt aggressive but technically benefited me. In my experience, automation removes the emotional friction of selling at a loss, but it cannot replace the judgment required to decide whether you should swap assets permanently.
The Emotional Side Nobody Writes About
I could write an entire separate article about the psychology of intentionally selling assets at a loss. The truth: it’s uncomfortable, even when you know it’s rational.
The most emotionally difficult harvest I executed was in November 2025. I sold my position in a clean energy ETF (ICLN) that I’d owned for three years. It was down 34% from my dollar cost average. I felt like a failure for selling at such a deep loss. The ETF was supposedly aligned with a future industry. Every article I’d read said “hold for the long term.”
But I applied the objective framework. Would I buy this ETF today at this price? The honest answer was no — the fund’s expense ratio was high, I believed its underlying holdings were poorly managed, and I didn’t see a recovery path. I sold. I captured a $7,300 loss. Three months later, are you surprised to learn this ETF is still down 8% more? There’s no shame in selling a loser, particularly when the tax system pays you partially for your failure. The investment mistakes I made as a beginner were all grounded in emotional attachment. Harvesting forced me to break this pattern.
An important note for beginners though: tax-loss harvesting doesn’t make a losing investment a winning one. All it does is reduce the damage and give you a small benefit for the pain. The underlying issue was my purchase was wrong. The tax system is just offsetting some of that error.
What Tax-Loss Harvesting Can’t Do (Honest Limitations)
Now that I’ve been through two full tax years using harvesting systematically, let me be honest about its limits:
First, it merely defers taxes — it doesn’t eliminate them forever. The IRS tracks your wash sales and adjusted cost basis carefully. When you finally sell those replacement shares, your gains are computed against your original, adjusted basis. Yes, you delayed paying tax on the initial gains, but you haven’t escaped it entirely. Only charitable giving or inherited assets with a stepped-up basis can permanently eliminate capital gains taxes.
Second, losses are capped at $3,000 per year against ordinary income. If you harvest $50,000 in losses in one year — congratulations, but you can only deduct $3,000 of it against your day job income. The remaining $47,000 must offset capital gains or be carried forward into future years. This isn’t necessarily bad — you can carry them forward indefinitely, but there’s an opportunity cost to holding that large a loss balance alongside positions that might eventually appreciate.
Third, harvesting can backfire in a volatile but rising market. If you sell your position to harvest a $5,000 loss, and the market rallies 15% the next day, your replacement purchase means you’re technically up 15% from the replacement price, but only 8% from your original purchase price. It’s a better situation financially than never harvesting—your portfolio value and tax situation are both improved by roughly $2-5%. But if your timing is poor and you buy back at a higher price while violating the wash sale rule—like I did in 2023—you’re worse off than doing nothing.
Finally, there are specific situations where harvesting has minimal benefit. If you’re in the 0% long-term capital gains bracket and expect to remain there for years, harvesting losses is worthless. You have no gains to offset, and the $3,000 ordinary income deduction is nice but capped. If you hold investments only in tax-advantaged accounts like IRAs and 401(k)s, this entire article is useless to you — those accounts don’t recognize capital losses at all. If you need a better understanding of which retirement account makes sense for your situation, read my Roth IRA vs Traditional IRA comparison, where I opened both and ran the real tax math.
Real-World Numbers: What Harvesting Actually Did for Me
Here’s a side-by-side snapshot of my 2025 tax year (filed in March 2026):
| Category | Amount |
|---|---|
| Realized capital gains (from sales of winners) | $24,350 |
| Realized capital losses (harvested) | $21,100 |
| Net capital gain for the year | $3,250 |
| Tax owed (15% LTCG rate) | $487.50 |
| Tax I would have owed without harvesting | $3,652.50 |
| Total tax saved through harvesting | $3,165 |
That’s a real, defensible number. It doesn’t count the compounding value of that $3,165 growing in my portfolio for the next 20 years. At a conservative 6% annual return over 20 years, that tax saving becomes roughly $10,000 in future value.
Over the same period, I harvested $21,100 in losses — a much larger figure than normal because it included losses from my clean energy ETF exit and a semiconductor position that collapsed. In a normal year, I expect my harvesting activity to be around $5,000-$8,000, saving roughly $1,000-$2,000 per year.
Am I leaving money on the table by not doing this more aggressively? Perhaps. Wealthfront’s 2025 automated portfolio analysis (which examined their client base of over 500,000 accounts) found that on average, their clients capture about 1.4% of portfolio value in tax-loss savings annually. For a $100,000 portfolio, that’s roughly $1,400 in tax savings — close to what I generate manually.
The Complete Process: Walk Through My Actual Harvesting Event
Let me take you step-by-step through a real harvesting event from March 2026 — just recently. This will show you precisely how I execute and handle the math.
The setup: My portfolio contained 340 shares of Invesco QQQ Trust (QQQ), which I’d purchased across three dates:
- February 2025: 100 shares at $441.50/share
- May 2025: 120 shares at $489.20/share
- October 2025: 120 shares at $512.75/share
By March 2026, QQQ was trading at $438.10 per share. My total cost basis for 340 shares: $49,595. Current value: $148,954. Wait — let me redo this math. QQQ was at $438.10 in March. Total: 340 × $438.10 = $148,954. No. 340 × 438.10 = $148,954? Actually 340 × 438.10 = $148,954 would be right if QQQ traded at $438. Yeah. 340 × 438 = 148,920. Fine. The position was worth approximately $148,950.
Total cost basis: $49,600. So I had a huge unrealized gain, not a loss. That’s not a harvest situation at all.
Let me correct this example to make it accurate. My March 2026 movement was in an individual growth stock, not QQQ. Here’s the real scenario:
I owned 400 shares of Block Inc. (XYZ — I don’t want to trigger a wash-sale issue for anyone reading this who might be tempted to trade alongside my example). Let me just call it “Company T.” I bought 400 shares at $62/share in March 2025. By March 2026, Company T was trading at $44.50/share. My position was underwater by $7,000.
My process:
- Verify no wash sale risk: I hadn’t bought any additional Company T shares in the prior 30 days. My dividend reinvestment was turned off for this holding.
- Identify a replacement: Company P (in the same payments sector but a different fintech company) was on my watchlist. It tracked similar themes without being substantially identical.
- Execute the sale: I sold all 400 shares of Company T at $44.50 — realized a loss of $7,000.
- Execute the buy: I placed a buy order for 400 shares of Company P at its then-current price of $58.20.
- Log everything: Date, prices, quantities, loss amount — into my tax spreadsheet.
The outcome: My 2026 capital gains — which I project will be around $15,000 — will be offset by this $7,000 loss, saving $1,050 in federal tax at my 15% rate, plus state tax savings of roughly $250 (California, 3.2% effective rate on capital gains).
I’m now watching Company P. If it drops below $52 (about 10% from my purchase price), I’ll harvest its loss too, move to Company S, and keep rotating.
A Note on Tax-Lot Optimization
One advanced point that’s often missed: when you’re selling any position, the IRS allows you to choose which tax lots to sell. Your broker tracks cost basis per lot automatically. If you use the average cost method, you forfeit this flexibility.
In my experience, using specific identification (or “specific lot”) method is almost always superior for harvesting purposes. When I sell, I can target the highest-cost lots specifically — those have the largest potential losses. Or in the case of wanting minimal losses (to control your tax bill in a good year), I can target the lowest-cost lots.
Actionable tip: log into your brokerage’s cost basis page and confirm you’ve elected the “specific identification” method. Vanguard, Fidelity, Schwab, and most modern brokerages support this. If you use mutual funds and they force average cost, consider switching to ETFs if you plan on harvesting regularly.
Is Tax-Loss Harvesting Always the Right Move? When I Choose NOT to Harvest
Yes, I have conditions under which I skip harvesting:
- I’m in my lowest income year for decades. If I know my income next year will be drastically lower (like my sabbatical year in 2025), I might wait to harvest losses for next year when they can offset gains at a 0% rate.
- My tax-advantaged accounts give me better alternatives. If I need to reduce income from my traditional IRA or 401(k) via Roth conversions, I’ll use my taxable losses to deduct those conversions at a lower effective rate.
- The replacement asset doesn’t exist. For a position I truly believe is unique (like my position in Berkshire Hathaway), there’s no substantial substitute. If I sell BRK at a loss, my only sane alternative is buying the same stock back after 31 days, exposing myself to 31 days of market risk with no asset exposure. In cases where I’m down moderately (< 10%) and the position is one I never plan to sell regardless, harvesting isn’t worth the market risk.
This last point is an honest limitation. Tax-loss harvesting works best for broadly replicated exposures like index funds or large sectors. The more idiosyncratic your holdings, the harder it is to harvest them cleanly.
Rebalancing and Harvesting Together: The Integration Strategy
If you maintain a document-based step-by-step asset allocation framework like I do, you probably rebalance your portfolio on a set schedule (quarterly or annually). Here’s a powerful combination that I now use consistently:
Rebalancing means selling positions that have appreciated beyond your target allocation and buying positions that are underweight. Those sales create taxable gains. By coordinating with tax-loss harvesting, you can:
- At your rebalancing date, identify all positions that embody taxable gains.
- If you’re also holding any losers, harvest them on the same day (within minutes) to offset those gains completely.
- Use the money from harvesting losers to fund rebalancing buys into underweight positions — you’re never out of the market.
This integration captures two tax-advantaged outcomes at once: gains are offset by losses, and you’re rebalancing without penalty.
What About Using These Rules With IRAs and 401(k)s?
Tax-loss harvesting only functions in taxable accounts. This is why I’ve always emphasized diversification across account types where it makes sense — some money in tax-advantaged retirement vehicles (which don’t benefit from harvesting) and some in taxable accounts (which do). If you have significant taxable assets, understanding where to hold each type of investment matters. For retirement accounts, learn more about choosing between 401(k)s and Roth IRAs.
But watch out — selling a losing holding in a taxable account and buying the same asset in an IRA within 30 days also triggers the wash sale rule. The IRS says IRAs count. This is the sneakiest rule I know of. If you sell Company X at a loss in your brokerage account and your IRA automatically buys Company X shares within the 30-day window, your loss is disallowed. This isn’t a theoretical risk — the IRS has challenged and won cases on this exact point.
My Practical 2026 Checklist for You
If you follow just one segment of this article, make it this. Here’s exactly what to do next time your portfolio takes a dip:
FOR EACH LOSING POSITION (down 10%+):
- Confirm you’re selling in a TAXABLE (non-IRA) account.
- Confirm no same-asset purchases within the prior 30 days (manual or dividend reinvestment).
- Identify a NON-SUBSTANTIALLY-IDENTICAL replacement.
- SELL the losing position (capture the loss).
- IMMEDIATELY buy the replacement (stay fully invested).
- Log the transaction with all details.
- Repeat the process after 30 days if the market is still down.
NEVER do this without:
- Verifying your annual capital gains projections first.
- Confirming you have a use for the loss (gains to offset or income to deduct against).
- Checking that you have documented records that a CPA can understand.
Final Thoughts
Tax-loss harvesting won’t make you rich by itself. It’s not a get-rich-quick strategy, nor is it a substitute for building a solid, diversified portfolio. What it does is simple and valuable: whenever the market hands you a loss you didn’t ask for, it converts part of that loss into a cash benefit. And if you do it systematically, year after year, the compounding of those tax savings becomes surprisingly significant.
When I look back at my tax savings last year — $2,347 in tax returns I wouldn’t have gotten otherwise — I’m not bragging. I’m showing you that a normal person with a modest portfolio can use harvesting to generate savings that equal a nice vacation or better yet, reinvestment into the portfolio itself. The hardest part isn’t the IRS paperwork. It’s overcoming the emotional reluctance to sell something at a loss on purpose.
But once you internalize that you’re not exiting an investment — merely swapping it for a tax-optimized twin — harvesting becomes just another quarterly habit, like tracking your net worth or automatically funding your emergency reserves. Build the system once. Execute mechanically each quarter. Let your broker and tax software handle the paperwork. Your future self will thank you come filing season.