Tax-Loss Harvesting Strategies
Learning Objectives
Implement basic tax-loss harvesting to offset capital gains and ordinary income
Exploit the crypto wash sale advantage while it exists
Calculate optimal harvesting amounts for your tax situation
Plan for wash sale rule extension with alternative strategies
Build a systematic harvesting protocol for ongoing tax optimization
The Concept:
Every investor experiences losses. Tax-loss harvesting transforms those losses into tax savings by realizing them strategically.
TAX-LOSS HARVESTING EXAMPLE:
- $50,000 capital gains from stock sales
- $30,000 unrealized loss on XRP
- 23.8% combined federal rate on gains
Without harvesting:
Tax owed on gains: $50,000 × 23.8% = $11,900
With harvesting:
Realize $30,000 XRP loss
Net gains: $50,000 - $30,000 = $20,000
Tax owed: $20,000 × 23.8% = $4,760
Tax saved: $7,140
And with crypto's current no-wash-sale status:
You can immediately repurchase XRP
Still have same XRP position
But $7,140 less tax owed
CAPITAL LOSS OFFSET RULES:
- Short-term losses first offset short-term gains
- Long-term losses first offset long-term gains
- Then cross-offset if one category has net loss
- After offsetting all gains
- Up to $3,000 can reduce ordinary income
- $3,000 limit regardless of loss size
- Remaining losses carry to future years
- No expiration
- Can offset future gains or $3K/year income
OPTIMAL LOSS USAGE:
- Offset short-term gains (taxed at up to 37%)
- Each $1 ST loss saves up to $0.37
- Offset long-term gains (taxed at up to 20%)
- Each $1 LT loss saves up to $0.20
- If you have ST gains, harvest ST losses first
- If you have LT gains, harvest LT losses
- Match the character for maximum benefit
Example:
$30,000 short-term gains (37% rate)
$30,000 long-term losses available
If you harvest LT loss against ST gain:
LT loss offsets ST gain
Tax saved: $30,000 × 37% = $11,100
That's better than using LT loss against LT gain:
Tax saved: $30,000 × 20% = $6,000
ORDINARY INCOME OFFSET:
- Up to $3,000 net loss applies to ordinary income
- Reduces taxable wages, interest, etc.
- Very valuable at high marginal rates
Example:
$30,000 capital losses
$10,000 capital gains
Net loss: $20,000
Year 1:
Offset $10,000 gains: $0 gain tax
Offset $3,000 ordinary income: Saves ~$1,000+
Carryforward: $7,000
Year 2:
No gains to offset
Offset $3,000 ordinary income: Saves ~$1,000+
Carryforward: $4,000
Year 3: Same pattern continues
Note: $3,000 is $3,000 even for married couples.
Not $6,000, just $3,000.
CRYPTO WASH SALE ADVANTAGE:
For stocks and securities:
Wash sale rule prevents deducting loss if you
repurchase "substantially identical" security
within 30 days before or after sale.
For cryptocurrency (currently):
NO wash sale rule applies
Can sell at loss and immediately repurchase
Loss IS fully deductible
1. Identify positions with unrealized losses
2. Sell to realize the loss
3. Immediately repurchase
4. Same economic position
5. Tax loss captured
6. New, lower cost basis
STEP-BY-STEP CRYPTO HARVESTING:
- Review portfolio for unrealized losses
- Note cost basis and current value
- Calculate potential loss to harvest
- Do you have gains to offset?
- What's your marginal rate?
- Is price likely to move significantly?
- Sell the losing position
- Document the transaction
- Note the realized loss
- Currently: Can repurchase immediately
- If wash sale applies: Wait 31+ days or buy different asset
- New cost basis = repurchase price
- New acquisition date (holding period resets)
- Track for future tax calculations
YEAR-ROUND HARVESTING:
Don't wait for December!
- Market dips after year-end
- Harvest losses, maintain exposure
- Have rest of year for prices to recover
- Volatile markets create multiple chances
- Harvest when losses are available
- Can harvest same position multiple times
- Final opportunity for current tax year
- Calculate exact amount needed
- Coordinate with other tax planning
Example multi-harvest year:
January: Harvest $10,000 loss, repurchase
April: Price drops again, harvest $8,000 loss
September: Another dip, harvest $5,000 loss
Total: $23,000 harvested from same position
All while maintaining continuous XRP exposure
OPTIMAL HARVEST AMOUNT:
Calculate your needs:
Current year capital gains: $X
Expected additional gains: $Y
Total gains to offset: $X + $Y
Available losses:
Sum of unrealized losses = $Z
- Your total gains (no point harvesting more for this year)
- Your available losses
- Plus $3,000 extra for ordinary income offset
Example:
2025 realized gains: $40,000
Expected Dec gains: $10,000
Total gains: $50,000
Unrealized losses available: $35,000
- Offsets $35,000 of $50,000 gains
- Remaining $15,000 gains taxed normally
- If losses exceeded gains by >$3,000, extra carries forward
BASIS RESET EFFECT:
Harvesting resets your cost basis—be aware of implications
Example:
Original purchase: 10,000 XRP at $2.00 = $20,000 basis
Current price: $1.50
Unrealized loss: $5,000
You harvest:
Sell 10,000 XRP for $15,000
Realize $5,000 loss
Immediately repurchase at $1.50 = $15,000 new basis
Future implications:
If XRP later rises to $3.00:
Old scenario (no harvest): $30,000 - $20,000 = $10,000 gain
New scenario (with harvest): $30,000 - $15,000 = $15,000 gain
You've effectively traded:
$5,000 current tax savings
For $5,000 higher future gains
- You have the tax savings NOW
- Future gain may be at lower rate (long-term)
- Time value of money favors harvesting
SITUATIONS TO AVOID HARVESTING:
- 0% capital gains bracket
- No other gains to offset
- Already at loss carryforward
- Very small loss amount
- High exchange fees
- Not worth the hassle
- If your rate will be higher later
- Harvesting now at 0%, paying later at 20%
- May not make sense
- Position is 11 months old
- Loss is modest
- Might be better to wait for LT treatment
- Then loss becomes LT loss
---
WASH SALE EXTENSION PREPARATION:
Expected rule:
Same as stocks—30 day window before/after
- Congress has proposed multiple times
- Treasury Greenbook includes it
- Could be any year
- Most experts expect 2026-2028
- Harvest aggressively while you can
- Document all transactions
- Build systems that work either way
- Don't assume gap is permanent
HARVESTING IF WASH SALE APPLIES:
Strategy 1: Wait 31 days
Sell → Wait 31 days → Repurchase
Risk: Price may rise during wait
Mitigation: Harvest when confident in direction
Strategy 2: Substitute asset
Sell XRP → Buy correlated asset (XLM, etc.) → Wait 31 days → Swap back
Advantage: Maintains some crypto exposure
Risk: Substitute doesn't track perfectly
Strategy 3: ETF swap
Sell direct XRP → Buy XRP ETF
Not "substantially identical" (different structure)
Advantage: Similar exposure, immediate
Risk: ETF has fees, tracking error
Strategy 4: Doubled-up position
Buy additional XRP first → Wait 31 days → Sell original
Advantage: Never out of position
Risk: Doubles your capital at risk initially
"SUBSTANTIALLY IDENTICAL" UNCERTAINTY:
- Same stock = substantially identical
- Different stock = not identical
- Is XRP substantially identical to... XRP? (yes)
- Is XRP substantially identical to XLM? (probably not)
- Is XRP substantially identical to XRP ETF? (unclear)
- Is wrapped XRP identical to XRP? (very unclear)
- Same exact crypto = identical
- Different cryptos = not identical
- ETF vs. spot = probably not identical
- Only same exchange/lot is identical
- ETF definitely not identical
- Wrapped version not identical
Until IRS clarifies, document your reasoning.
TAX-LOSS HARVESTING PROTOCOL:
Frequency: Monthly review, act when opportunities arise
1. Review portfolio for unrealized losses
2. Calculate potential tax benefit
3. Check against gains to offset
4. Execute if benefit > threshold (e.g., $500)
Threshold calculation:
Minimum harvest = Transaction costs / Tax rate
Example: $10 fee / 0.25 rate = $40 minimum loss
1. Project year's total gains (Q4)
2. Identify all harvestable losses
3. Calculate optimal harvest amount
4. Execute before year-end
5. Document for tax filing
DOCUMENTATION FOR HARVESTING:
For each harvest transaction, record:
Date and time
Amount sold
Proceeds received
Cost basis of sold lot
Calculated gain/loss
Exchange used
Transaction ID
Date and time
Amount purchased
Price paid
Exchange used
Transaction ID
Why this harvest?
What gains does it offset?
Any special circumstances?
Total harvested losses by character
Gains offset
Carryforward (if any)
TAX-LOSS HARVESTING MISTAKES:
Mistake 1: Harvesting in 0% bracket
If you're in the 0% LTCG bracket,
harvesting creates no benefit but
lowers future basis unnecessarily.
Mistake 2: Forgetting state taxes
Federal benefit is clear.
State benefit may differ.
Some states don't allow carryforwards.
Mistake 3: Triggering short-term treatment
If position is close to long-term,
harvesting resets holding period.
May want to wait.
Mistake 4: Not tracking repurchases
New basis must be tracked.
Easy to lose in the shuffle.
Use software or careful records.
Mistake 5: Excessive trading
Too many harvests can look like
day trading to IRS.
Document investment intent.
✅ Capital losses offset gains dollar-for-dollar: Clear tax benefit
✅ $3,000 ordinary income offset per year: Established limit
✅ No wash sale for crypto currently: IRS hasn't applied Section 1091
⚠️ When wash sale extends to crypto: Could be soon
⚠️ "Substantially identical" for crypto: Not defined by IRS
⚠️ State treatment of carryforwards: Varies by state
📌 Assuming wash sale gap is permanent: Plan for both scenarios
📌 Same-second repurchase: Economic substance concerns
📌 Not tracking basis correctly: Creates audit problems
Tax-loss harvesting offers genuine, legal tax savings—potentially thousands of dollars annually. The current crypto advantage (no wash sale rule) makes it even more powerful. Smart investors harvest systematically throughout the year while preparing for rules that will eventually change.
Assignment: Create your personal tax-loss harvesting system.
Requirements:
List all positions with unrealized losses
Calculate potential loss harvest amount
Identify gains available to offset
Minimum harvest threshold for your situation
When to harvest immediately vs. wait
Short-term vs. long-term loss priorities
Step-by-step process for harvesting
Record-keeping templates
Software/tools you'll use
Alternative strategies you'll use
Substitute assets identified
Timing approaches
Time investment: 2-3 hours
1. Capital losses can offset ordinary income up to:
A) Unlimited amount
B) $3,000 per year
C) $10,000 per year
D) Cannot offset ordinary income
Answer: B
2. The current crypto wash sale status means:
A) 30-day wait required after selling at loss
B) Can sell at loss and immediately repurchase
C) Losses are never deductible
D) Only applies to gains over $10,000
Answer: B
3. After harvesting a loss and repurchasing:
A) Your basis stays the same
B) Your basis increases
C) Your basis resets to the repurchase price
D) Basis becomes zero
Answer: C
4. When is harvesting NOT beneficial?
A) When you have large gains to offset
B) When you're in the 0% capital gains bracket
C) When losses exceed $3,000
D) When the market is down
Answer: B (No benefit if rate is already 0%)
5. If wash sale rules extend to crypto, which strategy remains viable?
A) Immediate repurchase of same crypto
B) Buying different cryptocurrency
C) Never harvesting losses
D) Only harvesting short-term losses
Answer: B (Different asset = not substantially identical)
End of Lesson 10
Total words: ~4,500
Estimated completion time: 55 minutes reading + 2-3 hours for deliverable
Key Takeaways
Harvest losses to offset gains:
Capital losses offset capital gains dollar-for-dollar, plus $3,000 against ordinary income annually.
The crypto wash sale gap is valuable but temporary:
Use it while it exists—sell, immediately repurchase, keep the loss deduction.
Harvest year-round, not just December:
Multiple opportunities throughout the year maximize benefits.
Basis reset has future implications:
Harvesting lowers basis, meaning larger future gains. Time value usually favors harvesting anyway.
Build a systematic protocol:
Monthly reviews, threshold triggers, proper documentation. ---