If you’re holding cryptocurrency that has dropped in value, that loss isn’t just a disappointment — it can be a strategic tax tool. Crypto tax loss harvesting lets you sell assets at a loss to offset capital gains elsewhere in your portfolio, potentially reducing your tax bill for 2026. The rules are nuanced, the IRS is paying closer attention to digital assets than ever, and mistakes can cost you the deduction entirely. This guide explains exactly how the strategy works, which rules apply to crypto specifically, and the practical steps to execute it correctly.
What Is Crypto Tax Loss Harvesting?
Tax loss harvesting is the practice of selling a capital asset at a loss to generate a realized loss that can offset capital gains — or, in limited cases, ordinary income. When applied to cryptocurrency, it means deliberately selling a token or coin that has declined in value below your cost basis, booking that loss on your tax return, and then using it to cancel out gains from other trades or asset sales.
The IRS confirmed in Notice 2014-21 that cryptocurrency is treated as property for U.S. federal tax purposes. This means every sale, swap, or disposition of crypto is a taxable event, and losses are treated as capital losses — either short-term (assets held under one year) or long-term (assets held over one year). Short-term losses first offset short-term gains, and long-term losses first offset long-term gains, though excess losses can cross categories.
The Wash-Sale Rule: The Key Difference Between Crypto and Stocks
This is where crypto diverges significantly from stock investing — and where many holders gain a real advantage. The wash-sale rule, codified in IRC Section 1091, disallows a loss deduction if you repurchase a “substantially identical” security within 30 days before or after the sale. For stocks and ETFs, this rule applies strictly.
As of 2026, the wash-sale rule does not apply to cryptocurrency under current law because the IRS classifies crypto as property, not a security. This means you can sell Bitcoin at a loss, immediately repurchase Bitcoin the same day, and still claim the loss — maintaining your market position while booking the tax benefit.
Important Legislative Caveat
Congress has repeatedly proposed extending the wash-sale rule to digital assets. The Build Back Better Act included such a provision, and similar language has appeared in subsequent legislative drafts. Verify the current status of any wash-sale legislation before executing this strategy in 2026, as the rules could change. Consult a qualified tax professional or review the latest IRS guidance and Congressional Budget Office publications for updates.
How to Calculate Your Cost Basis Correctly
A harvested loss is only valid if your cost basis is calculated accurately. The IRS permits several accounting methods for cryptocurrency:
- FIFO (First In, First Out): Default method if no specific identification is made. The earliest-acquired coins are treated as sold first.
- Specific Identification (Spec ID): Allows you to select which specific units you’re selling, enabling you to choose highest-cost lots to maximize losses. The IRS requires you to document the specific units at the time of sale, not retroactively.
- HIFO (Highest In, First Out): A subset of Spec ID that systematically sells highest-cost-basis units first, minimizing gains or maximizing losses.
Your exchange or wallet does not choose your method — you do. Tools like Koinly, CoinTracker, and TaxBit support multiple accounting methods and can generate IRS Form 8949-compatible reports. Always reconcile on-chain activity against exchange records, particularly for assets moved through self-custody wallets like MetaMask or hardware wallets like a Ledger device.
Step-by-Step: Executing a Crypto Tax Loss Harvest
- Identify loss positions. Review your portfolio and flag all assets where current fair market value is below your cost basis. Your crypto tax software should show an unrealized gain/loss column.
- Confirm holding period. Determine whether each loss is short-term or long-term, as this affects how it offsets gains.
- Sell the asset. Execute the sale on an exchange or via a DEX. Record the transaction hash, timestamp, sale price, and proceeds.
- Document the cost basis. Save records showing when you acquired the asset and at what price. Exchange CSVs, blockchain explorers, and your tax software are all valid sources.
- Repurchase if desired. Since wash-sale rules currently don’t apply to crypto, you can re-enter the position immediately if you want to maintain exposure.
- Report on Form 8949. List every disposal with acquisition date, sale date, proceeds, and cost basis. Net capital losses are reported on Schedule D.
Limits on Deducting Capital Losses
Capital losses offset capital gains dollar-for-dollar. However, if your net capital losses exceed your net capital gains in a given year, the IRS allows you to deduct only up to $3,000 of net capital losses against ordinary income per year ($1,500 if married filing separately). Any remaining losses carry forward indefinitely to future tax years, where they retain their short-term or long-term character.
High-Gain Year Strategy
Tax loss harvesting is most powerful in years when you have significant capital gains — from crypto trades, stock sales, real estate, or business asset disposals. If you sold a position at a large gain earlier in the year, reviewing your unrealized crypto losses before December 31 is a high-value exercise.
Common Mistakes to Avoid
- Missing DeFi and NFT transactions: Swaps on decentralized exchanges and NFT sales are taxable disposals. Losses from these count, but they must be reported. Tools like Rotki or Koinly can parse on-chain data directly.
- Ignoring staking and airdrop cost basis: Assets received as staking rewards or airdrops have a cost basis equal to their fair market value at receipt, per IRS guidance in Revenue Ruling 2023-14. If those assets have since fallen, losses are available.
- Not keeping records of repurchases: If you sell and immediately repurchase, you now have a new cost basis equal to the repurchase price. Failing to record this creates basis errors in future tax years.
- Assuming losses are automatic: Losses are only realized when you sell. Holding a depreciated asset means the loss exists on paper but cannot be used until disposed of.
- Ignoring state taxes: Some states have different rules on capital loss deductions. California, for example, conforms to federal capital gain/loss treatment, but verify your specific state’s treatment with a local tax advisor.
What This Means for You
Crypto tax loss harvesting is one of the few legal strategies that turns portfolio losses into tangible financial value. If you hold crypto in a taxable account, a year-end review of unrealized losses — ideally in November or early December — gives you time to act before the tax year closes. The absence of wash-sale rules for crypto (under current law) makes this more flexible than the equivalent strategy with stocks. However, the strategy only works if your records are airtight: every acquisition date, cost basis, sale price, and transaction hash must be documented and consistent across your tax software and exchange records. Use IRS Form 8949 and Schedule D correctly, apply the right accounting method consistently, and carry forward any excess losses. If your situation involves significant sums, DeFi activity, or multiple wallets, a CPA with digital asset experience is worth the fee — errors on crypto tax returns are increasingly subject to IRS scrutiny as digital asset reporting requirements expand under the Infrastructure Investment and Jobs Act of 2021, which mandates broker reporting of crypto transactions starting in 2026.
