Crypto Loss Harvesting Calculator
Calculate crypto tax-loss harvesting opportunities, tax savings, and replacement strategies. Avoid wash sale rules while maximizing tax benefits from crypto losses.
Crypto Portfolio
Enter crypto holdings with unrealized losses. Include coin name, purchase price, current price, shares, and purchase date.
Crypto Wash Sale Warning
IRS wash sale rules apply to crypto! Sell crypto at loss and buy same coin within 30 days = wash sale. Loss disallowed, added to new purchase basis. Wait 31 days before repurchasing same coin.
Unlike stocks, crypto exchanges don't track wash sales. YOU must self-report across all exchanges and wallets.
Harvestable Losses
| Coin | Loss | Tax Savings | Holding Days | Term | Recommendation |
|---|---|---|---|---|---|
| BTC | $10000.00 | $3500.00 | 841 | Long | HIGH VALUE - Long-term loss harvest for capital gains offset |
| ETH | $5000.00 | $1750.00 | 810 | Long | Harvest loss |
| SOL | $1000.00 | $350.00 | 781 | Long | Harvest loss |
Total Tax Benefit
$5600.00
Total Unrealized Loss:$16000.00
Tax Rate Applied:35%
Annual $3K Ordinary Income Offset
Ordinary Income Offset:$3000.00
Tax Savings:$1050.00
Loss Carryover:$13000.00
Capital losses offset capital gains first. Up to $3K excess offsets ordinary income annually. Remaining losses carry forward indefinitely.
Replacement Strategies
| Sell Coin | Replacement | Why Safe |
|---|---|---|
| BTC | ETH or diverse crypto index | Different asset class, not substantially identical |
| ETH | BTC or other L1 tokens | Different asset class, not substantially identical |
| SOL | ETH or other L1 tokens | Different asset class, not substantially identical |
Wait 31 days before repurchasing SAME coin. OR buy different coin immediately to maintain market exposure.
Crypto Wash Sale Rules
- 30-Day Window: Buy same crypto within 30 days before or after loss sale = wash sale.
- Same Coin: BTC = BTC, ETH = ETH. Same ticker = substantially identical.
- Across All Wallets: Wash sale applies across ALL accounts - exchanges, cold storage, DeFi wallets.
- Self-Reporting: Crypto exchanges don't track wash sales. You must track across all platforms.
- No 1099-B Help: Most exchanges don't provide 1099-B with wash sale adjustments for crypto.
- IRS Enforcement: IRS increasingly enforcing wash sale rules on crypto transactions.
Crypto Loss Harvesting Strategies
- Year-End Harvesting: December is prime time. Harvest losses before year-end to offset gains.
- Short-Term Preference: Short-term losses offset short-term gains first (higher tax rate). Prioritize recent purchases.
- Replacement Coins: Sell BTC, buy ETH. Maintain crypto exposure while harvesting loss.
- Wait 31 Days: If want same coin back, wait 31+ days. No wash sale after 30-day window.
- Multiple Exchanges: Track holdings across ALL exchanges. Wash sale applies across platforms.
- DeFi Positions: DeFi tokens count too. Track liquidity pool positions, staking rewards.
- NFT Losses: NFT losses can be harvested too. But collectibles tax rate may apply.
- Gas Fees: Transaction costs (gas fees) add to cost basis. Include in calculations.
Crypto Wash Sale Mistakes
- Same Coin Immediately: Sell BTC at loss, buy BTC same day = wash sale. Loss disallowed.
- Across Exchanges: Sell on Binance, buy on Coinbase within 30 days = wash sale. IRS tracks by asset, not exchange.
- Forget DeFi: Sell on exchange, buy via DeFi protocol within 30 days = wash sale.
- Staking Rewards: Staking reward within 30 days of loss sale may trigger partial wash sale.
- Not Tracking: Many crypto investors don't track wash sales. IRS audit risk increasing.
- Assume No Rules: Some think wash sale doesn't apply to crypto. WRONG - IRS says it does.
Crypto Tax Tips
- Specific Identification: Choose which coins to sell. Track purchase lots, select highest-cost coins to harvest largest losses.
- Cost Basis Method: FIFO default but specific ID often better for tax-loss harvesting.
- Record Everything: Keep all purchase records, timestamps, transaction IDs, gas fees. IRS requires documentation.
- Exchange Statements: Download exchange statements. Some provide cost basis tracking.
- Use Software: Crypto tax software (Koinly, CoinTracker) helps track across exchanges.
- Annual Limit: Max $3K ordinary income offset per year. Carry forward unused losses.