Home / Helpful Guides / Crypto Like-Kind Exchange (§1031): What Was, What Isn’t, and Why It Matters
Helpful Guide

Crypto Like-Kind Exchange (§1031): What Was, What Isn’t, and Why It Matters

Before the 2017 Tax Cuts and Jobs Act, a small but vocal community of crypto investors argued that §1031 like-kind exchange treatment should apply to crypto-to-crypto trades. Trade Bitcoin for Ethereum without recognizing gain — the argument went — because both are ‘like-kind’ property. The IRS never blessed this position, and the Tax Court never definitively ruled. Then TCJA settled the question by restricting §1031 to real property only, effective January 1, 2018. Personal property exchanges, including crypto, were explicitly removed. Every crypto-to-crypto trade since is a taxable event. This post covers the historical debate, the post-TCJA reality, the few arguments still circulating, and why crypto investors looking for deferral need to use Qualified Opportunity Zones instead.

Pre-TCJA: The §1031 Crypto Debate

Section 1031 historically allowed deferral of gain on ‘like-kind’ exchanges. The classic application: real estate for real estate, but the rule also applied to personal property held for productive use in business or investment.

Pre-2018 personal property 1031 examples (real ones):

– Truck for truck

– Aircraft for aircraft

– Machinery for machinery

– Race horse for race horse (specific class requirements)

Personal property like-kind required strict ‘like-class’ matching. Different classes of property typically weren’t like-kind.

Crypto arguments before 2018:

1. All cryptocurrency is the same ‘class’ of property — digital assets. Bitcoin and Ethereum should be like-kind.

2. The IRS Notice 2014-21 treated all crypto as property; doesn’t distinguish among cryptocurrencies.

3. Some practitioners filed Form 8824 (Like-Kind Exchanges) for crypto-to-crypto trades, deferring gain.

IRS counter-position:

1. Different cryptocurrencies serve different functions. Bitcoin is a store of value; Ethereum is a platform with smart contracts. Not like-kind.

2. The IRS hadn’t issued guidance authorizing crypto §1031 treatment.

3. Aggressive filings risked challenge and disallowance.

The debate never fully resolved before TCJA. Practitioners took different positions. Some clients followed §1031; others paid gains on crypto-to-crypto trades. The Tax Court didn’t issue a definitive ruling on crypto 1031 before the law changed.

Several private letter rulings and IRS publications hinted the agency disliked the 1031 crypto position but didn’t issue blocking guidance.

TCJA’s Section 13303: Personal Property 1031 Eliminated

The Tax Cuts and Jobs Act, signed December 22, 2017, included Section 13303 amending IRC §1031. The new rule: like-kind exchanges apply only to real property held for productive use in a trade or business or for investment.

Effective date: exchanges completed after December 31, 2017.

Transition rule: an exchange initiated before December 31, 2017 but not completed until after could still qualify if the replacement property was identified by December 31, 2017.

What got eliminated:

– Personal property 1031 (machinery, vehicles, equipment, livestock, etc.)

– Crypto 1031 (whether previously available or not — now explicitly not)

– Intangible property 1031 (patents, trademarks, etc.)

What was preserved:

– Real property for real property — fully intact

– Land, buildings, leasehold interests with substantial duration, mineral rights

– Real property in different forms exchanged for each other (e.g., commercial building for residential rental)

The result: from January 1, 2018 forward, every crypto-to-crypto trade is a taxable event. No §1031 deferral available.

Crypto-to-USD trades: always taxable (this never changed). Sell crypto for dollars = realization event.

Crypto-to-crypto trades: now taxable (post-TCJA). Sell Bitcoin and buy Ethereum = sale of Bitcoin at FMV (gain or loss) + purchase of Ethereum at FMV basis.

Crypto-to-NFT or NFT-to-crypto: taxable. Crypto-to-stablecoin: taxable. Any crypto disposition for any other asset: taxable.

Is Crypto Like Kind Exchange Eligible: Mechanics of a Crypto-to-Crypto Trade Post-TCJA

When you swap one crypto for another, the IRS treats it as two transactions:

1. Sale of the disposed crypto at FMV.

2. Purchase of the acquired crypto at FMV.

Gain/loss = FMV of acquired crypto – basis of disposed crypto.

Holding period and rate:

– Disposed crypto held > 1 year: long-term capital gain or loss at LTCG rates

– Disposed crypto held ≤ 1 year: short-term, ordinary rates

– Acquired crypto starts a new holding period from trade date

Example: you bought 1 BTC for $30K in 2020. In 2026, you trade 1 BTC (now worth $80K) for 25 ETH (also worth $80K).

