Think swapping Bitcoin for Ethereum is tax-free?
It’s not.
The IRS treats crypto as property, so converting one token to another counts as disposing of an asset and can create a capital gain or loss—even if you never touched U.S. dollars.
This post explains the IRS rules, shows simple examples and the forms you’ll need, and gives a short checklist to help you calculate, report, and avoid surprise tax bills.
Direct Answer: How Crypto Conversions Trigger Taxable Events

Converting one cryptocurrency into another is a taxable event in the United States. The IRS treats cryptocurrency as property, not currency. So every time you swap Bitcoin for Ethereum, Solana for a stablecoin, or any other token conversion, you’re disposing of one asset and acquiring another. That disposal creates a capital gain or loss that must be reported on your tax return, whether or not you ever touched U.S. dollars.
You calculate the taxable gain or loss by comparing the fair market value of the crypto you received at the moment of the swap to the cost basis of the crypto you gave up. If you bought Bitcoin at $30,000 and converted it to Ethereum when Bitcoin was worth $40,000, you realized a $10,000 capital gain. Even if you never sold anything for cash. Same rule applies to stablecoin conversions. Swapping Bitcoin for USDC or USDT is taxable because you disposed of property.
This rule caught many crypto holders off guard. Early guidance suggested that crypto swaps might qualify as like kind exchanges under Section 1031. The IRS later clarified that cryptocurrency swaps were never eligible for like kind treatment, even before the Tax Cuts and Jobs Act of 2017 limited like kind exchanges to real property only. All crypto conversions, past and present, have always been taxable events requiring gain or loss recognition.
The most common taxable crypto conversions include:
- Swapping Bitcoin for Ethereum, Solana, or any altcoin
- Converting any cryptocurrency to a stablecoin like USDC or Tether
- Trading one stablecoin for another stablecoin
- Exchanging a token on a decentralized exchange for another token
- Converting crypto to wrapped versions of other tokens, such as wrapping ETH to WETH or converting native BTC to wrapped Bitcoin on another blockchain
The reason these conversions create tax obligations? It’s how the IRS classifies crypto. Because cryptocurrency is treated as property rather than currency, every conversion is viewed as a two step transaction. First, you’re disposing of one property (a taxable sale), and second, you’re acquiring a different property (a new purchase with its own cost basis). The IRS doesn’t see a difference between selling Bitcoin for dollars and immediately buying Ethereum versus swapping Bitcoin directly for Ethereum. Both transactions dispose of Bitcoin and trigger the same capital gains tax rules you’d face when selling stocks, real estate, or collectibles.
Understanding How Capital Gains Apply When You Convert Crypto

When you convert crypto, the tax you owe depends on whether you made a gain or a loss and how long you held the original asset before swapping it. The formula is straightforward. Take the fair market value of the crypto you received at the moment of conversion, then subtract the cost basis of the crypto you disposed. If that number is positive, you have a capital gain. If it’s negative, you have a capital loss. Gains are taxable. Losses can offset gains and reduce your overall tax bill.
The holding period matters because it determines your tax rate. If you held the disposed crypto for one year or less, your gain is short term and taxed at ordinary income rates. The same rates that apply to your salary or business income. If you held it for more than one year, your gain is long term and taxed at the lower long term capital gains rates of 0%, 15%, or 20%, depending on your total taxable income and filing status. For someone in a high tax bracket, qualifying for long term treatment can cut the tax rate by 17 percentage points or more compared to short term treatment.
Core variables you need for every conversion calculation:
- Date you originally acquired the crypto you’re disposing
- Cost basis of that crypto, including the purchase price plus any acquisition fees
- Date of the conversion or swap
- Fair market value (in U.S. dollars) of the crypto you received at the exact time of the conversion
- Fair market value (in U.S. dollars) of the crypto you disposed at the exact time of the conversion
- Any fees or gas costs paid to execute the conversion, which adjust your basis
Consistency in your cost basis accounting method is crucial, especially if you trade across multiple wallets or exchanges. The IRS allows FIFO (first in, first out), LIFO (last in, first out), and Specific Identification methods for tracking which units of crypto you’re selling when you hold multiple purchases of the same token. Whichever method you choose, you must apply it consistently across all your trades and all tax years. If you switch methods without proper justification or fail to track which units you disposed, you risk over reporting gains or triggering an audit when your reported numbers don’t match exchange data.
Crypto Conversions vs Non-Taxable Crypto Actions

