What Is a Crypto Tax Loss Harvest and How to Do It
This post explains tax loss harvesting for crypto: selling assets at a loss to offset capital gains, reducing taxable income. It covers the wash sale rule (not yet applied to crypto in the US), timing strategies, and how to avoid common mistakes like rebuying too soon.
Tax loss harvesting is a strategy where you sell an asset at a loss to offset capital gains from other sales, thereby reducing your overall tax liability. In the crypto world, this can be particularly useful due to price volatility. If you have realized gains from profitable trades, you can sell losing positions to cancel out those gains.
How Tax Loss Harvesting Works
Imagine you sold Bitcoin for a $5,000 gain earlier this year. You also hold Ethereum that is currently down $3,000 from your purchase price. By selling that Ethereum, you realize a $3,000 loss. This loss offsets $3,000 of your Bitcoin gain, so you only pay tax on $2,000 of net gain. If you have more losses than gains, you can deduct up to $3,000 against ordinary income (in the US) and carry forward remaining losses to future years.
Important: The Wash Sale Rule
In traditional markets, the wash sale rule prevents you from claiming a loss if you buy the same or substantially identical asset within 30 days before or after the sale. However, as of now, the IRS has not applied the wash sale rule to cryptocurrency. This means you can sell a crypto at a loss and immediately buy it back, still claiming the loss. But this could change, so always check current regulations. Even without the rule, it is wise to wait a bit to avoid any potential future enforcement.
Steps to Execute Tax Loss Harvesting
1. Identify losing positions: Review your portfolio for assets that are worth less than your cost basis. Focus on those with the largest unrealized losses.
2. Sell the asset: Execute a sell order to realize the loss. Record the date and amount.
3. Consider replacement: If you still want exposure to that crypto, you can either wait 30 days (if wash sale rule applies in future) or buy a different but similar asset (e.g., sell Ethereum and buy Ethereum Classic) to maintain market exposure without triggering a wash sale.
4. Offset gains: Use the realized loss to offset any capital gains you have from other trades. If you have no gains, the loss can offset ordinary income up to the limit.
Timing Considerations
Tax loss harvesting is often done at the end of the year to offset gains realized throughout the year. However, you can do it anytime. If you expect to have gains later, you can harvest losses early and carry them forward. Be mindful of your tax bracket and the holding period: short-term losses offset short-term gains first, long-term losses offset long-term gains. If you have both, the losses net against gains of the same type, then against the other type.
Risks and Mistakes
The main risk is that the price of the asset you sold might rise sharply after you sell. You miss out on potential gains. To mitigate this, you can buy a correlated asset to stay invested. Another mistake is failing to account for transaction fees, which can reduce your loss or increase your gain. Also, if you rebuy the same crypto within 30 days and the wash sale rule eventually applies, your loss could be disallowed. Stay informed about regulatory changes.
Tax loss harvesting is a legitimate strategy to lower your tax bill, but it requires careful record keeping and timing. Use crypto tax software to track your cost basis and realized gains/losses. Consult a tax advisor to ensure compliance with your local laws.