Tax treatment:

– Sale of 1 BTC: $80K FMV – $30K basis = $50K long-term capital gain

– Federal LTCG (20% top bracket) + 3.8% NIIT = ~$11,900 federal tax – Plus state tax (NY ~6.85%) = $3,425 – Total federal+state tax: ~$15,325

– Acquisition of 25 ETH: basis = $80K (FMV at trade time)

– Holding period on the new 25 ETH: starts from trade date

Reporting:

– Form 8949 line item for the BTC disposition: date acquired, date sold, proceeds (FMV at trade), basis, gain.

– Schedule D aggregates with other capital gains.

– The acquired ETH doesn’t generate a current tax event (purchase, not income event), but the basis is set at FMV.

Crypto tax software handles this automatically when you connect a wallet or exchange. Each trade generates a Form 8949 entry.

Implications for Active Crypto Traders

For active traders, the post-TCJA rules mean every trade is a tax event:

Frequency impact: a trader making 500 crypto-to-crypto swaps per year has 500 tax events to report.

Capital gains complexity: each swap is a disposition + acquisition. Both legs need basis tracking.

Wash sale isn’t an issue (no wash sale rule for crypto currently — though Congress has considered extending). But basis tracking still complex.

Practical consequences:

1. High-frequency traders accumulate substantial gain (or loss) over the year.

2. Each tax year reconciles the total.

3. Reporting is technical — hundreds or thousands of line items.

4. Mistakes can be expensive (overstating gains by misclassifying basis).

Crypto tax software (Koinly, CoinTracker, ZenLedger, TaxBit) is essential for active traders. Manual reconciliation is impractical.

DEX activity: Uniswap, Curve, Balancer, etc. — every swap is a taxable trade. Software pulls transaction data via wallet address; calculates gain/loss per swap.

Yield farming and liquidity provision: deposit-receipt mechanics generally non-taxable, but rewards, withdrawals, and impermanent loss create complex events. Software helps but verification needed.

Trader-status tax planning (separate from 1031): see our crypto trader vs. investor guide. §475 election may provide ordinary-loss treatment but doesn’t restore 1031 deferral.

Retroactive Audit Risk for Pre-TCJA 1031 Crypto Filings

Taxpayers who filed §1031 for crypto-to-crypto trades in pre-2018 years face potential audit exposure.

Statute of limitations:

– Standard: 3 years from filing (assessment).

– Substantial understatement (>25%): 6 years.

– Fraud: no statute.

For 2017 returns filed by April 2018: 3-year statute expired April 2021. 6-year statute expired April 2024.

Most pre-TCJA 1031 crypto filings are now beyond the statute of limitations. The IRS can’t assess additional tax.

But: ongoing positions may have current implications. If your basis in current crypto holdings was calculated assuming 1031 deferral applied (carryover basis from prior swaps), the basis may be incorrect under current IRS interpretation.

If you take a position to sell crypto using a 1031-carryover-based basis, the IRS could challenge that basis on the current-year return.

Practical: if you used 1031 for crypto-to-crypto in 2014-2017 and never had it challenged, the past is past. Going forward, treat current crypto basis carefully — use actual cost basis (purchase price + acquisition fees), not 1031-carryover basis.

For high-volume crypto traders with significant pre-2018 1031 history: get specialized advice. Reconstruct accurate basis. Document carefully. Don’t perpetuate the §1031 carryover basis position into post-TCJA years.

What Replaced 1031 for Crypto Deferral?

Crypto investors looking for deferral mechanisms have one main option: Qualified Opportunity Zone (QOZ) investments under §1400Z-2.

QOZ mechanics:

– Recognize capital gain (any source, including crypto-to-crypto trade or crypto sale)

– Within 180 days, invest the gain amount in a Qualified Opportunity Fund (QOF)

– Defer the gain until December 31, 2026 (under current law) or until you sell the QOF investment, whichever earlier

– After 10-year hold of QOF: appreciation on the QOF investment is excluded from federal tax

Difference from 1031: QOZ requires investing in QOF (not real estate of similar nature). And QOZ defers to a specific date (2026), not indefinitely.

For a crypto-to-crypto swap: you sell BTC, realize gain. Within 180 days, invest the gain in a QOF. The gain is deferred. You used the BTC sale proceeds to buy ETH in the meantime (not in the QOF — that’s a separate transaction).

QOZ doesn’t preserve the crypto position. You’re moving the dollars to real estate (typical QOF investment) or other QOZ-eligible business. If you want to maintain crypto exposure, QOZ doesn’t help directly.

