How the IRS Views Cryptocurrency
The IRS classifies cryptocurrency as property, not currency. This means every disposal of crypto — selling to fiat, trading one coin for another, or spending crypto on goods and services — is a taxable event that may result in a capital gain or loss.
Simply holding crypto is not taxable. Buying crypto with fiat and transferring between your own wallets is also not taxable. The tax event occurs when you dispose of crypto in any way.
Capital Gains: Short-Term vs Long-Term
If you hold crypto for more than one year before disposing, you qualify for long-term capital gains rates: 0%, 15%, or 20% depending on your income. Hold for one year or less and you pay short-term rates — taxed as ordinary income at your marginal rate (10-37%).
The difference is significant. A single filer earning $80,000 pays 22% on short-term gains but only 15% on long-term gains. On a $10,000 gain, that is $700 in tax savings just for holding over a year.
Holding Period
The holding period starts the day after you acquire the crypto and ends the day you dispose of it. Hold for 366+ days to qualify for long-term rates.
Taxable Events
Many crypto investors are surprised by how many activities trigger taxable events. It is not just selling to fiat — the IRS considers a wide range of activities as disposals.
- Selling crypto for fiat currency (USD, EUR, etc.)
- Trading one cryptocurrency for another (BTC for ETH)
- Spending crypto on goods or services
- Converting crypto to a stablecoin (USDC, USDT)
- Receiving staking rewards as new tokens
- Earning mining income
- Receiving airdrops (taxed as ordinary income at fair market value)
- Hard forks that result in new tokens
Non-Taxable Events
Not every crypto activity triggers taxes. Understanding what is not taxable helps you plan transactions to minimize your tax burden.
- Buying crypto with fiat and holding it
- Transferring crypto between your own wallets
- Gifting crypto (up to $19,000 per recipient in 2026)
- Donating crypto to a qualified charity (deductible at fair market value)
Wash Sale Rule Now Applies
As of 2026, the IRS wash sale rule applies to cryptocurrency. You cannot sell crypto at a loss and repurchase the same or substantially identical asset within 30 days to claim the tax loss. This closes a loophole that crypto traders previously exploited.
If you want to harvest losses, you must wait 31 days before repurchasing the same asset, or buy a different asset that is not "substantially identical" — though the IRS has not yet provided clear guidance on what constitutes substantially identical in the crypto context.
Tax compliance in crypto is not optional. The IRS has significantly increased enforcement, and exchanges report transaction data directly to the agency.
DeFi and Staking Taxes
DeFi (decentralized finance) activities create complex tax situations. Yield farming rewards, liquidity pool returns, and lending interest are all generally taxed as ordinary income when received, at the fair market value of the tokens at that time.
Staking rewards are similarly taxed as ordinary income when received. If the staked tokens later appreciate, you will also owe capital gains tax when you dispose of them. Keep detailed records of the fair market value at the time you received each reward.
Record-Keeping Requirements
You are responsible for tracking every crypto transaction, including the date, amount, cost basis, and fair market value at the time of each event. Most exchanges provide transaction history exports, but transfers between wallets and DeFi activities may require manual tracking.
Consider using crypto tax software that aggregates transactions across wallets and exchanges. The cost is typically $50-$200 per year, depending on transaction volume — a worthwhile investment given the complexity and IRS enforcement risk.
Put It Into Practice
Use our Crypto Tax Calculator to estimate your capital gains tax liability for 2026. Enter your purchase price, sale price, holding period, and income level to see your federal tax obligation.
For crypto trading profit and loss analysis, use the Crypto Profit/Loss Calculator, which factors in trading fees for precise P&L calculations.