Not every crypto activity creates a tax bill. Buying cryptocurrency with cash and holding it in your wallet is not a taxable event. Transferring crypto between wallets you own, such as moving Bitcoin from Coinbase to a hardware wallet, does not trigger tax because you haven’t disposed of the asset. Your cost basis and acquisition date simply carry over to the new location. Gifting cryptocurrency to another person is generally not taxable for the giver, as long as the value stays under the annual gift exclusion limit, which was $17,000 per recipient in 2023. Donating crypto to a qualified 501(c)(3) charity can give you a tax deduction without triggering a capital gain.
On the other hand, any transaction where you dispose of crypto in exchange for something else is taxable. That includes swapping one token for another, selling crypto for dollars, spending crypto to buy goods or services, and receiving crypto as payment for work or staking rewards. Even though the transaction mechanics feel different, they all count as dispositions under IRS rules.
| Action | Taxable or Not? |
|---|---|
| Buying Bitcoin with cash and holding it | Not taxable |
| Moving crypto between your own wallets | Not taxable |
| Swapping Bitcoin for Ethereum | Taxable |
| Selling Ethereum for U.S. dollars | Taxable |
| Gifting crypto to family (under annual exclusion) | Not taxable for giver |
| Donating crypto to a 501(c)(3) charity | Not taxable; may provide deduction |
IRS Rules and Forms for Reporting Crypto Conversions

Every crypto conversion must be reported to the IRS, even if you didn’t receive a tax form from your exchange. You report individual transactions on Form 8949, Sales and Other Dispositions of Capital Assets, where you list the date acquired, date sold or exchanged, cost basis, sale proceeds or fair market value received, and your resulting gain or loss. The totals from Form 8949 roll up to Schedule D, Capital Gains and Losses, which you attach to your Form 1040. If you received crypto as income, from mining, staking, airdrops, or payment for services, that gets reported on Schedule 1 as other income before any capital gains treatment applies when you later sell or convert that crypto.
Starting with the 2023 tax year, Form 1040 includes a direct question asking whether you received, sold, exchanged, or otherwise disposed of any digital assets during the year. Answering “yes” signals to the IRS that you need to file the appropriate supporting schedules. Even if you only made one swap and lost money, you still answer “yes” and report the loss. Failing to report crypto activity, or checking “no” when you had transactions, can trigger penalties, interest, and audits.
The infrastructure bill passed in 2021 included a provision requiring cryptocurrency exchanges and brokers to issue Form 1099-DA starting with transactions in 2026. This new form will report your cost basis, proceeds, and gain or loss directly to both you and the IRS, similar to how stock brokers report trades on Form 1099-B. Before 2026, most exchanges don’t provide complete basis tracking, leaving the burden entirely on you.
Essential IRS forms for crypto conversions:
- Form 8949: list every conversion with acquisition date, disposal date, basis, proceeds, and gain or loss
- Schedule D: summarize total short term and long term gains and losses from Form 8949
- Schedule 1: report income based crypto events like staking rewards, mining income, and airdrops
- Form 1040 digital asset question: disclose whether you engaged in any virtual currency transactions during the year
The upcoming 1099-DA reporting requirement means exchanges will start tracking and reporting your transactions in much greater detail. The IRS will receive copies of these forms and can cross check them against what you report on your return. If there’s a mismatch, expect a notice or audit. This increased visibility makes accurate record keeping and proper reporting more critical than ever, especially for anyone who trades frequently or uses multiple platforms.
Examples: How Different Crypto Conversions Affect Your Taxes

Walk through a simple gain scenario. You bought one Ethereum token for $2,000 and held it for eight months. When you swapped it for Bitcoin, Ethereum’s fair market value was $3,000. Your capital gain is $3,000 minus $2,000, which equals $1,000. Because you held the Ethereum for less than one year, the gain is short term and taxed at your ordinary income rate. If you’re in the 24% federal tax bracket, you owe $240 in federal tax on that conversion, plus any state tax.
Now take a loss example. You bought Solana for $4,000 and held it for six months. When you converted it to a stablecoin, Solana’s fair market value had dropped to $3,000. Your capital loss is $3,000 minus $4,000, which equals a $1,000 loss. That loss is short term because you held the asset for less than a year. You report the loss on Form 8949 and can use it to offset other capital gains. Or, if you have no gains, deduct up to $3,000 against your ordinary income. Any remaining loss carries forward to future tax years.
Transaction fees matter because they adjust your cost basis. If you paid $50 in network gas fees when you bought the Ethereum in the first example, your cost basis becomes $2,050 instead of $2,000. If you also paid $30 in fees when you swapped it, some tax professionals add that to the basis as well, reducing your taxable gain. Always track and include fees in your calculations to avoid overpaying tax.
Key points from these examples:
- Gains are calculated using the fair market value at the moment of conversion, not the value when you later sell the new crypto
- Losses are just as important to report because they reduce your overall tax liability
- Holding period starts the day after you acquire the original crypto and ends on the day you dispose of it
- Transaction fees and gas costs adjust your cost basis and should be documented for every trade
Special Cases: Staking, Mining, Airdrops, Forks, and Income-Based Crypto Events

