
Crypto Wash Sales: What Traders Can Claim
Crypto wash sales can affect tax-loss harvesting. Learn the current US rules, key risks, and the records active traders need for clean reporting each year.
A losing position can look like a tax opportunity: sell the asset, realize the loss, then buy back in before the market moves. For crypto wash sales, that instinct raises a critical question for active traders: does the 30-day wash-sale rule actually disallow the loss?
For many U.S. crypto investors, the short answer is no under the current federal framework. But that is not permission to treat tax-loss harvesting as a shortcut. Your reporting still needs to match every trade, transfer, fee, lot, and disposal across every exchange and wallet you use.
What is a wash sale?
A wash sale occurs when an investor sells stock or securities at a loss and, within 30 days before or after the sale, acquires the same or substantially identical stock or securities. The traditional wash-sale window is 61 days in total: the sale date, the 30 days before it, and the 30 days after it.
When the rule applies, the loss is generally not gone forever. Instead, it is added to the basis of the replacement position and recognized when that replacement position is eventually sold in a taxable transaction. The holding period can also carry over.
The rule exists to prevent an investor from claiming an immediate tax loss while retaining essentially the same market exposure.
Do crypto wash sales apply under current U.S. federal rules?
The federal wash-sale rule in Internal Revenue Code Section 1091 applies to stocks and securities. The IRS has generally treated convertible virtual currency as property for federal tax purposes, not as stock or a security. As a result, a crypto asset sold at a loss and repurchased shortly afterward has generally not been subject to the federal stock-and-securities wash-sale disallowance.
That distinction is why traders often discuss crypto tax-loss harvesting differently from equities. If you sell Bitcoin at a loss, for example, and repurchase Bitcoin later that day, the loss has historically not been automatically deferred under the standard wash-sale rule merely because of the quick repurchase.
Still, “not automatically subject to Section 1091” is the accurate operating view, not “risk-free tax strategy.” Tax law, digital asset regulation, and asset classification continue to evolve. A token's facts and legal treatment can be complicated, and Congress could change the rules prospectively. Do not build a multi-year plan around the assumption that today's treatment will never change.
A wash sale is not the same as wash trading
The terms sound similar, but they describe different problems.
A wash sale is a tax concept. It focuses on whether a loss is currently deductible after a taxpayer replaces a position.
Wash trading is a market-integrity issue. It usually involves trades that create a misleading appearance of market activity, volume, or liquidity without a genuine change in beneficial ownership or market risk. It can involve coordinated accounts, self-trading, or other deceptive conduct.
A legitimate tax-loss harvest requires a real sale, real execution, and accurate records. Creating circular trades or attempting to manufacture losses through controlled accounts is not a tax-planning technique. It can create far more serious compliance exposure than a disallowed capital loss.
Tax-loss harvesting still requires clean lot data
The biggest operational mistake is focusing only on the sale and repurchase dates. Crypto tax reporting depends on the full transaction history that establishes your basis, acquisition date, proceeds, fees, and holding period.
Consider a trader who acquired ETH in several batches across two exchanges, transferred some ETH to a self-custody wallet, and later sold part of the position on a third venue. The tax result depends on which units were treated as sold. A missing transfer may make software read an internal movement as a taxable disposal. A missing fee can overstate proceeds or understate basis. An incomplete import can leave a negative balance that distorts the entire calculation.
Before harvesting a loss, reconcile your records. Confirm that exchange API data, wallet transactions, and manual imports form one consistent asset history. Your tax report should be built from verified transactions, not an estimate based on a current portfolio balance.
Your accounting method can change the result
Lot selection matters. Depending on the available records and the tax approach you use, methods such as FIFO, LIFO, or HIFO can produce materially different realized gains and losses.
FIFO generally treats the earliest acquired units as sold first. HIFO prioritizes the highest-cost units, which may reduce gains or increase losses in some cases. Neither method is universally best. A method that reduces taxable income this year could leave lower-basis lots for a later sale, potentially increasing future gains.
Consistency and documentation matter as much as optimization. If you use specific identification, you need records capable of substantiating the specific units sold. For complex activity, confirm the appropriate method with a qualified tax professional who understands digital assets.
Four checks before you realize a crypto loss
Before placing a loss-harvesting trade, run four practical checks:
- Confirm your true cost basis. Include purchase fees, identify prior transfers correctly, and make sure the lot was not already disposed of elsewhere.
- Measure the economic trade-off. Selling and repurchasing can trigger spread, trading fees, withdrawal costs, slippage, and a missed market move while funds are in transit.
- Review related exposure. Selling spot BTC while retaining leveraged BTC exposure, options, tokenized exposure, or a closely correlated position may preserve market risk even if the tax result differs from a traditional wash sale.
- Save evidence at the time of execution. Keep transaction IDs, trade confirmations, exchange statements, wallet addresses, and notes explaining unusual transfers or asset conversions.
These controls are especially valuable for traders operating across centralized exchanges, DeFi protocols, perpetuals, and self-custody wallets. Fragmented activity is where avoidable tax errors begin.
Cross-asset swaps are not a free pass
Crypto traders often rotate from one asset to another after realizing a loss. Selling SOL for USDC, ETH, or another token can be a taxable disposal of SOL, even if the proceeds never reach a bank account. The fact that the transaction took place on-chain does not make it non-taxable.
The replacement asset also deserves careful thought. Buying a different token can change portfolio risk, liquidity, volatility, and correlation. A trader may avoid a concentrated position only to acquire a highly correlated asset with a different downside profile. That is an investment decision first and a tax decision second.
Stablecoins deserve the same recordkeeping discipline. A swap into or out of a stablecoin can create a taxable event under the general property framework, even where the gain or loss is small. Small events across a year can add up to a substantial reconciliation task.
Why multi-exchange visibility matters for crypto wash sales
A 30-day calendar is easy to monitor. A fragmented trading history is not.
If you sell an asset on one exchange and repurchase it on another, your portfolio may still look unchanged while the tax lots, timing, and cost basis have shifted. Add wallet transfers, staking rewards, airdrops, wrapped assets, and derivatives, and a spreadsheet can quickly stop reflecting the actual activity.
The Crypto Hub helps bring connected exchange activity, portfolio visibility, and tax reporting into one read-only command center. The goal is not to tell you what to trade. It is to give you a reconciled view of what happened so you can review realized gains and losses with better data before tax filing.
Document the decision, not just the transaction
For a straightforward buy and sell, trade records may be enough. For a large loss, unusual asset conversion, or multi-platform sequence, add a brief note to your records: what was sold, why it was sold, where the proceeds went, and whether replacement exposure was acquired.
That note is not a substitute for professional advice. It is a practical control that makes a future review easier, particularly when you revisit activity months later or provide records to a preparer.
Crypto tax rules reward precision. Treat a realized loss as the output of a documented transaction history, not as a number generated by a single sell order. When your holdings, lots, and transfers are organized before the trade, you can make tax-aware decisions without losing control of the larger portfolio.