Alternative: charitable donation of appreciated crypto. No gain recognition. FMV deduction. See our crypto charitable donation guide.

Another alternative: hold long-term. Don’t trade. The §1031 issue arises only when you do swaps. Buy-and-hold crypto only triggers tax on actual sale to USD.

Long-term hold benefits:

– No taxable events during holding period – LTCG rates at eventual sale (vs. ordinary if active trading creates SE-like status) – Step-up basis at death wipes accumulated gain (estate planning)

Hypothetical: Could Congress Restore Crypto 1031?

Some crypto industry advocates have proposed legislation restoring §1031 for crypto. The arguments:

1. Crypto is property; should be eligible for property exchange treatment.

2. Other property classes still get 1031 (real estate); discrimination against crypto is arbitrary.

3. Restoring 1031 would access ‘frozen’ capital — investors hesitant to swap because of immediate tax cost.

4. Other countries provide more favorable crypto tax treatment.

Counter-arguments:

1. TCJA narrowed 1031 to real property for revenue reasons. Restoring 1031 generally loses revenue.

2. Crypto tax positions have settled. Re-opening 1031 would create administrative complexity.

3. The IRS has invested in crypto reporting infrastructure (1099-DA, broker rules). Re-allowing tax-deferred swaps would partially undermine that.

Legislative status: no significant proposals to restore crypto 1031 in current Congresses. Various tax bills haven’t included it.

Probability of restoration: low under current political dynamics.

For planning purposes: assume crypto 1031 won’t come back. Plan so with current rules.

If restored (low probability): the legislation would specify effective date and mechanics. Plan would change retrospectively only if explicitly retroactive.

Investors hoping for legislative relief shouldn’t structure crypto activity around hypothetical future law changes.

Cross-Border 1031 Considerations

For US persons with crypto in foreign exchanges, the 1031 rules apply regardless of where the crypto is held.

Foreign exchange trades: a US person trading BTC for ETH on Binance International generates a US tax event (gain or loss on the BTC disposition).

Tax basis follows the asset, not the wallet location. The exchange of platform doesn’t change the underlying tax treatment.

FATCA/FBAR considerations: foreign exchange holdings may trigger reporting requirements (see our crypto FBAR/FATCA guide). The reporting is in addition to the income tax on the gain.

Non-US tax jurisdictions: some countries (Portugal, Switzerland for individuals, certain free zones) have more favorable crypto tax treatment. Some non-residents pay no tax on crypto gains.

US person abroad: a US citizen or green card holder is taxed on worldwide income regardless of residence. Living in Portugal as a US citizen doesn’t avoid US tax on crypto gains.

Renouncing US citizenship: an extreme step. Triggers exit tax under §877A — deemed sale of all assets at FMV with capital gain recognition. Very few crypto holders use this path because of the exit tax cost.

Most US crypto holders: accept the post-TCJA tax framework. Pay tax on every swap. Improve within the rules using:

– Long-term holding for LTCG rates – Strategic loss harvesting – Charitable donations of appreciated holdings – QOZ deferral for major capital gain events – Roth IRA or solo 401(k) crypto holdings (limited custodians)

What 1031 Still Does for Crypto Investors (Indirectly)

Crypto investors may still encounter §1031 indirectly:

1. Crypto-funded real estate. You sell crypto, pay tax on gain. Use after-tax proceeds to buy real estate. Then 1031 exchange the real estate.

Subsequent real estate exchanges fully qualify for 1031. The initial crypto sale is taxable, but the real estate moves can defer further gains.

2. Real estate proceeds reinvested in crypto. Sell real estate via 1031 → real estate → eventually sell real estate (taxable) → use proceeds to buy crypto. The 1031 chain provides deferral until you exit real estate.

3. Family limited partnerships, real estate operating businesses, etc. — entities holding both real estate (1031-eligible) and crypto (not). Strategic transactions can sometimes improve tax across the bundle.

These are advanced strategies for HNW investors with diverse asset portfolios. For typical crypto investors: 1031 isn’t directly available for crypto, and complex bundling doesn’t help most cases.

Trust structures: family trusts holding both crypto and real estate face the same per-asset tax treatment. The trust’s real estate can 1031; the trust’s crypto can’t.

For tax planning purposes, separate the ‘real estate strategy’ from the ‘crypto strategy.’ They don’t intersect through 1031.

Common Misconceptions

Patterns we still see:

1. ‘I traded Bitcoin for Ethereum, no cash, so no tax.’ Wrong. Crypto-to-crypto is a taxable event. The IRS treats it as a sale at FMV regardless of receiving cash.

