Tax-loss harvesting is the practice of selling investments that have declined in value to generate a capital loss that offsets your capital gains and reduces your tax bill. It does not require you to permanently exit the investment. You sell, capture the loss for tax purposes, and reinvest in a similar but not identical asset to maintain your market exposure. Over a long investing career, consistent tax-loss harvesting can save tens of thousands of dollars in taxes while leaving your investment strategy essentially unchanged.
This article is for educational purposes only and does not constitute professional tax or financial advice. Consult a qualified CPA or tax professional for advice specific to your situation.
Quick Answer
Tax-loss harvesting means selling an investment at a loss to reduce your taxable capital gains. Short-term losses first offset short-term gains; long-term losses first offset long-term gains. If total losses exceed total gains, up to $3,000 can offset ordinary income annually. Any remaining loss carries forward indefinitely. The key rule to follow is the wash-sale rule: you cannot buy the same or substantially identical security within 30 days before or after the sale or the loss is disallowed.
Key Takeaways
- 01Losses offset gains dollar for dollar. A $10,000 capital loss directly eliminates $10,000 of capital gains from your taxable income, regardless of the rate that would have applied to those gains. On a $10,000 short-term gain taxed at 24%, that is $2,400 in immediate tax savings.
- 02Short-term losses are more valuable than long-term losses. Short-term losses offset short-term gains (taxed up to 37%) first, creating larger tax savings than offsetting long-term gains (taxed at 15% or 20%). Identify whether your harvested losses are short-term or long-term before counting on the savings.
- 03The wash-sale rule has a 61-day window. You cannot repurchase the same or substantially identical security for 30 days before or after a loss sale, a total restricted window of 61 days. Violating this rule disallows the loss and adds it to the cost basis of the replacement shares.
- 04Crypto is currently wash-sale exempt. Under current IRS guidance, the wash-sale rule does not apply to cryptocurrency. You can sell Bitcoin at a loss and immediately repurchase it, locking in the tax loss with no waiting period. This advantage may be eliminated by future legislation.
- 05Loss carryforwards never expire. Unused capital losses carry forward indefinitely to future tax years. An investor who accumulated $50,000 in carryforward losses in a down market year can use those losses to offset gains over multiple future years.
Key Definitions
- Tax-Loss Harvesting
- Selling an investment that has declined in value to realize a capital loss for tax purposes, then reinvesting in a similar asset to maintain portfolio exposure.
- Wash-Sale Rule
- IRS rule under IRC Section 1091 that disallows a capital loss deduction if the taxpayer buys a substantially identical security within 30 days before or after the sale. The disallowed loss is added to the cost basis of the replacement shares.
- Loss Carryforward
- The amount of net capital loss that exceeds the $3,000 annual ordinary income deduction limit and carries forward to offset gains or income in future tax years, with no expiration.
- Substantially Identical Security
- An investment the IRS considers the same as or nearly identical to one you sold at a loss. The same stock is clearly substantially identical. Options on the same stock may also qualify. ETFs tracking different indexes are generally not substantially identical.
- Net Capital Loss
- The amount by which total capital losses (short-term plus long-term) exceed total capital gains for the year. Up to $3,000 of net capital loss can be deducted against ordinary income annually.
Table of Contents
- 1. How Tax-Loss Harvesting Works
- 2. Short-Term vs. Long-Term Loss Netting Rules
- 3. The Wash-Sale Rule Explained
- 4. ETF Replacement Strategies
- 5. Tax-Loss Harvesting with Cryptocurrency
- 6. Tax-Loss Harvesting with Real Estate
- 7. Retirement Accounts and Tax-Loss Harvesting
- 8. Loss Carryforward Rules
- 9. Six Worked Examples
- 10. When to Harvest: Timing and Best Practices
- 11. Common Mistakes
- 12. Frequently Asked Questions
- 13. Sources and References
How Tax-Loss Harvesting Works
Tax-loss harvesting is a three-step process: sell a losing position, use the realized loss to offset gains or income, and reinvest in a similar asset to stay invested.
Step 1: Identify unrealized losses. Review your taxable brokerage accounts for positions trading below your original purchase price. Your brokerage account should show unrealized gains and losses for each position. The difference between your cost basis and the current price is your unrealized loss. This becomes a realized capital loss when you sell.
Step 2: Sell the losing position. Execute the sale before year-end (December 31 is the last date for tax-year trades). The realized loss appears on your Form 1099-B in February and flows to Schedule D on your tax return.
Step 3: Reinvest in a similar but not identical asset. To maintain your portfolio's market exposure and expected returns, reinvest the proceeds in a similar asset. If you sell a large-cap U.S. stock index fund, reinvest in a different large-cap U.S. index fund that tracks a different index. This keeps your money working in the market while you wait out the wash-sale window.
The tax benefit materializes on your return: capital losses reduce capital gains. If your losses exceed your gains, the net loss reduces your ordinary income by up to $3,000 per year. Any remaining loss carries forward.
For context on how harvested losses interact with capital gains rates, see our Capital Gains Tax Complete Guide.
Short-Term vs. Long-Term Loss Netting Rules
Capital losses do not all work the same way. The IRS requires specific netting before losses can reduce your tax bill. The order matters because short-term and long-term gains are taxed at very different rates.
Netting order (per IRS Schedule D rules):
- Short-term losses first offset short-term gains
- Long-term losses first offset long-term gains
- If one category has excess losses after Step 1 and 2, those excess losses can offset gains in the other category
- Any remaining net capital loss (after all netting) can offset ordinary income up to $3,000 per year
Why this matters: Short-term losses are generally more valuable than long-term losses because they offset short-term gains taxed at up to 37%. Long-term losses, by contrast, typically offset long-term gains taxed at 15% or 20%. A $10,000 short-term loss saving you 24% in taxes is worth $2,400. The same loss offsetting long-term gains at 15% is only worth $1,500.
| Loss Type | First Offsets | Then Can Offset | Tax Value (24% bracket example) |
|---|---|---|---|
| Short-Term Loss | Short-term gains (up to 37%) | Long-term gains (15-20%) | $2,400 per $10,000 |
| Long-Term Loss | Long-term gains (15-20%) | Short-term gains (up to 37%) | $1,500 per $10,000 |
The Wash-Sale Rule: What It Is, Why It Matters, How to Avoid It
The wash-sale rule under IRC Section 1091 is the most important rule in tax-loss harvesting. Violating it erases the entire tax benefit of a harvest.
The rule: If you sell a security at a loss and buy a "substantially identical" security within 30 calendar days before OR after the sale, the IRS disallows the loss. The 61-day window (30 days before, the sale day itself, 30 days after) is not a suggestion; it is a hard IRS rule. The disallowed loss is not gone permanently: it is added to the cost basis of the replacement shares, deferring the loss to a future sale. But if you trigger a wash sale late in December and buy back immediately in January, your carryforward to the following year is denied until you eventually sell the replacement shares.
What counts as substantially identical:
- ✗Selling Apple stock and buying Apple stock within 30 days
- ✗Selling an S&P 500 index fund and buying the same fund from the same provider
- ✗Selling a mutual fund and buying an ETF that tracks the identical index
- ✓Selling Vanguard Total Market ETF (VTI) and buying Schwab Total Market ETF (SCHB), a different fund from a different provider with the same broad market exposure
- ✓Selling an S&P 500 fund and buying a total market fund, which tracks a different index (500 stocks vs. 4,000+)
- ✓Selling a single stock and buying a sector ETF that includes that stock
Cross-account wash sales: The wash-sale rule applies across all accounts you own or control, including accounts held by your spouse. If you sell a stock at a loss in your taxable account and your spouse buys the same stock in their IRA within the 30-day window, the wash-sale rule is triggered and the loss is disallowed. Track all accounts together when planning tax-loss harvesting.
IRA-specific wash sale danger: If you sell a stock at a loss in your taxable account and rebuy it in your IRA within 30 days, the loss is permanently disallowed. Unlike with taxable accounts (where the disallowed loss adjusts your cost basis for eventual recovery), the basis adjustment cannot be carried inside an IRA. The loss is simply gone.
ETF Replacement Strategies: Staying Invested While Harvesting
The most effective tax-loss harvesting pairs each sold fund with a similar but not substantially identical replacement. The goal is to maintain your asset allocation and market exposure while the 30-day window passes.
| Sold (at a loss) | Replacement Option A | Replacement Option B |
|---|---|---|
| VTI (Vanguard Total Market) | SCHB (Schwab Total Market) | ITOT (iShares Core Total Market) |
| SPY (S&P 500 ETF) | IVV (iShares S&P 500) | VTI (includes S&P 500 stocks) |
| QQQ (Nasdaq-100) | QQQM (Nasdaq-100, smaller shares) | VGT (Tech sector ETF) |
| BND (Total Bond Market) | AGG (iShares Core Bond) | SCHZ (Schwab Total Bond) |
| VXUS (International) | IXUS (iShares International) | SCHF (Schwab International) |
| VNQ (Real Estate REIT ETF) | IYR (iShares Real Estate) | SCHH (Schwab Real Estate) |
Note: Whether funds are "substantially identical" is determined by IRS analysis, not a formal list. Consult a tax advisor for specific situations. The above represent commonly used replacement pairs that differ in index methodology, provider, or construction.
After 31 days, you can repurchase the original fund if you prefer. Some investors simply keep the replacement indefinitely, especially if they are similar in performance and costs.
Tax-Loss Harvesting with Cryptocurrency
Cryptocurrency offers a significant tax-loss harvesting advantage over stocks: the wash-sale rule does not currently apply under IRS guidance. This means you can sell Bitcoin, Ethereum, or any other cryptocurrency at a loss and immediately repurchase it the same day without triggering a wash-sale disallowance.
This advantage allows crypto investors to:
- •Lock in tax losses on volatile crypto positions during market dips, then immediately rebuy
- •Harvest losses multiple times throughout the year on the same position during different market corrections
- •Use crypto losses to offset large capital gains from stock sales or other sources
Legislative Risk
Multiple bills have been introduced in Congress to extend the wash-sale rule to cryptocurrency. As of June 2026, no legislation applying the wash-sale rule to crypto has been enacted, but investors should monitor this. If enacted, crypto would lose its current harvest-and-rebuy advantage. The crypto wash-sale exemption is a use-it-now-while-it-lasts opportunity.
Tax-Loss Harvesting with Real Estate
Tax-loss harvesting is less common with real estate than stocks because properties are illiquid and cannot be easily sold and replaced. However, there are real estate-specific strategies:
Partial interest sales: If you own real estate through a partnership or LLC, you may be able to sell a partial interest to realize a loss without selling the entire property.
Foreclosure or disposition: If an investment property loses significant value and is sold at a loss, the capital loss can offset other capital gains, subject to passive activity loss rules for rental properties. Real estate rental losses may be limited by passive activity rules, requiring you to have passive income to offset, unless you are a real estate professional under IRS guidelines.
What typically does NOT work: Selling your primary home at a loss does not generate a deductible capital loss. The IRS does not allow capital loss deductions on personal-use property.
Retirement Accounts and Tax-Loss Harvesting
Tax-loss harvesting only applies to taxable brokerage accounts. Losses inside Traditional IRAs, Roth IRAs, 401(k)s, and other tax-advantaged accounts do not generate capital losses you can use to offset gains. Inside these accounts, all gains and losses are either tax-deferred (Traditional) or tax-free (Roth), and individual transactions have no tax consequences.
This creates an important asset location consideration: if you are likely to experience significant market volatility (and therefore harvesting opportunities) in a position, holding that position in a taxable account rather than an IRA lets you harvest the dips. Index funds and broadly diversified positions benefit from being in taxable accounts for harvesting purposes.
Loss Carryforward Rules
If your capital losses exceed your capital gains in any year, and the excess exceeds $3,000, the remaining loss is not lost forever. It carries forward to the next tax year and the year after that, indefinitely, until it is fully used up.
How carryforwards work:
- •Net capital losses first carry forward as a combination of short-term and long-term losses in the same proportion they were generated
- •In future years, carryforward losses follow the same netting rules: short-term losses offset short-term gains first
- •The $3,000 ordinary income deduction is available every year regardless of carryforward amounts
- •Carryforward losses are tracked on Schedule D and reported on your Form 1040
Check your prior-year Schedule D or tax return for "Capital Loss Carryover Worksheet" entries. Investors who experienced large losses in 2022 or 2020 market downturns may have significant carryforwards still available to offset 2026 gains.
Six Worked Examples of Tax-Loss Harvesting
Example 1: Basic Stock Harvest Offsetting a Short-Term Gain
Single filer, 24% marginal bracket
- Short-term gain from selling Stock A (held 8 months): +$15,000
- Unrealized loss on Stock B (held 5 months): -$9,000
- Action: Sell Stock B, harvest the $9,000 short-term loss. Reinvest in a similar but not identical stock
- Net short-term gain after harvesting: $15,000 - $9,000 = $6,000
- Tax on net gain at 24%: $6,000 x 24% = $1,440
- Without harvesting: $15,000 x 24% = $3,600
- Tax savings from harvesting: $2,160
Example 2: Long-Term Loss Offsetting a Long-Term Gain
Married filing jointly, 15% long-term rate
- Long-term gain from selling an index fund (held 3 years): +$25,000
- Long-term loss on a bond fund (held 18 months): -$8,000
- Action: Sell the bond fund, harvest $8,000 long-term loss. Replace with AGG (different bond fund)
- Net long-term gain: $25,000 - $8,000 = $17,000
- Tax at 15%: $17,000 x 15% = $2,550
- Without harvesting: $25,000 x 15% = $3,750
- Tax savings: $1,200
Example 3: Loss Exceeding Gains, $3,000 Ordinary Income Deduction
Single filer, 22% marginal bracket, no significant capital gains
- Capital gains for the year: $0
- Harvested capital losses from market correction: $12,000
- Net capital loss: $12,000
- Year 1: $3,000 deducted against ordinary income (salary). Tax savings: $3,000 x 22% = $660
- Carryforward to Year 2: $9,000
- Year 2: Another $3,000 deducted. Savings: $660. Carryforward: $6,000
- Year 3: $6,000 of gains realized. $6,000 carryforward offsets entirely. Tax savings in Year 3: $6,000 x 22% = $1,320
- Total savings over 3 years from one $12,000 harvest: $2,640
Example 4: ETF Swap to Avoid Wash Sale
Investor uses popular ETF replacement pairs
- Holds VTI (Vanguard Total Market ETF), purchased at $220/share. Current price: $195/share
- Owns 200 shares. Unrealized loss: (220-195) x 200 = $5,000
- Action: Sell 200 shares of VTI on November 5, 2026. Immediately buy 200 shares of SCHB (Schwab U.S. Broad Market ETF, different index methodology)
- Wait 31 days. On December 7, 2026, can repurchase VTI if desired
- Realized short-term or long-term loss (depending on holding period): $5,000
- Market exposure maintained throughout. No gap in investment.
- Key: SCHB tracks a different index than VTI, so the replacement is not substantially identical
Example 5: Crypto Harvest Without the 30-Day Wait
Single filer with crypto gains and losses
- Long-term gain on Ethereum sold in March (held 14 months): +$22,000
- Bitcoin purchased in January at $95,000, now at $78,000. Unrealized loss: -$17,000
- Action: Sell Bitcoin for a $17,000 loss in October. Immediately repurchase Bitcoin (no 30-day wait rule applies to crypto under current IRS guidance)
- Net long-term gain: $22,000 - $17,000 = $5,000
- Tax at 15% (assuming within 15% bracket): $5,000 x 15% = $750
- Without harvesting: $22,000 x 15% = $3,300
- Tax savings: $2,550 with zero days out of the Bitcoin position
Example 6: Year-End Harvest with Carryforward from Prior Year
Investor with $8,000 carryforward from 2025
- Entering 2026 with $8,000 long-term capital loss carryforward from 2025 market downturn
- Realizes $11,000 long-term capital gain in 2026 from selling appreciated ETF shares
- The $8,000 carryforward automatically offsets: Net gain = $11,000 - $8,000 = $3,000
- Tax at 15%: $3,000 x 15% = $450
- Without the carryforward: $11,000 x 15% = $1,650
- Benefit of the carryforward: $1,200 in savings with no action required in 2026
When to Harvest: Timing and Best Practices
Year-round harvesting vs. year-end only: Many investors only think about tax-loss harvesting in November and December. But market dips happen throughout the year. Harvesting during a February correction, a June pullback, or any other down period locks in losses while the positions are most depressed. Year-end harvesting is better than nothing, but consistent monitoring and harvesting throughout the year captures more opportunities.
Large positions need the most attention: Concentrated positions (a single stock making up 20%+ of your portfolio) often have large embedded gains. When these positions decline, they create significant harvesting opportunities. Monitor large positions actively.
Know your current year income before harvesting: If you are having a low-income year (sabbatical, early retirement, gap year), your marginal rate is lower and harvested losses have less immediate value. Conversely, if you have had a high-income year with large short-term gains, harvesting losses is worth the maximum savings per dollar of loss.
Do not let the tax tail wag the investment dog: Tax-loss harvesting should never cause you to sell an investment you believe will outperform, just to capture a small loss. The strategy is most powerful when the investment is one you consider comparable to its replacement and are indifferent about holding.
Common Tax-Loss Harvesting Mistakes
1. Triggering a Wash Sale Inadvertently
The most common mistake is repurchasing the sold security (or a substantially identical one) within 30 days without realizing it triggers a wash sale. This especially happens with automatic dividend reinvestment (DRIP), where dividends are automatically used to repurchase shares of the same fund you just harvested. Disable DRIP on any fund you plan to harvest before executing the sale.
2. Harvesting Inside a Tax-Advantaged Account
Capital losses inside an IRA or 401(k) provide no tax benefit. Selling losing positions inside these accounts does not generate deductible capital losses. Tax-loss harvesting only applies to taxable brokerage accounts.
3. Ignoring the Spouse's Account
The wash-sale rule applies to all accounts owned or controlled by you and your spouse. If you harvest a loss in your taxable account and your spouse buys the same security in their IRA within 30 days, the wash sale is triggered and your loss is disallowed.
4. Harvesting Very Small Losses
Transaction costs, tax software complexity, and tracking burden should be weighed against the tax savings. A $200 loss in the 22% bracket saves $44 in federal taxes. If harvesting that loss costs meaningful time or transaction fees, it may not be worth it. Focus on losses of $1,000 or more for practical benefit.
5. Not Tracking Cost Basis After Replacement
When you sell Fund A and buy Fund B, your cost basis in Fund B starts fresh from the price you paid. Future gains in Fund B will be calculated from this new basis. Keep accurate records of all replacement purchases, including the date and price, to correctly calculate future gains when you eventually sell the replacement.
6. Forgetting About Carryforward Losses from Prior Years
Many investors harvest losses each year but forget to check their prior-year Schedule D for existing carryforward losses. If you already have $20,000 in carryforward losses, generating additional harvested losses this year may have less immediate value. Use existing carryforwards first before prioritizing new harvesting.
Frequently Asked Questions About Tax-Loss Harvesting
What is the $3,000 capital loss deduction?
If your total capital losses exceed your total capital gains for the year, you can deduct up to $3,000 of the remaining net loss against ordinary income (wages, salary, interest). If you are married filing separately, the limit is $1,500. Any net loss above $3,000 carries forward to future tax years. This deduction is available every year as long as you have a net capital loss position.
Can I harvest losses if I have no capital gains?
Yes. Even with no capital gains, up to $3,000 of net capital losses can offset ordinary income. For a taxpayer in the 22% bracket, this saves $660 in federal taxes. Any losses above $3,000 carry forward to future years, where they can offset future gains or continue providing the $3,000 ordinary income deduction each year.
Does tax-loss harvesting reduce my return?
Properly executed tax-loss harvesting does not reduce your investment return because you stay invested throughout. You sell one fund, immediately buy a similar fund, and maintain full market exposure. The only scenario where returns might be affected is if the replacement fund performs differently from the original. Over the long run, similar broad market funds track very close to identical returns.
How does the wash-sale rule apply to mutual funds?
The wash-sale rule applies to mutual funds the same way it applies to stocks. Selling one S&P 500 mutual fund and buying a different S&P 500 mutual fund that tracks the same index within 30 days is likely a wash sale. Selling an S&P 500 fund and buying a total market fund (which tracks a different index) is generally not a wash sale, though the IRS makes determinations based on the facts and circumstances of each situation.
Can I tax-loss harvest on the same security multiple times?
Yes, as long as you respect the wash-sale window each time. If you sell at a loss, wait 31 days, repurchase, and the security then declines again to below your new cost basis, you can harvest the loss again. This is most common with volatile assets like tech stocks and cryptocurrency, where multiple dips can each generate harvesting opportunities in the same year.
What happens to disallowed wash-sale losses?
When a wash sale is triggered, the disallowed loss is added to the cost basis of the replacement shares. This means the loss is not permanently lost; it is deferred. When you eventually sell the replacement shares (outside the wash-sale window), the higher basis reduces your taxable gain by the same amount as the deferred loss. The problem arises if you sell the replacement shares inside a retirement account, where the basis adjustment provides no benefit, or if you hold the replacement shares in a different account where you lose track of the adjusted basis.
Is tax-loss harvesting worth it for someone in the 22% bracket?
Yes. At 22% federal, harvesting $10,000 in short-term losses saves $2,200 in federal taxes. Add state income tax and the benefit grows. Even for long-term losses (taxed at 15%), $10,000 in harvested losses saves $1,500 federally. The only investors for whom harvesting has minimal value are those in the 0% long-term capital gains bracket (roughly $49,450 single / $98,900 married filing jointly in 2026) who have no short-term gains to offset.
When is the best time of year to tax-loss harvest?
Tax-loss harvesting can happen any time of year, but most investors review their portfolios in October and November. Harvesting before December 31 is the deadline for losses to count in the current tax year. Waiting until the last week of December creates timing risk. Reviewing in October or November gives you time to analyze your full-year gain/loss position and execute replacements before year-end mutual fund capital gain distributions (which affect taxable accounts).
Can I tax-loss harvest in a Roth IRA or traditional IRA?
No. Tax-loss harvesting only works in taxable brokerage accounts. Gains and losses inside IRAs, 401(k)s, and other tax-advantaged accounts do not flow through to your tax return. Selling at a loss inside an IRA generates no deductible loss. All investing inside retirement accounts is already tax-deferred or tax-free, so the strategy does not apply. Focus harvesting exclusively on your taxable accounts.
How do I report harvested losses on my tax return?
Harvested losses are reported on IRS Schedule D (Capital Gains and Losses) and Form 8949 (Sales and Other Dispositions of Capital Assets). Your brokerage will send a Form 1099-B each February showing all sales, proceeds, cost basis, and any wash-sale disallowances. Most tax software imports the 1099-B automatically. Review the imported data for accuracy, especially if you have wash-sale adjustments or transferred positions from another brokerage that may have incomplete cost basis records.
Can I harvest losses on bonds or only on stocks?
Tax-loss harvesting works on any capital asset sold at a loss in a taxable account, including stocks, ETFs, mutual funds, bonds, REITs, and cryptocurrency. Bond harvesting is less common because bond prices are less volatile than equities, but it is fully available. During periods of rising interest rates (when bond prices fall), bond tax-loss harvesting can be particularly valuable. Replace the harvested bond with a similar-duration, similar-credit-quality bond from a different issuer to avoid the wash-sale rule.
What is a tax-loss harvesting carryforward and how long does it last?
A carryforward loss is a net capital loss that exceeded both your capital gains and the $3,000 ordinary income deduction limit in a prior year. The IRS allows unused losses to carry forward indefinitely with no expiration. For example, if you had a $50,000 net loss in 2022, you can apply $3,000 per year against ordinary income every year until the loss is used up, or you can use larger amounts to offset future capital gains. Carryforward balances are tracked on Schedule D and the Capital Loss Carryover Worksheet in IRS Publication 550.
Does tax-loss harvesting work for cryptocurrency?
Yes, and cryptocurrency has a significant advantage: as of 2026, the wash-sale rule does not apply to cryptocurrency under current IRS rules (the wash-sale rule is a statutory provision in Section 1091 of the tax code that applies only to stocks and securities). This means you can sell Bitcoin at a loss and repurchase it immediately with no waiting period. Congress has discussed extending the wash-sale rule to crypto, so this advantage may not last. Consult a tax professional for the current status before executing crypto harvesting at scale.
What records should I keep for tax-loss harvesting?
Keep records of: (1) the original purchase date and price for every position, (2) all sale confirmations showing proceeds and date of sale, (3) replacement purchase confirmations showing the new security, price, and date, (4) any 1099-B wash-sale adjustments from your brokerage, and (5) your prior-year Schedule D carryforward worksheet. Brokerage statements retain this information, but if you transfer accounts between brokers, cost basis may not transfer correctly. Verify cost basis after any account transfer and correct errors before filing.
Yes, especially for offsetting short-term gains. Every $10,000 of short-term gains offset by harvested short-term losses saves $2,200 in federal taxes at the 22% rate. Even for long-term gains at 15%, a $10,000 harvested loss saves $1,500. The value scales with your portfolio size and the frequency of opportunities. For a portfolio of $100,000 or more with regular trading activity, tax-loss harvesting can save thousands per year.
Do robo-advisors do tax-loss harvesting automatically?
Several robo-advisors (Betterment, Wealthfront, Schwab Intelligent Portfolios Premium, and others) offer automated tax-loss harvesting as a feature. They monitor your portfolio daily for harvesting opportunities and execute trades automatically, using pre-set replacement funds. This can capture more opportunities than year-end-only manual harvesting, particularly in volatile markets. However, you should verify the replacement funds they use and confirm they are not substantially identical to your sold positions.
Sources and References
- IRS Publication 550: Investment Income and Expenses: Wash-sale rule, capital loss netting, carryforward rules
- IRS Topic No. 409: Capital Gains and Losses: Capital loss deduction rules and carryforward
- IRS Schedule D Instructions: Capital gain/loss netting rules and carryforward worksheet
- IRS Form 8949 Instructions: Reporting wash sales and adjusted basis
Editorial Process
This article was researched using IRS publications including Publication 550, Schedule D instructions, and IRS Form 8949 guidance. All wash-sale rules and loss netting rules reflect current IRS interpretation as of June 2026. Content is reviewed annually. This article does not constitute legal or tax advice. Consult a qualified CPA or tax professional for personalized guidance.
Tax-Loss Harvesting Calendar: Best Times to Act by Month
Timing matters for tax-loss harvesting. Certain months offer systematically better opportunities due to tax-driven market behavior, year-end volatility, and bracket management timing.
| Month | Opportunity | Action |
|---|---|---|
| January | Tax-loss selling pressure eases after December; some positions rebound | Close any remaining harvesting positions from prior year carryover review |
| February-March | Quarterly earnings volatility creates new loss opportunities | Monitor for earnings-driven drops in individual stocks |
| April-May | "Sell in May" seasonal weakness creates losses for some sectors | Review sector holdings; harvest positions in underperforming sectors |
| June-July | Mid-year review window; identify positions down from purchase price | Run portfolio review; harvest losses to offset Q1/Q2 gains already realized |
| August-September | Historically weak months; corrections often create harvesting opportunities | Be ready to act on market pullbacks within 1-2 trading days |
| October | Final quarter begins; review total gain/loss position for the year | Calculate net position; determine how many losses you still need to harvest |
| November | Best harvesting month: pre-December, sufficient 30-day wash-sale buffer | Execute primary harvesting before December to ensure 30-day window is met |
| December (before Dec 2) | Late harvesting; must sell by approximately December 2 for 30-day buffer | Final harvesting window; selling after December 2 risks not meeting the year's wash-sale window safely |
| December (after Dec 2) | Tax-driven selling by other investors depresses some prices artificially | Consider buying replacement positions that others are selling at a discount |
The November Rule
Many financial advisors recommend completing most tax-loss harvesting by November 30. This gives you a full 30-day wash-sale window to expire before December 31, allowing you to repurchase the original security (or wait until January) without triggering a wash-sale violation. If you harvest in mid-to-late December, the 30-day wash-sale window extends into the new year, meaning you cannot repurchase until late January.
Tax Savings by Bracket: Real Dollar Examples
How much does tax-loss harvesting actually save? The answer depends on your tax bracket, the size of the loss, and whether you are offsetting short-term or long-term gains.
| Tax Bracket | Loss Harvested | Offsetting Short-Term Gains | Offsetting Long-Term Gains | Against Ordinary Income ($3k max) |
|---|---|---|---|---|
| 22% | $1,000 | $220 saved | $150 saved | $220 saved |
| 22% | $5,000 | $1,100 saved | $750 saved | $660 saved (capped) |
| 22% | $10,000 | $2,200 saved | $1,500 saved | $660 saved (capped) |
| 32% | $1,000 | $320 saved | $150 saved | $320 saved |
| 32% | $5,000 | $1,600 saved | $750 saved | $960 saved (capped) |
| 32% | $10,000 | $3,200 saved | $1,500 saved | $960 saved (capped) |
| 37% | $1,000 | $370 saved | $200 saved | $370 saved |
| 37% | $5,000 | $1,850 saved | $1,000 saved | $1,110 saved (capped) |
| 37% | $10,000 | $3,700 saved | $2,000 saved | $1,110 saved (capped) |
LT rate used: 15% for 32% bracket, 20% for 37% bracket. Ordinary income deduction capped at $3,000 per year; savings shown are for the $3,000 annual maximum. State savings are additional and vary by location. These are federal estimates only.
Extended ETF Replacement Matrix
When harvesting losses in index funds and ETFs, you need a replacement that is similar enough to maintain your target allocation but not "substantially identical" under IRS wash-sale rules. Here is an expanded matrix covering common asset classes:
| Asset Class | Sold (at a Loss) | Replacement Option A | Replacement Option B |
|---|---|---|---|
| US Total Market | VTI (Vanguard) | SCHB (Schwab) | ITOT (iShares) |
| S&P 500 | SPY (State Street) | IVV (iShares) | VOO (Vanguard) |
| S&P 500 | IVV (iShares) | VOO (Vanguard) | SCHX (Schwab) |
| Nasdaq-100 | QQQ (Invesco) | VGT (Vanguard Tech) | ONEQ (Fidelity Nasdaq) |
| Dividend / Value | SCHD (Schwab Dividend) | DGRO (iShares Dividend Growth) | VYM (Vanguard High Dividend) |
| International Developed | EFA (iShares MSCI EAFE) | VEA (Vanguard FTSE Dev) | SCHF (Schwab Intl) |
| Emerging Markets | EEM (iShares MSCI EM) | VWO (Vanguard EM) | IEMG (iShares Core EM) |
| US Bonds (Total) | BND (Vanguard) | AGG (iShares Core) | SCHZ (Schwab) |
| Treasury Bonds | GOVT (iShares) | VGIT (Vanguard Interm Treas) | SCHO / SCHR (Schwab) |
| Small Cap US | IWM (iShares Russell 2000) | VB (Vanguard Small-Cap) | SCHA (Schwab Small-Cap) |
This matrix is for illustrative purposes. The IRS has not published a definitive list of "substantially identical" securities for ETFs, but general guidance suggests that funds tracking different indexes or run by different sponsors are typically acceptable replacements. Consult a tax professional before executing large harvesting trades if you have any questions about wash-sale applicability.
Cryptocurrency Wash-Sale Rule: Legislative Risk
As of 2026, the IRS wash-sale rule (IRC Section 1091) does not apply to cryptocurrency. This means crypto investors can sell and immediately repurchase the same coin without triggering a wash-sale violation. However, Congress has repeatedly proposed legislation to extend wash-sale rules to crypto, and this could change in future tax years. If you are building a harvesting strategy around crypto's wash-sale exemption, monitor legislative developments closely. A change in law could eliminate this advantage retroactively for any tax year in which the legislation takes effect. Always consult a qualified tax professional for current rules.
Related Reading
Frequently Asked Questions
What is the $3,000 capital loss deduction?
Can I harvest losses if I have no capital gains?
Does tax-loss harvesting reduce my return?
How does the wash-sale rule apply to mutual funds?
Can I tax-loss harvest on the same security multiple times?
What happens to disallowed wash-sale losses?
Is tax-loss harvesting worth it for someone in the 22% bracket?
When is the best time of year to tax-loss harvest?
Can I tax-loss harvest in a Roth IRA or traditional IRA?
How do I report harvested losses on my tax return?
Put the guide into practice



