Topic Terms

How Cryptocurrency is Taxed

Crypto taxes refer to the tax obligations created when you sell, trade, or earn cryptocurrency. In the U.S., the IRS treats crypto as property — meaning capital gains taxes apply to profits from selling or trading, and income taxes apply to earned crypto.

Crypto taxes describe how the IRS and other tax authorities treat gains, losses, and income from cryptocurrency transactions. In the United States, the IRS treats cryptocurrency as property — not currency — which means general property and capital gains tax rules apply. Every time you sell, trade, or spend crypto at a gain, it's a taxable event.

This surprises many new investors: swapping Bitcoin for Ethereum, or using crypto to buy coffee, are both taxable events — not just cashing out to dollars.

When Crypto is Taxable

Taxable events include:

  • Selling cryptocurrency for fiat currency (USD, EUR, etc.)
  • Trading one cryptocurrency for another (e.g., BTC → ETH)
  • Using crypto to purchase goods or services
  • Receiving crypto as payment for services (income tax)
  • Receiving staking rewards, mining income, or lending interest (income tax)
  • Receiving an airdrop (generally income tax)
  • DeFi transactions including liquidity provision and yield farming (complex; often taxable)

Non-taxable events include:

  • Buying crypto with fiat and holding it (no sale = no tax event)
  • Transferring crypto between your own wallets
  • Gifting crypto under the annual gift tax exclusion ($18,000 per recipient in 2024)
  • Donating crypto to charity (may be deductible at fair market value)

Short-Term vs. Long-Term Capital Gains

The amount of tax you owe depends heavily on how long you held the cryptocurrency before selling:

Holding Period Tax Treatment 2024 Federal Rates
Short-term (held ≤ 1 year) Ordinary income tax rates 10–37% depending on income
Long-term (held > 1 year) Preferential capital gains rates 0%, 15%, or 20% depending on income

This distinction is one of the most impactful tax planning opportunities in crypto. Waiting to sell an appreciated asset until after the 12-month mark can significantly reduce your tax liability — a position that moves from 22% short-term to 15% long-term saves 7 cents per dollar of gain.

Crypto Income: Mining, Staking, and Rewards

Crypto you earn (rather than buy) is taxed as ordinary income in the year you receive it, at its fair market value on the day of receipt:

  • Crypto mining income: Reported as self-employment income; subject to both income tax and self-employment tax
  • Staking rewards: The IRS has clarified this is ordinary income upon receipt
  • Interest from crypto lending: Ordinary income
  • Referral or sign-up bonuses: Ordinary income

The cost basis for earned crypto is the fair market value at the time you received it — this becomes your starting point for calculating capital gains on any future sale.

Calculating Crypto Gains and Cost Basis

Cost basis is what you paid for the crypto (or its fair market value when you received it). Capital gain = sale price − cost basis.

When you sell part of a position acquired at multiple prices, you must choose an accounting method:

  • FIFO (First In, First Out): Default assumption if you don't specify; sells oldest coins first
  • Specific Identification: Choose which specific units are sold — can minimize taxes but requires detailed records
  • HIFO (Highest In, First Out): Sells your highest-cost-basis units first, minimizing gains; requires specific identification election

Tax-loss harvesting: Unlike stocks, crypto is not subject to the wash-sale rule (as of current law) — you can sell a losing crypto position to realize a loss, immediately repurchase it, and still claim the loss on your return.

IRS Reporting Requirements

The IRS asks about cryptocurrency on the front page of Form 1040. Crypto is reported on:

  • Schedule D and Form 8949: For capital gains and losses from crypto sales
  • Schedule 1: For mining income or other earned crypto (if not self-employment)
  • Schedule C: For mining treated as self-employment income

Exchanges are required to send 1099-DA forms (new in 2025) reporting your transactions to both you and the IRS. Even without a 1099, you're required to report all taxable crypto activity.

Crypto Tax Software

Given the complexity of tracking hundreds of transactions across multiple wallets and exchanges, dedicated crypto tax software is strongly recommended:

  • Koinly: Very popular; supports most exchanges and blockchains
  • TaxBit: Used by many institutional and retail investors
  • CoinTracker: Good integrations; Coinbase partnership
  • CoinLedger / CryptoTrader.Tax: User-friendly options

These tools import transaction data from exchanges via API or CSV and generate IRS-ready tax forms.

Key Planning Strategies

  • Hold long-term: The single most impactful action — crossing the 12-month threshold changes your rate significantly
  • Harvest losses: Realize losses strategically to offset gains elsewhere in your portfolio
  • Donate appreciated crypto to charity: Avoids capital gains and qualifies for a deduction at fair market value
  • Maximize tax-advantaged accounts: Some crypto instruments are available in IRAs; gains inside a Roth IRA are tax-free
  • Consult a CPA: Crypto taxation is complex; a CPA with crypto expertise can find strategies and ensure compliance