2. ‘I just wrapped my BTC to wBTC; that’s not taxable.’ Generally correct under conservative interpretation. Wrapping is typically non-taxable (same underlying asset, different format). But IRS hasn’t ruled definitively.

3. ‘I moved my crypto between my own wallets, that’s a trade.’ No. Self-transfers between your own wallets are not taxable. Only disposition (to another party or different asset) is taxable.

4. ‘My crypto exchange treats stablecoin conversions as non-taxable.’ Wrong. USDC to DAI is still a crypto-to-crypto trade, technically taxable. Most exchanges don’t issue 1099 for stablecoin trades, but the legal obligation to report exists.

5. ‘NFTs can be 1031.’ No. NFTs are property; 1031 is real-property-only post-TCJA. NFT trades are taxable.

6. ‘I’ll just use 1031 like before TCJA.’ Wrong post-2018. Filing Form 8824 for crypto trades since 2018 = false return. Penalty risk.

7. ‘Loss-only swaps are non-taxable.’ Wrong. Both gains and losses on crypto-to-crypto are realized. Losses can offset gains, but the realization event occurs.

8. ‘I held the crypto in my IRA so 1031 applies.’ Confusion. IRA-held crypto doesn’t have current taxable events on swaps (deferred until distribution). But that’s not because of 1031 — it’s because of IRA tax-deferred treatment. And most self-directed IRAs don’t allow crypto for technical/regulatory reasons.

Frequently Asked Questions

I traded my Bitcoin for Ethereum in 2024 thinking it was a like-kind exchange under §1031. My CPA didn’t include it on my return. What should I do?

You have a problem. The 2024 swap is a taxable event under post-TCJA rules. Missing it on your return creates exposure. Here is the cleanup.

The issue:

§1031 doesn’t apply to crypto post-TCJA (effective January 1, 2018). Any crypto-to-crypto trade in 2024 is a sale of the disposed crypto at FMV.

For your trade: – Sale of Bitcoin: FMV of ETH received – basis of BTC disposed = gain or loss – Acquisition of Ethereum: basis = FMV at trade time

If you didn’t report this on your 2024 return, the gain is unreported.

What happens if you do nothing:

If the BTC was bought at a low basis and traded for high-FMV ETH, the unreported gain could be substantial. The IRS likely receives transaction data from the exchange (1099-B for 2024 if the exchange reported, or future 1099-DA reporting may match against historical transactions).

Statute of limitations: – 3 years from filing date for normal underreporting – 6 years for substantial understatement (>25% of gross income omitted) – No statute for fraud

For a 2024 return filed by April 2025, the IRS has until April 2028 (3 years) or April 2031 (6 years) to assess additional tax.

If the IRS discovers the omission via CP2000 (likely now that 2024 1099 reporting exists): proposed adjustment + interest + accuracy-related penalty (20%).

For a $50K unreported gain at 20% LTCG + state: $15K of tax + $3K accuracy penalty + interest accruing from April 2025 = potentially $20K+ of exposure.

The fix:

File Form 1040-X (Amended Return) for 2024. The amended return reports the BTC-to-ETH trade correctly.

For amendment:

1. Calculate the actual gain or loss: – BTC basis: original cost + acquisition fees – BTC disposal date: trade date in 2024 – BTC proceeds: FMV of ETH received at trade time – Gain = FMV at trade – basis – Long-term if BTC held > 1 year; short-term if ≤ 1 year

2. Report on Form 8949 (Sales and Other Dispositions of Capital Assets) as part of amended return: – Box code: A, B, C, D, E, or F depending on whether 1099-B issued – Date acquired: original BTC purchase – Date sold: 2024 trade – Proceeds: FMV of ETH at trade – Basis: original BTC cost – Gain/loss

3. Schedule D aggregates the gain.

4. Amended 1040 line items adjusted for the additional gain.

5. Calculate additional tax owed plus interest and any penalty.

6. Pay with the amended return.

Reasonable cause defense for penalty:

If you relied on your CPA’s advice that 1031 applied, you may have a reasonable cause defense to the accuracy-related penalty. Under §6664, reliance on a qualified tax professional who was provided full facts and advised on the position may eliminate the penalty.

Documentation for reasonable cause: – Written communication from CPA stating 1031 applied (email, written advice, etc.) – Records showing you disclosed the trade to the CPA – CPA’s qualifications and experience

If documented well: penalty may be waived.

Proactive disclosure vs. waiting:

Proactive amendment shows good faith. Reduces penalty likelihood. Avoids the harsher CP2000 process.

