Wash Sale Detection Explained
Understand the 30-day wash sale rule and how our AI detects violations automatically.
What is a Wash Sale?
A wash sale occurs when you sell an asset at a loss and then buy the same (or "substantially identical") asset within 30 days before or after the sale.
Why It Matters
If you trigger a wash sale, the IRS disallows the loss deduction. You can't use that loss to offset capital gains for tax purposes.
The 30-Day Rule
The wash sale window is 61 days total:
30 days BEFORE + Sale Day + 30 days AFTERReal-World Example
❌ Wash Sale Violation
Result:
Your $15,000 loss is disallowed. You cannot deduct it from your taxes this year. The loss is added to the cost basis of the new purchase instead.
✅ No Wash Sale
Result:
Your $15,000 loss is allowed. You can use it to offset capital gains and reduce your taxes this year!
Does Wash Sale Apply to Crypto?
⚖️ Current Legal Status (2025)
The IRS wash sale rule officially applies to stocks and securities. Cryptocurrency is classified as property, not a security.
As of 2025, the wash sale rule does NOT technically apply to crypto. However:
- • Congress has proposed legislation to extend wash sale rules to crypto
- • It may become law in future tax years
- • The IRS may reinterpret existing rules to cover crypto
- • Some tax professionals recommend treating crypto wash sales conservatively
How CryptoNomadHub Tracks Wash Sales
Even though wash sales don't officially apply to crypto yet, we track them proactively to help you:
- Prepare for future legislation: If wash sale rules extend to crypto, you'll already be compliant
- Avoid IRS scrutiny: Conservative tax reporting reduces audit risk
- Make informed decisions: Know which losses are "safe" vs potentially disallowed
- Optimize timing: Get alerts when 31 days have passed and losses become fully deductible
Automatic Detection
Our AI automatically detects potential wash sales:
1. Scans All Transactions
Analyzes every buy and sell across all connected wallets and chains
2. Identifies Loss Sales
Finds transactions where you sold crypto at a loss
3. Checks 61-Day Window
Looks for purchases of the same crypto 30 days before or after the loss sale
4. Flags Violations
Highlights potential wash sales with warnings and explanations
5. Adjusts Cost Basis
Automatically adds disallowed loss to the new purchase's cost basis (if applicable)
How to Avoid Wash Sales
✅ Safe Strategies
- •Wait 31 days: After selling at a loss, wait 31 days before buying again
- •Buy different crypto: Sell BTC at a loss, buy ETH instead (not "substantially identical")
- •Tax loss harvest strategically: Sell losers at year-end, wait until new year to rebuy
❌ Risky Actions
- •Immediate rebuy: Selling and buying the same crypto the same day
- •DCA during losses: Dollar-cost averaging while also selling at losses
- •Ignoring the rule: Not tracking wash sales even if not required
Wash Sale Alerts
CryptoNomadHub provides real-time wash sale alerts:
You sold 0.5 BTC at a loss on Feb 10. Buying BTC before Mar 13 will trigger a wash sale.
31 days have passed since your last BTC loss sale. You can now buy BTC without wash sale risk.
FAQ
Q: Is BTC and ETH "substantially identical"?
A: No. Bitcoin and Ethereum are different cryptocurrencies. Selling BTC at a loss and buying ETH does NOT trigger a wash sale.
Q: What if I use different wallets?
A: Wash sale rules apply across ALL accounts and wallets you control. Selling in one wallet and buying in another still counts.
Q: Can I claim losses from wash sales later?
A: Yes! The disallowed loss is added to the cost basis of your repurchase. You'll realize the loss when you eventually sell that position.
Track Wash Sales Automatically
Let our AI monitor your transactions and alert you before you trigger wash sales.
View Wash Sale Report