Taxes & Compliance

Crypto Taxes 101: What You Need to Know (US)

"Wait — I have to pay taxes on crypto?" Yes, in the United States, you do. The IRS treats cryptocurrency as property, not currency, which means the same rules that apply to stocks and real estate apply to your Bitcoin. The good news: the basic principles are simpler than they sound. The bad news: ignoring them is not an option — exchanges report to the IRS, and the agency has made crypto enforcement a priority.

This is an educational overview, not tax advice. Crypto tax situations can get complicated fast, and you should consult a qualified tax professional for your specific case. But understanding the fundamentals will help you keep good records and avoid nasty surprises.

The core idea: capital gains

When you dispose of crypto, you have a capital gain (if it's worth more than you paid) or a capital loss (if it's worth less). The math is:

Sale price (or fair market value at disposal) − cost basis (what you paid, including fees) = capital gain or loss

Your cost basis is the original purchase price plus any fees. If you bought 0.1 BTC for $5,000 plus a $25 fee, your basis is $5,025. If you later sell that 0.1 BTC for $7,000, you have a $1,975 capital gain.

Short-term vs. long-term

How long you held the crypto before disposing of it matters a lot:

Holding periodTax treatmentTypical rate
1 year or less (short-term)Taxed as ordinary income10%–37%, your normal income bracket
More than 1 year (long-term)Preferential long-term capital gains0%, 15%, or 20% depending on income

This is why many long-term investors are reluctant to sell positions held just under a year — waiting a few extra weeks can meaningfully reduce the tax bill. (That's a tax consideration, not investment advice — never let the tax tail wag the investment dog.)

What counts as a taxable event

You trigger a taxable event whenever you dispose of crypto. That includes:

  • Selling crypto for dollars (or any fiat currency)
  • Trading one crypto for another — yes, swapping BTC for ETH is a taxable disposal of the BTC, even though no cash changed hands
  • Spending crypto on goods or services — buying a coffee with Bitcoin is a disposal at the coffee's price
  • Receiving crypto as income — payment for work, staking rewards, mining rewards, interest, and airdrops are generally taxed as ordinary income at the fair market value when received (and that value becomes your cost basis for later)

What is NOT a taxable event

Plenty of common activities don't trigger tax:

  • Buying crypto with dollars and holding it — no tax until you dispose of it
  • Transferring crypto between your own wallets — moving BTC from an exchange to your hardware wallet is not a disposal
  • Holding through price increases — unrealized gains aren't taxed; only realized ones
  • Gifting crypto (within annual gift-tax limits) — generally not taxable to you, though the recipient inherits your cost basis
  • Donating crypto to a qualified charity — may actually be tax-advantaged

Losses can help you

Capital losses aren't all bad news. They offset capital gains dollar-for-dollar, and if your losses exceed your gains, you can deduct up to $3,000 against ordinary income per year (carrying the rest forward to future years). Some investors deliberately realize losses near year-end — "tax-loss harvesting" — to reduce their bill. Note that the "wash sale" rule that applies to stocks has historically not applied to crypto, though that could change; check current rules.

Record-keeping: the part everyone hates

This is where DCA investors and active traders feel the pain — every single buy has its own cost basis and acquisition date, and every disposal needs to be matched against one. For each transaction you'll want:

  • Date acquired and date disposed
  • Amount of crypto
  • Cost basis (USD value + fees at purchase)
  • Proceeds (USD value at disposal)
  • The resulting gain or loss

Practical tips: most major exchanges let you export a full transaction history (often as a CSV or a tax form). Crypto tax software (CoinTracker, Koinly, TokenTax and others) can aggregate transactions across exchanges and wallets and generate the forms (in the US, typically Form 8949 and Schedule D). And there's a question on the front of Form 1040 asking whether you received, sold, or exchanged digital assets — answer it honestly.

// Key takeaways

  • In the US, crypto is taxed as property — capital gains rules apply, just like stocks.
  • Taxable events: selling for cash, trading one coin for another, spending crypto, and receiving it as income.
  • Not taxable: buying and holding, moving crypto between your own wallets, unrealized gains.
  • Hold >1 year for lower long-term capital gains rates; ≤1 year is taxed as ordinary income.
  • Keep detailed records of every buy and sell — crypto tax software can automate this. Consult a tax professional.

Estimate your potential tax bill

Our Profit / Loss calculator includes a tax-rate field so you can ballpark what you'd owe on a trade — before you make it.

Open the P&L Calculator →

This article is for educational purposes only and is not financial, investment, tax, or legal advice. Tax laws change and vary by jurisdiction and individual circumstance. Always consult a licensed tax professional about your specific situation. Some links on this site are affiliate links — see our disclosure.