Receiving cryptocurrency as income is taxed differently from converting crypto you already own. When you earn crypto through staking rewards, mining, airdrops, forks, referral bonuses, or payment for goods and services, the IRS treats the fair market value of that crypto as ordinary income on the day you receive it. You report that income on Schedule 1 of your Form 1040, and it’s subject to income tax at your ordinary rates, not capital gains rates. Your cost basis in that newly received crypto equals its fair market value at the time of receipt.
Later, when you sell, spend, or convert that earned crypto, you trigger a separate capital gains event. The holding period for that capital gains calculation starts the day after you received the crypto. The gain or loss is the difference between the sale price and your basis (the value you already paid tax on when you received it). This two layer tax treatment means you can owe income tax when you receive the crypto and capital gains tax when you dispose of it.
How different crypto events are taxed:
- Staking rewards: ordinary income at fair market value when received. Cost basis equals FMV at receipt. Later disposal creates capital gain or loss
- Mining income: ordinary income at FMV when successfully mined. Basis equals FMV at mining date. Later sale or conversion creates separate capital event
- Airdrops: ordinary income at FMV when tokens become accessible and transferable. Cost basis equals that FMV. Disposal triggers capital gains rules
- Hard forks: if you receive new tokens from a fork, ordinary income at FMV when you gain control. Basis equals FMV. Future conversions are capital events
- Payment for services or goods: ordinary income at FMV when received. Must report as business or self employment income if applicable. Later conversion is a capital transaction
Tracking Cost Basis and Maintaining Audit-Proof Records

The IRS expects you to maintain detailed records that support every number you report on Form 8949. For each crypto conversion, you need proof of the date you originally acquired the crypto you disposed, documentation of what you paid for it including any fees, the date of the conversion, the fair market value of both the crypto you gave up and the crypto you received at the exact time of the swap, and records showing the exchange rate or pricing source you used. Without this documentation, you can’t accurately calculate your gain or loss. And you won’t be able to defend your tax return if the IRS questions it.
The challenge multiplies when you trade across several exchanges, decentralized platforms, or wallets. Each platform may use different pricing sources or timestamps. Not all of them export transaction history in a consistent format. You’re responsible for consolidating all that data into a single, accurate picture of your cost basis and holding periods. Many taxpayers underreport gains or fail to report conversions entirely because they lose track of transactions scattered across multiple accounts.
Checklist of required records for every crypto conversion:
- Date and timestamp of the original acquisition
- Purchase price in U.S. dollars, including all fees paid to acquire the crypto
- Source of the crypto: exchange name, wallet address, or if received as income
- Date and timestamp of the conversion or disposal
- Fair market value in U.S. dollars of the crypto received at the time of conversion
- Fair market value in U.S. dollars of the crypto disposed at the time of conversion, plus any conversion or gas fees
Cross exchange and cross wallet tracking becomes especially difficult when you move crypto between platforms to take advantage of better rates or lower fees. Each transfer resets the wallet location but does not reset your cost basis or holding period. You must trace each unit of crypto through every move to maintain accurate records. Failing to do so can result in double counting basis, misreporting holding periods, or missing taxable events altogether. All of which increase audit risk and potential penalties.
Things to Keep in Mind When Planning Around Crypto Conversions

Timing your conversions can reduce your tax bill. If you’re sitting on a gain and close to the one year holding mark, waiting a few extra days to convert can drop your tax rate from ordinary income levels to long term capital gains rates. If you’re sitting on a loss, converting before year end lets you use that loss to offset other gains or deduct up to $3,000 against ordinary income on that year’s return. Any excess loss carries forward indefinitely, so you don’t lose the benefit if you can’t use it all in one year.
The wash sale rule, which prevents you from claiming a loss if you repurchase the same or substantially identical security within 30 days, currently does not apply to cryptocurrency. Crypto is classified as property, not a security. That means you can sell Bitcoin at a loss, immediately buy it back, and still claim the loss for tax purposes. Legislation has been proposed to extend wash sale rules to crypto, but as of now, it remains legal. Just be aware that aggressive or repeated loss harvesting transactions with no economic purpose beyond tax reduction can draw scrutiny under the Economic Substance Doctrine.
Key planning tips before making conversions:
- Check your holding period. Waiting past one year can cut your tax rate significantly
- Harvest losses before year end to offset gains or reduce ordinary income
- Keep an eye on proposed legislation that could extend wash sale rules to crypto
- Don’t assume like kind exchanges apply. They haven’t applied to crypto since 2018 at the latest
- Avoid common mistakes like forgetting to report stablecoin swaps or assuming wallet transfers are taxable
Final Words
Converting one cryptocurrency to another, including stablecoins, is a taxable event under U.S. law. You realize a gain or loss equal to the fair market value of the crypto you receive minus your cost basis, and you report trades on Form 8949 and Schedule D.
We covered short- vs long-term rules, numeric examples, income events, and the records to keep.
If you’re asking “is converting crypto a taxable event,” the answer is yes. Keep consistent cost-basis records, gather transaction history, and check with your CPA before big swaps. Plan ahead and you’ll keep more of what you earn.
FAQ
Q: Is swapping, converting, or cashing out crypto (including on Coinbase) a taxable event?
A: Swapping, converting, or cashing out crypto — even on Coinbase or into stablecoins — is a taxable event because the IRS treats crypto as property, so you recognize gain or loss equal to fair market value received minus your cost basis.

