Tax Loss Harvesting: Ultimate Guide for Crypto Traders
💡 Key Takeaway
Tax loss harvesting can reduce your crypto tax bill by 20-37% by strategically selling losing positions to offset gains. Learn how to do it legally and maximize savings.
What is Tax Loss Harvesting?
Tax loss harvesting is the strategy of intentionally selling crypto assets at a loss to offset capital gains from profitable trades, reducing your overall tax liability.
Simple Example:
- • You made $50,000 profit from selling Bitcoin
- • You have Ethereum that's down $15,000
- • Sell the Ethereum to "realize" the loss
- • Taxable gain: $50,000 - $15,000 = $35,000
- • Tax savings (at 20% rate): $3,000
Why It Works for Crypto
Unlike stocks, cryptocurrency is not subject to the wash sale rule (as of 2025). This means you can:
- Sell crypto at a loss
- Immediately buy it back (same day or next day)
- Claim the loss on your taxes
- Maintain your position in the asset
⚠️ Important Note:
Congress has proposed extending wash sale rules to crypto. This loophole may close in 2026 or later. Take advantage while it's still legal!
Step-by-Step: How to Tax Loss Harvest
Identify Losing Positions
Review your portfolio and find assets currently worth less than you paid for them.
Example:
- • Bought ETH at $3,500 → Now $2,200 = $1,300 loss
- • Bought SOL at $150 → Now $95 = $55 loss
- • Bought MATIC at $1.20 → Now $0.70 = $0.50 loss
Calculate Total Losses
Add up all your unrealized losses. This is your maximum harvestable amount for the year.
Compare to Your Gains
Check how much profit you made this year from crypto sales. Your strategy depends on this:
- • High gains ($50K+): Harvest losses to offset as much as possible
- • Low gains ($10K or less): Harvest only what you need
- • Net losses this year: Can carry forward up to $3,000/year against regular income
Execute the Sales
Sell your losing positions. Keep records:
- • Date and time of sale
- • Amount sold
- • Sale price
- • Original purchase price (cost basis)
Buy Back (Optional)
If you still believe in the asset, buy it back immediately. Since wash sale rules don't apply to crypto (yet), you can rebuy the same day and still claim the loss.
Real-World Example
Scenario: Sarah's 2024 Crypto Taxes
Sarah's Gains:
- • Sold BTC in March: +$45,000 profit
- • Sold AVAX in July: +$8,500 profit
- • Total gains: $53,500
Sarah's Losing Positions (December):
- • ETH: Down $12,000
- • SOL: Down $6,500
- • MATIC: Down $3,200
- • Total losses: $21,700
Tax Impact:
What Sarah Did:
She sold ETH, SOL, and MATIC on December 20th to realize the losses. Then on December 21st, she bought back the same amounts at similar prices because she still believed in these projects long-term. Result: $4,340 saved, same portfolio.
Advanced Strategies
1. Selective Harvesting
Don't sell all your losing positions. Only harvest enough losses to offset your gains:
- If you have $30K gains, harvest $30K in losses
- Save remaining losses for future years
- Avoid unnecessary transaction fees
2. Long-Term vs Short-Term Gains
Prioritize offsetting short-term gains (taxed up to 37%) over long-term gains (taxed at 0-20%):
Example:
- • $20K short-term gains (held <1 year) = $7,400 tax (37% rate)
- • $20K long-term gains (held >1 year) = $4,000 tax (20% rate)
- • Use losses to offset short-term first!
3. Year-End Timing
Best time to harvest: December (before year-end). But you can harvest losses anytime during the year to offset gains as they happen.
4. Carry Forward Losses
If losses exceed gains, you can:
- Deduct up to $3,000/year against regular income (salary, etc.)
- Carry forward remaining losses to future years (indefinitely)
Common Mistakes to Avoid
❌ Not Keeping Records
Track every sale: date, amount, price, and cost basis. You'll need this for Form 8949.
❌ Waiting Too Long
Don't wait until December 31st. Exchanges can be slow, and you might miss the deadline.
❌ Selling Winners to Offset Losses
You harvest losses to offset gains, not the other way around!
❌ Forgetting About Fees
Selling and rebuying costs money (exchange fees, gas fees). Make sure tax savings > transaction costs.
Is Tax Loss Harvesting Legal?
Yes, 100% legal. The IRS explicitly allows tax loss harvesting. It's a standard tax planning strategy used by investors worldwide.
For crypto specifically: Since wash sale rules don't currently apply to cryptocurrency (unlike stocks), you can even buy back the same asset immediately. This may change in future legislation, so take advantage while you can.
Automate Tax Loss Harvesting
CryptoNomadHub's Tax Optimizer identifies loss harvesting opportunities automatically and calculates potential savings.
Find Opportunities