¿Prefieres leer en español? Ver en español →

How Crypto Is Taxed in the U.S.: What You Owe and How to Report It

When you owe tax on cryptocurrency, which transactions count, how gains are calculated and how to report them to the IRS.

In this guide (4)

Quick answer: the IRS treats crypto as property. Selling it, swapping it for another coin or paying with it can create a taxable gain or loss, and getting paid in crypto counts as income. Simply buying and holding it, or moving it between your own wallets, usually isn’t taxable.

Many people think crypto is “invisible” and doesn’t need to be reported. That’s an expensive mistake: in the U.S., crypto gains are taxable, and regulated exchanges report to the IRS in more and more detail.

How crypto is taxed in the U.S.

How the IRS treats crypto

The IRS treats cryptocurrency as property, not currency. So every time you “dispose of” crypto, you may have a capital gain or loss.

Taxable transactions

  • Selling crypto for dollars.
  • Swapping one crypto for another (for example, bitcoin for ether). Many people forget this.
  • Paying for something with crypto.
  • Receiving crypto as payment for work, or as staking or mining rewards: this counts as income, at its dollar value when you receive it.

Usually NOT taxable

  • Buying crypto with dollars and holding it.
  • Moving crypto between your own wallets or accounts.
  • Gifting crypto (though large gifts may have other reporting requirements).

How gains are calculated

Gain = sale price − cost basis (including fees)

Example: you buy bitcoin for $1,000 and sell it for $1,500. Your gain is $500.

  • Held one year or less: a short-term gain, taxed like your ordinary income.
  • Held more than one year: a long-term gain, taxed at lower rates.

Losses count too: they can offset gains and, up to a limit, part of your ordinary income.

Which forms are used

  • Sales are listed on Form 8949 and summarized on Schedule D.
  • Form 1040 includes a digital assets question everyone must answer.
  • Starting with 2025 transactions, U.S. exchanges begin issuing Form 1099-DA, which reports your sales to the IRS.

5 tips to stay out of trouble

  1. Keep a record of every transaction: date, amount, price in dollars and fees.
  2. Download your exchange history every year — some platforms shut down or delete old data.
  3. Don’t forget crypto-to-crypto swaps or purchases made with crypto.
  4. Use crypto tax software if you have lots of transactions.
  5. Talk to a professional if you trade a lot, received crypto as payment or have large amounts.

New to crypto? Start with crypto for beginners.

Examples: what’s taxable and what isn’t

What you doResult for taxes
Buy $1,000 of bitcoin and hold itNo taxable event yet
Sell it 8 months later for $1,500$500 short-term gain
Swap bitcoin bought for $1,000, now worth $1,200, for ether$200 gain, even though you never received dollars
Spend crypto bought for $30 on a $50 purchase$20 gain
Receive $300 in staking rewards$300 of income
Sell crypto bought for $1,000 for $700$300 loss, which can offset gains

Numbers are examples. Fees change your cost basis, so keep your records.

FAQ

Do I have to report if I lost money? Yes — and it’s in your interest: losses can lower your taxes.

What if my exchange didn’t send me a form? You still have to report your gains. The obligation is yours, with or without a form.

Do I owe tax if I only bought and didn’t sell? In the U.S., usually not: buying and holding isn’t taxable. But you must still answer the digital assets question on Form 1040 correctly.


This article is for educational purposes only and is not tax advice. Crypto tax rules change frequently; check IRS.gov or consult a professional. Read our Disclaimer.

Official sources

Links open the official websites. Rules change: always check the latest information there.