$Missed Deductions

Do I owe taxes if I swap one crypto for another?

Retirement & Investingintermediate3 answers · 7 min readUpdated February 28, 2026

Quick Answer

Yes, you owe taxes when swapping one crypto for another. The IRS treats this as selling the first crypto and buying the second, triggering capital gains or losses. If you swap $10,000 of Bitcoin you bought for $6,000, you owe taxes on the $4,000 gain at your capital gains rate.

Best Answer

RK

Robert Kim, Tax Return Analyst

General crypto investors who need to understand the basic tax implications

Top Answer

Yes, crypto-to-crypto swaps are taxable events


Every time you swap one cryptocurrency for another, the IRS considers this a taxable transaction. You're essentially "selling" the first crypto and "buying" the second, which means you must recognize any capital gain or loss on the crypto you're giving up.


This rule applies regardless of whether you receive cash or another cryptocurrency in return. According to IRS Notice 2014-21, virtual currency is treated as property for tax purposes, making every exchange a potential taxable event.


Example: Bitcoin to Ethereum swap


Let's say you bought 1 Bitcoin for $30,000 in January 2025. In June 2026, when Bitcoin is worth $50,000, you swap it for $50,000 worth of Ethereum.


Here's what happens for tax purposes:

  • Cost basis in Bitcoin: $30,000
  • Fair market value at swap: $50,000
  • Capital gain: $20,000 ($50,000 - $30,000)
  • Tax owed: $3,000-$4,400 (depending on your tax bracket and holding period)

  • If you held the Bitcoin for more than one year, you pay long-term capital gains rates (0%, 15%, or 20% depending on income). If less than one year, you pay ordinary income tax rates up to 37%.


    Common crypto swap scenarios and their tax treatment



    How to calculate your gain or loss


    For each crypto swap, you need to determine:


    1. Cost basis: What you originally paid for the crypto you're swapping away

    2. Fair market value: The USD value of the crypto at the time of the swap

    3. Gain or loss: Fair market value minus cost basis


    The challenge is tracking this across multiple swaps and platforms. If you bought Bitcoin at different times and prices, you need to specify which coins you're swapping (FIFO, LIFO, or specific identification methods).


    What about like-kind exchanges?


    Before 2018, some taxpayers argued that crypto-to-crypto swaps qualified as "like-kind exchanges" under IRC Section 1031, which would defer the tax liability. However, the Tax Cuts and Jobs Act of 2017 limited like-kind exchanges to real estate only, effective January 1, 2018.


    Any crypto swaps after December 31, 2017, cannot use like-kind exchange treatment and are immediately taxable.


    Record keeping requirements


    The IRS requires detailed records of all cryptocurrency transactions. For each swap, document:

  • Date and time of the transaction
  • Fair market value in USD at the time of swap
  • Cost basis of the crypto you're disposing of
  • The purpose of the transaction
  • Wallet addresses or exchange records

  • What you should do


    If you've made crypto swaps without reporting them, you may need to file amended returns. The IRS has been increasing enforcement of cryptocurrency compliance, and unreported crypto gains can result in penalties and interest.


    Use our return scanner to review your past filings and identify any unreported crypto transactions that might be triggering penalties.


    Key takeaway: Every crypto-to-crypto swap is a taxable event that creates a capital gain or loss. A $20,000 gain from swapping appreciated crypto could cost you $3,000-$7,400 in taxes depending on your bracket and holding period.

    *Sources: [IRS Notice 2014-21](https://www.irs.gov/pub/irs-drop/n-14-21.pdf), [IRS Publication 544](https://www.irs.gov/pub/irs-pdf/p544.pdf)*

    Key Takeaway: Every crypto swap triggers immediate capital gains or losses, potentially costing thousands in unexpected taxes on appreciated holdings.

    Tax implications of common crypto swap scenarios

    Swap TypeTaxable Event?Tax Owed OnRecord Keeping Required
    Bitcoin → EthereumYesGain/loss on BitcoinDate, amounts, fair market values
    Ethereum → StablecoinYesGain/loss on EthereumDate, amounts, fair market values
    USDC → BitcoinYesGain/loss on USDC (minimal)Date, amounts, fair market values
    Within IRA/401(k)NoNo immediate taxAccount statements only
    NFT → CryptoYesGain/loss on NFTDate, amounts, fair market values

    More Perspectives

    RK

    Robert Kim, Tax Return Analyst

    Millennials and Gen Z who frequently trade between different cryptocurrencies

    The reality check young crypto traders need


    If you're actively swapping between different cryptocurrencies on platforms like Coinbase, Binance, or decentralized exchanges, you're creating a tax nightmare without realizing it. Every single swap is a taxable event, even if you never convert back to dollars.


    Why this catches young investors off guard


    Many young crypto investors learned about "HODL" culture and assume that as long as they don't cash out to USD, there are no tax consequences. This is completely wrong. The IRS doesn't care that you're staying "in crypto" — they see each swap as a sale and purchase.


    Example: The DeFi yield farmer's tax bill


    Say you start with $5,000 in Ethereum in January 2025. Throughout 2026, you:

  • Swap ETH for various DeFi tokens (5 transactions)
  • Provide liquidity and receive LP tokens (3 transactions)
  • Claim yield farming rewards (10 transactions)
  • Swap rewards back to stablecoins (10 transactions)

  • Even if you end the year with $5,500 total value, you could owe taxes on gains from each of those 28 transactions. If your early swaps involved appreciated ETH, you might owe $500-1,500 in taxes on just a $500 overall gain.


    The platforms won't help you


    Most crypto exchanges don't provide comprehensive tax reporting. Coinbase gives you a basic 1099-K if you exceed certain thresholds, but it doesn't calculate your cost basis or track gains/losses across swaps. DeFi platforms provide virtually no tax documentation.


    Start tracking now


    If you're making regular crypto swaps, you need dedicated crypto tax software like CoinTracker, Koinly, or TaxBit. These tools connect to your wallets and exchanges to automatically track cost basis and calculate gains/losses for each transaction.


    The alternative is manually calculating the fair market value and cost basis for every single swap — a nightmare if you've made dozens or hundreds of trades.


    Key takeaway: Young active crypto traders often rack up significant tax liabilities without realizing it, turning a modest $500 portfolio gain into a $1,500 tax bill from frequent swapping.

    Key Takeaway: Young active crypto traders often rack up significant tax liabilities without realizing it, turning modest gains into substantial tax bills from frequent swapping.

    RK

    Robert Kim, Tax Return Analyst

    Older investors who may be holding crypto in retirement accounts or as part of long-term strategy

    Crypto swaps in taxable vs. retirement accounts


    If you're holding cryptocurrency as part of your retirement strategy, the tax treatment of swaps depends entirely on the type of account.


    In traditional/Roth IRAs: Crypto swaps within the account generally don't trigger immediate taxes. However, most major IRA custodians don't allow direct crypto holdings. You'd need a self-directed IRA with a specialized custodian, which comes with additional costs and complexity.


    In taxable accounts: Every swap is immediately taxable, which can significantly impact your retirement savings strategy.


    The retirement saver's dilemma


    Many retirement-focused investors treat crypto like they treat stock mutual funds — thinking they can rebalance without tax consequences. This is a costly mistake.


    Example: You have $50,000 in Bitcoin as part of your retirement portfolio. When it appreciates to $75,000, you want to rebalance by swapping $25,000 of Bitcoin for Ethereum to diversify.


    This swap triggers a $12,500 capital gain (assuming 50% appreciation on the swapped portion), creating a tax bill of $1,875-$4,625 depending on your tax bracket and holding period. That's money coming out of your retirement savings to pay current taxes.


    Better strategies for retirement investors


    If crypto is part of your long-term retirement strategy:


    1. Buy and hold individual cryptos rather than frequent rebalancing through swaps

    2. Use crypto ETFs in retirement accounts instead of direct crypto holdings

    3. Time any necessary swaps to occur in low-income years when your capital gains rate might be lower

    4. Consider tax-loss harvesting if some crypto positions are at a loss


    The goal is to minimize the tax drag on your long-term wealth building. Frequent crypto swaps can turn a tax-efficient buy-and-hold strategy into a tax nightmare that erodes your retirement savings.


    Key takeaway: Retirement investors should avoid frequent crypto swaps in taxable accounts, as the immediate tax liability can significantly reduce long-term wealth accumulation compared to buy-and-hold strategies.

    Key Takeaway: Retirement investors should avoid frequent crypto swaps in taxable accounts, as immediate tax liability can significantly reduce long-term wealth accumulation.

    Sources

    cryptocurrencycapital gainscrypto swapstaxable events

    Reviewed by Robert Kim, Tax Return Analyst on February 28, 2026

    This content is for educational purposes only and is not a substitute for professional tax advice. Consult a qualified tax professional for advice specific to your situation.