Crypto Tax Basics 2026: Every Event That Triggers a Tax Bill
By the 3Tej Research Desk · Published May 23, 2026 · 4 min read
- Selling crypto for fiat: capital gain or loss (LTCG if held 12+ months, STCG slab rate)
- Trading one crypto for another: TAXABLE EVENT (treated as sale)
- Staking / mining rewards: ordinary income at fair market value when received
- Airdrops and forks: ordinary income at FMV
- Form 1099-DA mandatory from US exchanges starting 2025 tax year
The US tax code treats cryptocurrency as PROPERTY, not currency, which means almost every transaction creates a taxable event. Buy ETH with USD and you have no gain to report; trade ETH for SOL and you have a taxable disposition of the ETH that must be reported on Form 8949. The IRS has been steadily increasing enforcement: 1099-DA reporting from exchanges begins for 2025 tax year (filed in 2026), and the John Doe summonses against major exchanges have established that the IRS already knows about most US-resident crypto activity.
What counts as a taxable crypto event
- Sale for fiat (USD, EUR, etc.). Capital gain or loss equal to fair market value at sale minus cost basis.
- Trade one crypto for another. Treated as a sale of the first crypto at FMV and a purchase of the second. Both gain/loss AND new cost basis.
- Spending crypto on goods or services. Treated as a sale at FMV. The 5 USD coffee bought with appreciated BTC has a real tax consequence.
- Staking rewards received. Ordinary income equal to FMV at the moment of receipt.
- Mining rewards. Ordinary income at FMV at time of receipt. If mining is a trade or business, also subject to self-employment tax.
- Airdrops. Ordinary income at FMV. The notorious Uniswap UNI airdrop in 2020 was taxable income to recipients even though they didn't sell.
- Hard forks producing new coins. Ordinary income at FMV when you receive dominion and control over the new coins.
- NFT minting and sales. Same property treatment; collectible-class NFTs may face a 28% max LTCG rate vs the standard 20%.
What is NOT taxable: buying crypto with fiat, transferring between your own wallets, holding (no realized event), and gifting crypto under the annual exclusion (19,000 USD per recipient in 2026).
Cost basis methods (which one to use)
When you sell or dispose of part of a crypto position acquired across multiple buys, you must decide WHICH lot you sold. The IRS allows three methods:
- FIFO (First In First Out). Default if you do not specify. Sells the oldest lot first. Often produces the highest taxable gain in a long-held position because the oldest lot has the lowest basis.
- LIFO (Last In First Out). Sells the newest lot first. Allowed for crypto. Often produces lower taxable gain when prices are rising.
- Specific Identification. You name the exact lot being sold. Must be done at the time of disposal with sufficient documentation (wallet, date, basis). Most tax-efficient but most paperwork.
From 2026 forward, the IRS requires WALLET-BY-WALLET basis tracking under Revenue Procedure 2024-28. The previous all-wallet pool method is no longer allowed. Most crypto tax software (Koinly, CoinTracker, TokenTax, ZenLedger) now handles this automatically.
Tax rates: short vs long term, ordinary vs capital
| Event type | Tax treatment | 2026 rate |
|---|---|---|
| Sale held under 12 months | Short-term capital gain | Slab rate (10 to 37%) |
| Sale held 12+ months | Long-term capital gain | 0%, 15%, or 20% by income |
| Staking rewards (income) | Ordinary income on receipt | Slab rate |
| Subsequent sale of staking rewards | Capital gain over FMV at receipt | STCG or LTCG |
| NFT collectible LTCG | Collectibles capital gain | Up to 28% |
| NIIT surtax | 3.8% on investment income | If MAGI > 200k single / 250k MFJ |
Form 1099-DA (new for 2025 tax year)
Starting January 1, 2025, US-based crypto exchanges (Coinbase, Kraken, Gemini, etc.) must issue Form 1099-DA to the IRS and to each US customer, reporting gross proceeds of every crypto disposition. Cost basis reporting on 1099-DA begins for 2026 tax year.
Practical implications: if you trade on a major US exchange, the IRS already knows your gross proceeds. Mismatches between your tax return and 1099-DA almost guarantee an IRS notice. Reconcile carefully.
Offshore exchanges (Binance International, KuCoin, ByBit) generally do not issue 1099-DA. US residents using them are still legally required to report, but the IRS has less third-party data, increasing the importance of accurate self-reporting.
Common mistakes
- Not reporting crypto-to-crypto trades. Treated identically to a sale. Every ETH to SOL swap is a taxable event.
- Missing staking and airdrop income. Even if you never sold, the receipt is taxable as ordinary income at FMV.
- Using wrong basis after wallet transfers. Self-transfers between your own wallets are NOT taxable but DO carry the basis forward. Many casual users lose the basis when moving coins.
- Not harvesting losses. Crypto is not subject to the wash sale rule (yet; legislation has been proposed). You can sell at a loss and re-buy immediately, capturing the tax benefit. Worth doing in December for any underwater positions.
- Ignoring DeFi events. Adding liquidity to a pool, claiming yield rewards, and unwinding LP positions are all generally taxable. The complexity is real; using crypto tax software is almost mandatory for any DeFi activity.
Frequently asked questions
Is buying crypto taxable?
No. Buying crypto with US dollars (or any fiat) is NOT a taxable event. You establish cost basis equal to the USD amount paid (including any fees). Tax only happens at disposition: sale, trade, spend, or income receipt.
Do I owe tax on crypto-to-crypto trades?
Yes. Trading one cryptocurrency for another is treated as a sale of the first crypto and a separate purchase of the second. The sale of the first creates capital gain or loss based on the difference between FMV at trade and your cost basis.
How are staking rewards taxed?
Twice: once as ORDINARY income when you receive them (at FMV on receipt date), and again as capital gain or loss when you eventually sell them (the gain is FMV at sale minus FMV at receipt, treated as STCG or LTCG depending on holding period from receipt date).
Can I use crypto losses to offset other income?
Yes. Capital losses offset capital gains dollar-for-dollar. Net capital losses up to 3,000 USD per year can offset ORDINARY income; excess carries forward indefinitely. The wash sale rule does NOT currently apply to crypto, so you can sell at a loss and re-buy immediately.
What is Form 1099-DA?
A new IRS form (effective 2025 tax year) that US-based crypto exchanges must issue showing the customer's gross crypto disposition proceeds. Cost basis reporting on 1099-DA begins 2026 tax year. Functions like a 1099-B for traditional brokerages; reduces the IRS's blind spot on US-resident crypto activity.
Related calculators
Related guides
Sources and methodology
Numbers on this page are sourced from official government / regulator websites and refreshed automatically every Sunday by our build pipeline. Hover any number with a dotted underline to see its source and as-of date.
Tax authorities cited (8 jurisdictions)
Methodology: each calculator linked from this post documents its formula. Live market data (FX, treasury yields, mortgage rates) is pulled from public APIs (exchangerate.host, FRED, BoE, ECB, BoC, CoinGecko, stooq).
