How Crypto Capital Gains Tax Works
Last updated: July 2026 — for informational purposes only; not tax advice.
If you sell, trade, or spend cryptocurrency at a profit, the IRS (and most tax authorities) consider that a taxable event. Understanding the basic rules helps you estimate what you might owe before you file.
Short-term vs. long-term gains
The most important distinction is how long you held the crypto before selling:
- Short-term: held for one year or less. The gain is taxed at your ordinary income tax rate (the same rate as your salary or freelance income).
- Long-term: held for more than one year. The gain is taxed at the lower long-term capital gains rates — typically 0%, 15%, or 20% depending on your total taxable income.
The difference can be significant. For example, a short-term gain taxed at 24% would be taxed at only 15% if held long-term, for many filers.
Long-term capital gains brackets (simplified, single filer)
- 0% — taxable income up to about $44,625
- 15% — taxable income up to about $479,150
- 20% — taxable income above about $479,150
These thresholds are adjusted for inflation each year. Married filers have roughly double the thresholds. Note that your "taxable income" includes all income from all sources, not just crypto gains.
What triggers a taxable event?
Common crypto events that are generally taxable in the US:
- Selling crypto for USD or another fiat currency
- Trading one crypto for another (e.g., BTC for ETH)
- Spending crypto on goods or services
- Receiving crypto as payment for work
- Airdrops (treated as ordinary income at receipt, then capital asset thereafter)
Events that are NOT taxable:
- Buying crypto with USD (no gain until you sell)
- Transferring crypto between your own wallets
- Holding (the gain is unrealized)
How to calculate your gain
Your capital gain is simply the sale proceeds minus your cost basis. Cost basis includes what you paid for the crypto plus any associated fees at purchase. If you sell at a loss, that loss can offset other gains in the same tax year — known as tax-loss harvesting.
Cost basis methods
If you bought the same crypto at different times and different prices, you need to choose a cost basis method. Common options include:
- FIFO (First In, First Out): the oldest coins are sold first. This is the IRS default and tends to produce the largest gain (and most tax) in a rising market.
- Specific Identification: you pick which lot to sell. Requires careful recordkeeping and is not supported by all exchanges.
State taxes
Most US states also tax capital gains. A few states (Texas, Florida, Nevada, Wyoming) have no state income tax, so you would owe only the federal rate. Other states may tax gains as ordinary income regardless of holding period. Always check your state's rules.
Important disclaimers
This article is a simplified overview for informational purposes only. Tax laws change frequently, can be applied retroactively, and vary by jurisdiction. Your specific situation depends on your income, filing status, state of residence, trading history, and many other factors. Consult a qualified tax professional before making decisions based on this information.