Waiting until the IRS finds the omission: penalty more likely applied, possible accuracy or substantial understatement penalty (20% to 40%), worst case fraud penalty (75%).

My recommendation: amend now. Pay the additional tax. Argue for penalty waiver based on reliance on CPA.

Prospectively:

1. Confirm with CPA that they understand crypto 1031 doesn’t apply post-TCJA.

2. If they continue to claim 1031 for crypto, find a different CPA.

3. For all future crypto trades: every swap is a taxable event. Track basis and gain on each.

4. Use crypto tax software to handle volume of trades.

5. File correctly going forward.

If you suspect your CPA made other errors based on incorrect understanding of crypto taxation: review prior returns. Multiple errors compound risk.

For the 2024 amendment, expect: – Tax + interest paid: $15K-$25K (depending on gain size) – Penalty likely waived if reasonable cause documented – Clean tax compliance going forward

Get a second opinion from a crypto-experienced CPA before filing the amendment. The right preparer can also identify whether the CPA’s mishandling of 1031 indicates broader issues with crypto reporting that need fixing.

I’m a crypto trader making 1000+ trades a year between different coins. I can’t really track every trade for tax purposes. What’s the practical solution?

Crypto tax software is essentially mandatory at your volume. Manual tracking is impossible. Here is the practical approach.

Tools available:

1. CoinTracker (cointracker.io): popular for individual investors. Connects to exchanges via API or CSV upload. Calculates gain/loss using FIFO, specific identification, or other methods. Annual cost: $100-$500 depending on transaction volume.

2. Koinly (koinly.io): supports many exchanges and DEXs. Strong on DeFi handling. Annual cost: similar range.

3. ZenLedger (zenledger.io): includes tax-loss harvesting suggestions. Annual cost: similar.

4. TaxBit (taxbit.com): more enterprise-focused. Used by some institutions.

5. CryptoTax (cryptotax.io): focused specifically on crypto taxation.

What the software does:

1. Connect to your wallets and exchanges (API key, public address, or CSV import).

2. Pull transaction history for the year.

3. Apply FMV at each transaction time using third-party pricing.

4. Calculate gain/loss for each disposition using selected cost basis method.

5. Generate Form 8949 entries (one per disposition).

6. Aggregate Schedule D totals.

7. Produce a CSV or PDF for you or your accountant.

Workflow for 1000+ trades:

1. End of December: ensure all exchanges and wallets are connected to the software.

2. Run a year-end reconciliation. Compare software’s totals to exchange’s totals. Verify no missed transactions.

3. January: generate the tax report. Form 8949 entries (could be hundreds or thousands of lines), Schedule D summary, tax-loss harvesting reports.

4. February: provide to your CPA along with other tax documents.

5. CPA imports the data into tax preparation software (some tax software supports direct import of crypto tax reports).

6. Final return: Form 8949 detailed entries (typically attached as PDF or summary) + Schedule D + Form 1040.

Cost-benefit:

Crypto tax software: $100-$500 per year. CPA fees: $500-$3,000 for crypto-heavy individual return. Combined: $600-$3,500.

Without software: manual reconciliation taking 50+ hours, high error rate, more CPA time. Total cost easily $5K+ in your time alone.

FIFO vs. specific identification:

Crypto cost basis methods:

– FIFO (First-In-First-Out): oldest lots sold first. Default for many systems. Often produces higher long-term capital gain (older lots have lower basis).

– LIFO (Last-In-First-Out): newest lots first. Less common; specific identification preferred when this is desired.

– Specific Identification: identify which specific lots are being sold. Most flexible. Requires documentation at time of trade.

– Highest cost basis first (sometimes called HIFO): mathematically equivalent to selecting lots with highest basis. Minimizes gain on each disposition.

Under TCJA, wallet-by-wallet basis tracking is now required (under regulations effective 2026). Cost basis method applies within each wallet, not pooled across.

For 1000+ trades: HIFO or specific identification typically produces the most favorable tax outcome (smaller gains on each disposition). Software typically supports this.

Documentation:

Keep records for at least 7 years: – Exchange statements – Wallet addresses – Transaction hashes – Crypto tax software exports – Form 8949 detail

Method election: cost basis method must be elected consistently. Generally, you elect at first disposition and continue. Some methods (like HIFO) require contemporaneous specific identification.

For 1000+ trade situations: also consider whether you qualify as a ‘trader’ (Schedule C status). See our crypto trader vs. investor guide. Trader status allows business expense deductions and §475(f) election for mark-to-market accounting.

Don’t try to do this manually. The error rate is too high; the time cost too great. Software solves the volume problem and produces audit-defensible reports.

Contact Us