Tax loss harvesting is a powerful strategy that can significantly reduce your crypto tax bill. By strategically selling cryptocurrency at a loss, you can offset gains and even reduce your ordinary income. Here's how to do it right.
💰 Quick Math
If you have $10,000 in crypto gains and $10,000 in losses, you can offset them completely — paying $0 in capital gains tax instead of potentially $1,500-$3,700.
What Is Tax Loss Harvesting?
Tax loss harvesting is the practice of selling investments at a loss to offset capital gains from other investments. In the crypto world, this means selling cryptocurrency that has decreased in value to realize a loss for tax purposes.
Key benefits:
- Offset capital gains: Losses reduce gains dollar-for-dollar
- Reduce ordinary income: Up to $3,000 in excess losses can offset regular income
- Carry forward: Unused losses carry forward to future tax years indefinitely
How Capital Losses Work
Offsetting Gains
Capital losses first offset capital gains of the same type (short-term losses offset short-term gains, long-term losses offset long-term gains). Then, remaining losses offset gains of the other type.
Example: Offsetting Gains
| Short-term gains from trading: | +$8,000 |
| Long-term loss from selling ETH: | -$5,000 |
| Net capital gain: | $3,000 |
| Tax saved (at 24% rate): | $1,200 |
The $3,000 Ordinary Income Deduction
If your capital losses exceed your capital gains, you can use up to $3,000($1,500 if married filing separately) to offset ordinary income like wages. Any remaining losses carry forward to future years.
Example: Deducting from Ordinary Income
| Capital gains this year: | $2,000 |
| Capital losses realized: | $12,000 |
| Net loss: | $10,000 |
| Deduct from ordinary income: | $3,000 |
| Carry forward to next year: | $7,000 |
The Wash Sale Rule and Crypto
Important: Wash Sale Rules Changing
Currently, the IRS wash sale rule (which disallows losses if you buy substantially identical securities within 30 days) does not explicitly apply to cryptocurrency. However, legislation to extend wash sale rules to crypto has been proposed. Check current regulations before implementing this strategy.
Current Crypto Advantage
Because wash sale rules currently don't apply to crypto, you can:
- Sell cryptocurrency at a loss
- Immediately buy it back
- Still claim the tax loss
This means you can harvest losses while maintaining your position in a cryptocurrency you believe will recover.
Step-by-Step Tax Loss Harvesting
Step 1: Identify Losing Positions
Review your portfolio to find cryptocurrencies currently worth less than your cost basis:
- Check each coin's current value vs. purchase price
- Consider both short-term and long-term positions
- Calculate potential loss amount for each position
Step 2: Calculate Your Gains
Determine your realized capital gains for the year:
- Short-term gains (held ≤ 1 year) taxed at ordinary income rates
- Long-term gains (held > 1 year) taxed at 0%, 15%, or 20%
Step 3: Sell to Realize Losses
Execute sales to realize losses. Make sure to document everything for your tax records.
Step 4: Consider Repurchasing
If you want to maintain exposure to the cryptocurrency, you can repurchase immediately (while wash sale rules don't apply to crypto). Your new cost basis will be the current purchase price.
Step 5: Track Everything
Keep detailed records of:
- Original purchase date and price
- Sale date and price
- Loss amount realized
- Repurchase date and price (if applicable)
Best Practices for Tax Loss Harvesting
Timing Matters
- Year-end review: December is ideal for assessing tax situation
- Market dips: Take advantage of market downturns
- Settlement dates: Ensure trades settle in the intended tax year
Watch the Long-Term vs. Short-Term Trade-off
When you repurchase, your holding period resets. If you harvest a long-term loss and repurchase, you'll need to wait another year for long-term treatment on future gains.
Consider Transaction Costs
Exchange fees and spreading costs can eat into tax savings. Calculate net benefit before executing harvesting trades.
Using BasisTracker for Loss Harvesting
BasisTracker helps you identify and execute tax loss harvesting opportunities:
- Unrealized gains/losses view: See which positions are underwater
- Cost basis tracking: Know exactly what you paid for each coin lot
- Tax impact analysis: Model the effect of selling before you trade
- Record keeping: Maintain audit-ready documentation
Find Your Tax Loss Harvesting Opportunities
BasisTracker shows you which positions have unrealized losses so you can harvest strategically.
Download BasisTrackerImportant Considerations
- Consult a tax professional: Tax laws change; get personalized advice
- Don't let tax tail wag the dog: Investment decisions shouldn't be solely tax-driven
- State taxes: Some states don't allow capital loss carryforwards
- AMT: Alternative Minimum Tax may affect your calculations
Conclusion
Tax loss harvesting is one of the few ways to turn a losing crypto investment into a tax advantage. By strategically realizing losses, you can offset gains, reduce ordinary income, and carry forward unused losses to future years.
The key is proper tracking and timing. Use crypto tax software to identify opportunities and maintain the documentation you'll need at tax time.
This article is for informational purposes only and does not constitute tax advice. Consult a qualified tax professional for advice specific to your situation.