Crypto Wash Sale Rule: §1091 Currently Doesn’t Apply — and What Could Change
What §1091 Wash Sale Does
IRC §1091 disallows a loss on a sale of ‘stock or securities’ if the taxpayer acquires substantially identical stock or securities within 30 days before or after the sale (61-day window total).
Mechanics:
1. Sell stock at a loss.
2. Within 30 days before or after the sale, buy substantially identical stock.
3. The loss is disallowed for current tax purposes.
4. The disallowed loss is added to the basis of the new shares (deferred, not lost).
5. The holding period of the replacement stock includes the holding period of the disposed stock (continued holding).
Example: stock investor with stock bought 18 months ago at $100, now $80. Sells at $80 = $20 loss. Buys back at $80 within 30 days. Loss disallowed for current year. Basis on new shares: $80 + $20 disallowed loss = $100. Future sale at $120: gain = $120 – $100 = $20 long-term capital gain (holding period preserved).
Net effect: the loss is deferred, not permanently lost. But the timing matters — you can’t use the loss against current-year gains while maintaining the position.
Purpose of §1091: prevent artificial loss recognition while maintaining economic exposure. Without the rule, taxpayers could sell at a loss, immediately rebuy, and claim a tax deduction without economically realizing the loss.
Application: only ‘stock or securities’ under §1091. Doesn’t apply to:
– Real estate
– Personal property
– Cryptocurrency (under current IRS interpretation)
– Foreign currency
– Commodities (in most circumstances)
Does Wash Sale Rule Apply To Crypto: Why Crypto Is Exempt: Property vs. Securities
IRS Notice 2014-21 classified cryptocurrency as property for federal tax purposes, not as securities. Subsequent IRS guidance and rulings have maintained this classification.
§1091’s language applies specifically to ‘stock or securities.’ These are securities-law concepts. Cryptocurrency, classified as property, falls outside the wash sale rule’s scope.
Some commentators argued in early years (2014-2017) that the IRS could administratively apply wash sale to crypto. The IRS hasn’t done so. The administrative position is consistent with statutory language.
The SEC has taken inconsistent positions on whether certain cryptocurrencies are ‘securities’ under securities law (Howey test for investment contracts). But IRS tax treatment is separate from SEC regulatory treatment.
Even if the SEC classifies some tokens as securities (XRP litigation, various crypto enforcement actions), the IRS classification for tax purposes is property under Notice 2014-21. §1091’s reference to ‘securities’ is interpreted under IRS rules, not SEC rules, for tax purposes.
Conservative argument: the IRS could theoretically reclassify certain tokens as securities. But this would require formal regulatory action and would likely include transition guidance. Until then, all crypto remains property.
Aggressive argument: even if some tokens are SEC securities, they’re not ‘stock or securities’ under §1091’s specific language. The two regulatory frameworks operate independently.
For now: every crypto-to-same-crypto rebuy after a loss sale produces full loss recognition without wash sale disallowance.
Practical Crypto Loss Harvesting Without Wash Sale
Without wash sale, crypto loss harvesting is simple:
Method 1: Sell and immediately rebuy.
1. Sell crypto at a loss.
2. Immediately (same day, same minute) buy back the same crypto.
3. Realize the loss for tax purposes.
4. Maintain economic exposure.
Spread risk: in the seconds between sell and rebuy, the price could move. For active markets, this risk is minimal.
Method 2: Sell and switch.
1. Sell crypto at a loss.
2. Buy a different (not substantially identical) crypto.
3. Realize the loss.
4. New economic position in different asset.
Useful if you wanted to change exposure anyway.
Method 3: Cross-platform.
1. Sell crypto on one exchange.
2. Buy on a different exchange.
3. Same crypto, different platform. Some practitioners use this for ledger clarity, though it doesn’t affect tax treatment.
Tax benefit:
Realized loss offsets:
– Other capital gains dollar-for-dollar
– Then up to $3,000 of ordinary income per year
– Excess carries forward indefinitely
For a $50K loss harvest with $30K of offsetting gains: $30K of gains avoided + $3K offset to ordinary income = $33K used currently. $17K carries forward.
Federal tax savings (at top bracket): $30K × 23.8% (LTCG + NIIT) + $3K × 37% = $7,140 + $1,110 = $8,250.
Plus state and city tax savings.
Total benefit on $33K of loss used: $10K-$12K combined federal/state tax savings.
Without wash sale rule limitation, you can do this in a way that’s not available to stock investors. Stock investors must wait 30 days or switch to different securities.
Legislative History: Crypto Wash Sale Proposals
Multiple legislative proposals have considered extending wash sale to crypto:
1. Build Back Better Act (2021): included provision extending §1091 to digital assets. Passed House, didn’t pass Senate.
2. Bipartisan Infrastructure Investment and Jobs Act (2021): expanded crypto reporting (1099-DA framework) but didn’t include wash sale extension.
3. Various Senate proposals (2022-2024): periodic inclusions in tax-related legislation. Senator Warren and others have advocated.
4. President Biden’s FY2024 budget: proposed extending §1091 to crypto.
5. House Ways and Means Committee proposals: various drafts have included crypto wash sale provisions.
Status as of mid-2026: no legislation passed extending wash sale to crypto. The exemption persists.
Why hasn’t it passed?
– Crypto industry lobbying against
– Competing legislative priorities
– Concerns about implementation complexity
– General resistance to tax increases (Republican-controlled chambers)
Possible future outcomes:
1. Status quo: no legislation; exemption continues. Year-by-year continuation.
2. Targeted legislation: extension passed in a year-end omnibus bill, tax extender, or focused crypto regulatory bill.
3. Thorough reform: major tax legislation in 2027 or beyond could include wash sale extension as one provision.
4. Treasury regulatory action (unlikely): the IRS could administratively try to apply wash sale to crypto via guidance, but this would face legal challenges given §1091’s express ‘stock or securities’ language.
For planning: monitor legislative developments. Year-end tax planning in late 2026 should assume current rules unless legislation has clearly passed.
The ‘Substantially Identical’ Question if Wash Sale Extended
If Congress extends wash sale to crypto, the ‘substantially identical’ analysis becomes critical.
For stocks, ‘substantially identical’ is generally same issuer + same class. IBM common vs. IBM common = identical. IBM vs. Microsoft = not identical. IBM common vs. IBM preferred = different (different rights).
For crypto, the analysis would be more complex:
Easy cases:
– Bitcoin vs. Bitcoin: same. Wash sale would apply if extended.
– Ethereum vs. Ethereum: same. Wash sale would apply.
– Solana vs. Solana: same.
Harder cases:
– Bitcoin vs. Bitcoin Cash: different chains, different protocols. Probably not substantially identical.
– Ethereum vs. ETH Classic: same origin but different chains since 2016 fork. Probably not substantially identical.
– ETH vs. wETH (wrapped Ether): same underlying asset, different format. Substantially identical likely.
– BTC vs. wBTC (Bitcoin on Ethereum): same underlying, different format. Likely substantially identical.
– ETH vs. stETH (liquid staked Ether): same underlying + staking rights. Substantially identical likely.
– USDC vs. USDT: both pegged to USD, different issuers. Different securities under typical analysis. Probably not substantially identical (though similar economic effect).
– USDC vs. DAI: same. Different mechanisms. Not substantially identical.
– Solana vs. Cardano: different protocols, different teams. Not substantially identical.
– Tokens of the same project across L1 and L2: e.g., MATIC native vs. MATIC on Ethereum. Same underlying. Substantially identical likely.
If wash sale extends to crypto, the ‘substantially identical’ rule would create planning opportunities — sell one token, buy a similar but not identical token, maintain economic exposure with different specific asset.
Example: if wash sale applied to crypto, you could sell BTC at a loss, buy wBTC (or vice versa) instead. The IRS would likely consider these substantially identical and disallow the loss. To avoid wash sale, you’d switch to a different cryptocurrency entirely (BTC to ETH, for example).
Or you could hold cash for 30 days. Sell BTC at loss, hold USDC, buy BTC back after day 31.
Planning Under Current Rules (No Wash Sale)
Make the most of the current advantage while it lasts:
1. Year-end loss harvest aggressively. Sell at losses by December 31. Realize losses. Rebuy as desired.
2. Specific lot identification. Within a wallet, identify high-basis lots to sell first (make the most of loss).
3. Don’t lose the position. Same-day or same-minute rebuy if you want to maintain exposure.
4. Pair with gain realization. If you’ve harvested gains in profitable positions, offset with loss harvests to neutralize tax.
5. Don’t worry about ‘substantially identical’ — irrelevant under current rules.
6. Track wash sale for non-crypto investments. Stocks, bonds, etc. still subject to §1091.
Documentation: – Sell trade confirmation – Buy trade confirmation – Transaction hashes – Crypto tax software calculations No wash sale rule means no 30-day waiting period, no concern about replacing with substantially identical asset, no basis carryover complexity from disallowed losses. Clean tax treatment.
Planning Under Hypothetical Future Rules (Wash Sale Extended)
If wash sale extends to crypto in 2027 or later, planning changes:
1. 30-day waiting period. Sell BTC at loss, wait 31 days before buying BTC back.
2. Asset substitution. Sell BTC, buy ETH or another non-substantially-identical crypto for 30 days. Then sell ETH and buy BTC back.
3. Cash position. Hold USDC or USD between sell and rebuy. Stablecoin doesn’t typically appreciate or depreciate, so no further gain/loss issues.
4. Different but correlated. Buy a different but economically similar crypto (BTC vs. ETH, or BTC vs. WBTC if not substantially identical). Maintain rough exposure while waiting.
5. Plan harvest timing earlier. Don’t wait until December 30 with a 31-day waiting period. Sell by late November to ensure pre-year-end loss realization.
Effective harvest schedule under wash sale extension:
– November 25: sell BTC at loss – November 25 to December 26: hold USDC (no wash sale issue) – December 26 onward: buy BTC back – December 31: position re-established – Loss recognized for tax year Alternative: switch to a different crypto for the 30-day window. If BTC and ETH aren’t substantially identical (likely not), sell BTC, buy ETH for 30 days, then sell ETH (at whatever gain/loss) and buy BTC. Note: the wash sale rule looks for substantially identical ‘stock or securities.’ If extended to crypto, the rule likely applies similarly. Different cryptocurrencies are different — wash sale generally not triggered. 6. Use §475(f) election. Mark-to-market traders are exempt from wash sale under §475(f)(3). If you qualify as a §475(f) trader and crypto is included in the election (uncertain area), wash sale wouldn’t apply even if extended. For most retail crypto investors, §475 isn’t available. The exemption is limited to professional traders.
Reporting Implications
Current reporting (no wash sale):
Form 8949 reports each disposition. Loss is recognized at disposition. No special wash sale code or adjustment.
Schedule D aggregates losses against gains.
Reportable items per disposition:
– Date acquired
– Date sold
– Proceeds
– Basis
– Adjustment code (typically blank or ‘W’ for wash sale — N/A for crypto under current rules)
– Gain/loss
Future reporting (if wash sale extended):
Form 8949 would require wash sale code ‘W’ on transactions affected. Disallowed loss would be flagged. Basis on replacement transaction would include the disallowed loss.
Brokerage 1099 reporting: Form 1099-B currently has wash sale columns for stock transactions. Form 1099-DA (crypto, starting 2026) doesn’t currently have wash sale columns. If wash sale extends, the 1099-DA would be updated.
Tax software: would need to track wash sale across crypto transactions. Some software already supports this for stocks; crypto modules would need updating.
Manual tracking complexity: with hundreds of trades per year, manual wash sale tracking is impractical. Software dependency increases significantly.
Audit risk: if wash sale extends and you miss it on your return, the IRS could challenge through CP2000 (matching 1099-DA against your reporting).
International Comparisons
Different countries treat crypto wash sale differently:
United States: §1091 doesn’t apply to crypto under current law.
United Kingdom: HMRC applies ‘bed and breakfasting’ rules (similar to wash sale) to crypto under various interpretations. Sale and rebuy within 30 days may be challenged.
Canada: superficial loss rules apply to crypto similarly to securities. Loss disallowed if substantially identical property bought within 30 days.
Germany: held > 1 year = tax-free (favorable treatment for long-term holders). No specific wash sale rule because long-term gains aren’t taxed.
Australia: similar to UK; anti-avoidance rules may apply to wash-sale-style transactions.
Switzerland: very crypto-friendly. Most individual crypto gains are tax-free (no wash sale issue because no gain tax).
Singapore: no capital gains tax on individuals. No wash sale issue.
For US persons abroad: US worldwide income taxation applies. The favorable home-country crypto treatment doesn’t reduce US tax. US-based wash sale exemption applies regardless of where you trade.
Tax treaties: don’t typically address wash sale rules. The rule is domestic; treaty doesn’t shift the analysis.
Implications: US-based crypto investors enjoy a relatively favorable position. Other jurisdictions have stricter wash-sale-equivalent rules.
Common Misconceptions
Patterns we see:
1. ‘I should wait 31 days before rebuying crypto after a loss.’ Incorrect under current rules. No wash sale on crypto. Sell and immediately rebuy is fine.
2. ‘Wash sale would apply to BTC vs. ETH.’ No, even under hypothetical extended rule. Different cryptocurrencies aren’t substantially identical.
3. ‘Stablecoins are subject to wash sale.’ Generally no. Stablecoins are still ‘property’ for IRS purposes. The same rules apply.
4. ‘NFTs are subject to wash sale.’ No. NFTs are property under IRS guidance. §1091 doesn’t apply.
5. ‘Wrapping tokens (BTC to wBTC) is a wash sale issue.’ Wrapping is generally non-taxable in itself (not a disposition). And if wash sale applied to crypto, wBTC and BTC might be substantially identical — but wrapping isn’t typically a sale-and-rebuy pattern.
6. ‘IRS could administratively apply wash sale.’ Unlikely without legislation. §1091 expressly addresses ‘stock or securities.’ The IRS hasn’t extended the rule to property under similar exemptions for real estate, personal property, etc.
7. ‘Loss harvesting in IRA accounts is wash sale.’ IRA accounts have separate tax treatment. Sales in IRA aren’t taxable events for the investor; wash sale doesn’t apply because there’s no loss to disallow.
8. ‘Wash sale extends 30 days each side.’ Correct — 30 days before AND 30 days after = 61-day window. Many people miscount.
9. ‘I can just claim losses without rebuying.’ If you sell and don’t rebuy, no wash sale issue regardless. The rule only triggers if you rebuy within 30 days. Simply not rebuying is also fine.
10. ‘Wash sale doesn’t apply to gains, just losses.’ Correct. The wash sale rule only disallows losses. Gains harvested by selling and rebuying don’t have wash sale implications.
Related Services from The Reed Corporation
Helpful Guides You Might Also Like
Sources & References
Frequently Asked Questions
What is the wash-sale rule for stocks and securities, and how does the 30-day window work?
The wash-sale rule is a piece of tax law that stops investors from claiming a loss on a security while keeping the same position. The mechanics are specific. If you sell a stock or other security at a loss and then buy the same security, or one that is substantially identical, within 30 days before or after the sale, the loss is disallowed for the moment. You do not get to deduct it on this year’s return. The rule covers a window that runs both directions, so it is really a 61-day span centered on the sale date. Sell at a loss on a Tuesday, and any purchase of the same security from 30 days earlier through 30 days later trips the rule.
Here is the part people miss. The loss is not gone forever. It is deferred. The disallowed loss gets added to the cost basis of the replacement shares you bought. So when you eventually sell those replacement shares, your basis is higher, which means your future gain is smaller or your future loss is larger by the exact amount that was disallowed. The tax benefit waits in the wings until you actually close out the position for good. The rule moves the timing of the deduction, it does not erase it. That distinction matters, because some investors panic when they read that a loss is disallowed, thinking they lost it entirely. They did not. They lost it for this year.
Why does this rule exist at all? Without it, an investor could sell a stock at a paper loss on December 30, deduct that loss against other income, and buy the same stock back on December 31, ending the year with the same portfolio and a tax write-off. That is a free lunch, and the tax code does not allow it for securities. The wash-sale rule closes that door for stocks, bonds, options, and other instruments that meet the definition of a security. The IRS lays out the rule in Publication 550, which is the main reference for investment income and expenses, and it walks through how the disallowed loss attaches to the replacement shares.
The phrase substantially identical does a lot of work here, and it is not always obvious what counts. Buying back the exact same stock is the clear case. But the rule can also reach a different class of the same company’s stock, certain options on that stock, and contracts to acquire it. Two different index funds that track the same index can raise the question. A common technique to sidestep the rule on stocks is to sell one position and buy a similar but not identical one, such as a different fund tracking a related but distinct index, so you stay invested in the sector without holding the substantially identical security. That is a real planning move people use at year end to bank a loss while keeping market exposure.
The rule also applies inside the same household and across account types in ways that catch people off guard. If you sell a stock at a loss in your taxable brokerage account and your spouse buys the same stock, or your own IRA buys it, within the 30-day window, the wash-sale rule can still apply and the loss can be permanently lost in the IRA case because there is no basis adjustment to carry it forward. So spreading the buy and the sell across different accounts you control does not automatically save you. This is the kind of detail that turns a clean loss harvest into a disallowed one, and it is worth a conversation before you start selling. Our team handles this planning as part of tax strategy consulting, because the timing rules are easy to trip without meaning to.
One last point on securities before we get to cryptocurrency. The wash-sale rule is a securities rule. It is written around the concept of a stock or security, and that wording is exactly why the cryptocurrency question even exists. Everything about how crypto is treated for tax purposes flows from whether the IRS classifies it as a security or as something else, and the answer there is what makes crypto loss harvesting a different game than stock loss harvesting. The reporting for both still runs through the same forms, which we get into below.
Does the wash-sale rule apply to cryptocurrency, or can I sell at a loss and buy back right away?
The short answer is the one most crypto investors are hoping for. The wash-sale rule does not currently apply to cryptocurrency. You can sell Bitcoin at a loss on Monday, buy it back on Tuesday, and still claim that loss on this year’s return. The 30-day window that boxes in stock investors does not box in crypto investors, at least not under the law as it stands. This is one of the few places where the tax treatment of digital assets is more forgiving than the treatment of traditional investments, and it opens up a planning move that stock holders simply cannot make.
The reason comes down to one classification. The IRS treats cryptocurrency as property, not as a security. The agency said so back in Notice 2014-21 and has held that line since, treating virtual currency as property for federal tax purposes the same way it treats real estate or collectibles or a piece of equipment. The wash-sale rule, by its own terms, applies to stocks and securities. It does not mention property generally, and crypto is property. So the rule never reaches it. This is not a loophole someone discovered. It is the direct result of how the IRS chose to categorize digital assets more than a decade ago, and the wash-sale statute was written long before crypto existed. The general guidance on how digital assets are treated and reported sits with the IRS, and the agency now asks every filer the digital asset question right at the top of Form 1040.
Walk through what this means in practice. Say you bought Ethereum for 4,000 dollars and it is now worth 2,500 dollars. You have an unrealized loss of 1,500 dollars. You believe in the asset long term and do not want to be out of the market. With a stock, selling to bank that 1,500 dollar loss and buying back the next day would trigger the wash-sale rule, your loss would be disallowed for the year, and it would roll into the basis of the replacement shares. With crypto, you sell, realize the 1,500 dollar loss, claim it on this year’s return against your other capital gains or up to 3,000 dollars of ordinary income, and buy the Ethereum right back at 2,500 dollars. You end the day holding the same coin and a fresh tax loss. That is the flexibility crypto offers that stocks do not.
The realized loss does what any capital loss does once it is on the return. It offsets capital gains first, dollar for dollar. If you have more losses than gains, up to 3,000 dollars of the excess loss can offset ordinary income such as wages in a given year, and anything beyond that carries forward to future years. So harvesting a crypto loss is not just a paper exercise. It can shave real money off your tax bill this year if you have gains to offset, and it can build a carryforward you draw on later. The mechanics of capital gains and losses are covered in Publication 550, and they apply to crypto the same way they apply to a stock sale, because the sale of property produces a capital gain or loss just like the sale of a security does.
There is a caveat worth stating clearly, and the next answer covers it in full. The phrase does not currently apply is doing real work in that sentence. Lawmakers have tried more than once to extend the wash-sale rule to digital assets, and if that ever passes, the buy-back-immediately move disappears. So while the rule does not apply today, you should confirm the position for the specific tax year you are filing rather than assume it holds forever. We track this question for clients with meaningful crypto positions through our tax strategy consulting work, because a change in this one rule would change the whole year-end playbook for digital assets.
One more thing to keep straight. The fact that the wash-sale rule does not apply does not mean anything goes. The transaction still has to be a real sale. If you sell and buy back at a wildly different price because you actually exited and re-entered the market, that is a genuine trade. The cautionary ideas around making the transaction real, economic substance and the step-transaction concept, come up in a later answer. For now, the takeaway is simple. Crypto is property, the wash-sale rule is a securities rule, and so a crypto holder can harvest a loss and stay in the position in a way a stock holder cannot.
Could the wash-sale rule be extended to crypto, and why does that mean I should confirm the rule for the current tax year?
This is the part that keeps the crypto wash-sale answer from being a permanent yes. The rule does not apply to crypto today, but it is a moving target, and treating today’s answer as a forever answer is how people get caught. Lawmakers have repeatedly proposed extending the wash-sale rule to digital assets. The idea has shown up in budget proposals and in draft tax legislation more than once over the past several years. None of those proposals has become law as of now, which is why crypto loss harvesting still works. But the fact that the proposals keep coming back tells you where the wind is blowing, and a future Congress could close this gap with a single provision.
Think about why lawmakers keep targeting it. The wash-sale rule exists to stop investors from claiming a loss while keeping their position, and from the government’s point of view there is no obvious reason that logic should apply to a share of stock but not to a coin. The exemption for crypto is a side effect of the IRS classifying digital assets as property combined with the wash-sale statute being written narrowly around securities. It was never a deliberate policy choice to give crypto holders a better deal. So when budget writers go looking for revenue, extending the wash-sale rule to digital assets is an easy line item to propose. It does not raise anyone’s rate. It just closes a timing advantage that crypto holders currently enjoy. That makes it politically simpler than most tax changes, which is exactly why it keeps resurfacing.
What would actually change if it passed? The buy-back-immediately move would stop working for crypto. If you sold Bitcoin at a loss and bought it back within 30 days, your loss would be disallowed for the year and added to the basis of the replacement coins, the same way it works for stocks today. You would have to wait out the 31-day window before repurchasing, or buy a different asset that is not substantially identical, to bank the loss in the current year. The whole flexibility advantage that crypto holds over stocks would vanish overnight. That is a big swing for anyone who plans around year-end loss harvesting, and it is why the status of this rule is not a detail to gloss over.
So the practical instruction is this. Confirm the rule for the current tax year before you build a year-end plan around it. The answer that crypto is exempt has been correct every year so far, but a rule that Congress keeps trying to change is not a rule you want to assume from memory. Before you sell a position at a loss in December and buy it back in January expecting to claim the loss, check that the wash-sale rule still does not reach digital assets for that filing year. If a new law took effect, the timing of your trades would need to change to capture the loss. This is precisely the kind of year-specific verification we do for clients through our tax strategy consulting service, because a planning move that was safe last year is only safe this year if the law has not moved.
There is a related caution about retroactive worry that we can put to rest. Tax law changes of this kind are generally written to take effect going forward, applying to sales made on or after some future date, not to trades you already made. So a loss you harvested cleanly under the rules in place at the time should stand. The risk is not that a past harvest gets unwound. The risk is that you plan next year’s harvest on this year’s rules without checking, and the rules moved. Keep the position, but keep an eye on the law. The IRS publishes its current guidance on digital assets and updates the digital asset question and instructions each year, and the annual instructions to Form 1040 are a reasonable place to confirm the lay of the land before you file.
Bottom line on the moving target. Crypto loss harvesting is a real and currently legal tool, and it is more flexible than stock harvesting because of the wash-sale gap. But the gap is exactly the thing lawmakers keep aiming at, so the smart move is to confirm the rule each year rather than ride a planning assumption that could be a year out of date. We treat this as a live question every filing season, not a settled one.
How does the wash-sale gap make crypto loss harvesting more flexible than stock loss harvesting?
The difference is timing, and timing is most of the game in loss harvesting. With stocks, the wash-sale rule forces a choice. Either you accept a 31-day gap where you are out of the position and exposed to the market moving against you, or you buy a similar but not substantially identical replacement to stay invested, which means you are not holding exactly what you wanted. Crypto has neither of those constraints right now. You can sell at a loss and buy the same coin back in the same hour, bank the loss, and never leave the position. That is a cleaner harvest than a stock investor can pull off, and it is the direct payoff of crypto being property rather than a security.
Picture the stock investor at year end. They are sitting on a position that dropped, and they want the tax loss without giving up the holding. Their options are all compromises. They can sell and sit out 31 days, risking a rally they miss entirely. They can sell their position in one fund and buy a different fund that tracks a related index, accepting some tracking difference and the risk that the two are close enough to be challenged. Or they can double up, buy more first, wait 31 days, then sell the original lot, which ties up extra cash and still leaves a window of doubled exposure. Every path has a cost or a risk attached. The wash-sale rule makes clean stock harvesting genuinely awkward.
Now the crypto investor. They sell the coin at a loss, realize it for tax purposes, and rebuy immediately. No waiting period. No tracking-error workaround. No doubling up and tying up cash. They are back in the exact same asset at the exact same price within minutes, holding the position they wanted to hold, with a realized loss they can claim on this year’s return. The only real economic change is that their cost basis reset to the lower price, which means a future gain will be measured from that lower number. They traded a small future basis adjustment for an immediate, usable loss. For an asset that swings as hard as crypto does, the chance to harvest losses repeatedly during a volatile year, without ever stepping out of the market, is a meaningful advantage.
That repeatability is the underrated piece. Crypto is volatile, which from a tax-planning angle is not all bad. A coin that drops 30 percent, recovers, drops again, and recovers again gives a holder several chances to sell into the dips, bank a loss each time, and rebuy. None of those harvests trip a wash-sale rule because the rule does not apply. A stock investor doing the same thing would trigger the rule on nearly every rebuy and defer most of those losses. So the same market volatility that makes crypto stressful to hold also makes it unusually friendly to loss harvesting under current law. You can turn a rough year for the asset into a real reduction of your tax bill.
The loss you bank works the standard way once it is realized. It offsets your capital gains first, and if you have a net loss left over, up to 3,000 dollars can offset ordinary income in the year, with the rest carrying forward. So a crypto holder who harvests aggressively during a down year can build a sizable loss carryforward that offsets gains in future years, including gains on the very same coin once it recovers. That is a powerful position to be in, and it is only available because the wash-sale rule does not force a gap between the sell and the buy. The rules for how those gains and losses net out are in Publication 550, and they apply to property sales the same way they apply to securities.
A word of perspective so nobody overplays this. The flexibility is real, but the basis reset means you are borrowing against a future gain, not creating free money. If the coin recovers and you sell later, your gain is larger by the amount of loss you harvested, because your basis is now lower. The benefit is the time value of taking the deduction now and deferring the tax later, plus the ability to offset gains you have today. For most investors with current gains to shelter, that is a genuine win. For someone with no other gains and no near-term need for the deduction, the move matters less. This is the kind of judgment call we work through with clients in tax strategy consulting, weighing whether harvesting now actually helps your specific tax picture or just shuffles the timing.
How do I keep the transaction real, and where do I report crypto loss harvesting on Form 8949 and Schedule D?
Two things make a crypto loss harvest hold up. First, the transaction has to be real. Second, it has to be reported correctly. The wash-sale rule not applying does not mean the IRS will accept a sham. The agency can still look at whether a transaction has economic substance, meaning a real change in your economic position beyond just creating a tax benefit. A sale where you genuinely transferred the coin, took on real exposure to price movement in the seconds or minutes between selling and rebuying, and bore actual transaction costs is a real sale. A bookkeeping entry that pretends to sell while nothing actually moved is not. Keep your harvests on the right side of that line and they stand.
The economic-substance and step-transaction ideas are worth understanding even though they rarely bite a normal crypto harvest. Economic substance asks whether the transaction did anything other than generate a tax loss. For crypto, an actual sale on an exchange at market price, with the coin leaving and re-entering your account at prices that can move against you, generally clears that bar because you really did take market risk. The step-transaction concept asks whether a series of steps should be collapsed and treated as one. Neither doctrine is a reason to avoid harvesting losses on crypto. They are a reason to make the sales genuine rather than staged. Use a real exchange, sell at real market prices, and let the rebuy be a separate decision at the price available when you make it. Do that and you are fine.
Now the reporting, which is where a lot of crypto investors get tripped up because the recordkeeping is on them. Every taxable crypto sale gets reported on Form 8949, Sales and Other Dispositions of Capital Assets. Each transaction is a line: what you sold, the date you acquired it, the date you sold it, the proceeds, your cost basis, and the resulting gain or loss. When you harvest a loss by selling at a price below your basis, that loss shows up right there on the 8949 as a negative number in the gain-or-loss column. If you harvest the same coin several times during a volatile year, each sale is its own line with its own dates and its own basis, so the recordkeeping adds up fast.
From the 8949, the totals carry to Schedule D, Capital Gains and Losses, which is where your short-term and long-term results get summed and netted against each other. Short-term covers assets held a year or less, long-term covers assets held longer, and they are taxed differently, so the holding period on each lot matters. Schedule D nets your gains and losses, and the bottom-line number flows onto your Form 1040. If you end up with a net capital loss, up to 3,000 dollars offsets ordinary income for the year and the rest carries forward, all of which is tracked through Schedule D. The detailed rules for these forms live in Publication 550.
The recordkeeping burden on crypto is heavier than on stocks, and this is the part people underestimate. A brokerage hands you a clean tax form with basis already calculated. Crypto exchanges are still catching up on that, and if you moved coins between wallets or exchanges, traded one coin for another, or used multiple platforms, the basis tracking can get messy in a hurry. You need to know what you paid for each lot, when you bought it, and which lots you are selling, because that determines your basis and your holding period on every harvest. Without solid records, you cannot prove your loss, and an unprovable loss is a loss the IRS can disallow. Good bookkeeping through the year is what makes accurate 8949 reporting possible, and it is the work we handle for clients through our bookkeeping service so the year-end numbers are real and defensible.
Putting it together for a clean harvest. Sell the coin at a real market price on a real exchange so the transaction has substance. Record the date, the proceeds, and your basis on that specific lot. Buy back whenever you choose, since no wash-sale window applies under current law, and start a fresh basis on the new lot. Report each sale on Form 8949, carry the totals to Schedule D, and let the net flow to your 1040. We pull all of this together when we prepare returns through our individual tax return preparation service, and we confirm the wash-sale position for the filing year before claiming the losses, because that one rule is the thing most likely to move from year to year.