HomePersonal FinanceTaxes › Cryptocurrency Taxes

Cryptocurrency Taxes: How Crypto Is Taxed in the U.S.

The IRS treats cryptocurrency as property, not currency. This means every sale, trade, or use of crypto triggers a taxable event subject to capital gains tax. You also owe income tax on crypto received through mining, staking, airdrops, or payment for services.

What’s Taxable and What’s Not

Taxable EventsNon-Taxable Events
Selling crypto for cashBuying crypto with cash
Trading one crypto for anotherTransferring crypto between your own wallets
Spending crypto on goods or servicesHolding crypto (unrealized gains)
Receiving crypto as payment for workDonating crypto to a qualified charity
Mining or staking rewards receivedGifting crypto (under annual exclusion)
Airdrops and hard fork tokensBuying an NFT with cash (for the buyer)

Capital Gains Tax on Crypto

When you sell or trade crypto, the gain or loss is calculated as the difference between your sale price and cost basis (what you originally paid, including fees). The tax rate depends on how long you held the asset:

Holding PeriodTax TreatmentRate
Under 1 yearShort-term capital gainsOrdinary income rate (up to 37%)
Over 1 yearLong-term capital gains0%, 15%, or 20% depending on income

The tax difference is significant. A frequent trader in the 32% bracket pays 32% on short-term gains, while a long-term holder might pay only 15% on the same profit. Holding periods matter enormously in crypto tax planning.

Crypto as Income

When you receive crypto for work, mining, staking, or through an airdrop, it’s taxed as ordinary income at the fair market value on the date you received it. This becomes your cost basis for future capital gains calculations.

Income SourceTax TreatmentAlso Subject To
Payment for freelance workOrdinary income + self-employment taxReport on Schedule C
Mining rewardsOrdinary income (hobby or business)SE tax if mining is a business
Staking rewardsOrdinary income when receivedAdditional capital gains when sold
AirdropsOrdinary income at FMV when receivedCapital gains on subsequent sale
Employer salary in cryptoW-2 wages (employer withholds)Capital gains if you hold and price changes

DeFi and Advanced Crypto Tax Issues

Decentralized finance introduces complex tax scenarios. Providing liquidity, yield farming, wrapping tokens, and bridge transactions all have tax implications. The IRS hasn’t issued clear guidance on many DeFi activities, but the general principle holds: if you receive something of value or dispose of an asset, there’s likely a taxable event.

Reporting Requirements

Starting with the 2024 tax year, your tax return includes a mandatory question: “Did you receive, sell, or otherwise dispose of any digital asset?” You must answer truthfully. Key reporting forms:

Tax-Loss Harvesting with Crypto

Unlike stocks, cryptocurrency is currently not subject to the wash sale rule (though legislation to change this has been proposed). This means you can sell crypto at a loss, immediately rebuy the same coin, and still claim the loss — a strategy not available with traditional securities. Use crypto losses to offset gains from other investments.

Watch Out
Congress has proposed applying the wash sale rule to cryptocurrency starting as early as 2025. If passed, this would eliminate the ability to sell and immediately rebuy crypto for tax-loss purposes. Monitor legislative developments and consider harvesting losses while the loophole remains open.
Analyst Tip
Track every transaction from day one. Crypto tax software (CoinTracker, Koinly, TaxBit) can import data from exchanges and wallets to calculate your gains automatically. Without proper records, you may default to a $0 cost basis — meaning the full sale price is treated as taxable gain. The IRS is increasing enforcement with blockchain analytics tools.

Key Takeaways

  • The IRS treats crypto as property — every sale, trade, or spending event triggers capital gains tax
  • Hold crypto for over one year to qualify for lower long-term capital gains rates (0–20% vs. up to 37%)
  • Crypto received as income (mining, staking, payment) is taxed as ordinary income at fair market value
  • The wash sale rule currently doesn’t apply to crypto — but legislation may change this
  • Use crypto tax software to track all transactions and calculate cost basis accurately

Frequently Asked Questions

Do I owe taxes if I just bought crypto and didn’t sell?

No. Simply buying and holding cryptocurrency is not a taxable event. You only owe taxes when you sell, trade, spend, or otherwise dispose of the crypto. Unrealized gains and losses have no tax impact until the position is closed.

How do I calculate cost basis for crypto?

Cost basis is the purchase price plus any fees paid to acquire the crypto. If you bought Bitcoin at different prices over time, you can use FIFO (first in, first out), LIFO (last in, first out), or specific identification to determine which coins you sold. Specific identification gives you the most tax flexibility.

What if I lost crypto in a hack or exchange collapse?

Theft and casualty losses for personal property are generally not deductible under current tax law (post-TCJA). However, if the exchange declares bankruptcy and you can establish the loss is a worthless asset, you may be able to claim a capital loss. The tax treatment of exchange collapses is still evolving — consult a tax professional.

Do I need to report small crypto transactions?

Yes. There’s no de minimis exception for crypto. Even a $5 purchase with Bitcoin is technically a taxable disposal. In practice, the IRS focuses enforcement on larger transactions, but all disposals should be reported on Form 8949.

How does the IRS know about my crypto?

Major exchanges (Coinbase, Kraken, etc.) report user data to the IRS. Starting in 2025, brokers will issue 1099-DA forms for crypto transactions. The IRS also uses blockchain analytics firms to trace on-chain transactions. Assuming anonymity with crypto is increasingly risky from a tax compliance perspective.