If you forgot to report crypto on your taxes, fix it now. The IRS has made crypto enforcement a top priority, exchanges are sending transaction data to the IRS, and every Form 1040 now asks a direct yes/no question about digital assets.

What’s Taxable in Crypto

Transaction Tax Type Tax Rate
Sold crypto for USD Capital gain/loss Short-term (ordinary rates) or long-term (0/15/20%)
Traded crypto for crypto Capital gain/loss Fair market value at time of trade
Used crypto to buy something Capital gain/loss Difference between cost basis and FMV at purchase
Received crypto as payment Ordinary income Fair market value when received
Mining rewards Ordinary income Fair market value when received
Staking rewards Ordinary income Fair market value when received
Airdrop received Ordinary income Fair market value when received
Bought crypto with USD (and held) Not taxable No event until sold/used
Transferred between your own wallets Not taxable Same owner, no disposition

What to Do Right Now

Step Action Details
1 Gather all exchange records Download CSV from Coinbase, Kraken, etc.
2 Use crypto tax software CoinTracker, Koinly, TaxBit — calculates gains/losses
3 File Form 1040-X (amended return) Include Schedule D and Form 8949
4 Report ALL transactions Sales, trades, income, mining, staking
5 Pay any additional tax owed Include payment with amendment
6 Amend before the IRS contacts you Avoids 20% accuracy penalty

How the IRS Tracks Crypto

Method Details
1099-DA (new — 2025/2026) Exchanges report all transactions directly to IRS
1099-B Some exchanges already report trades
1099-K Payment processors report $600+ in transactions
1099-MISC Exchanges report staking/rewards income
John Doe summonses IRS subpoenaed records from Coinbase, Kraken, others
Blockchain analysis IRS contracts with Chainalysis and CipherTrace
Form 1040 checkbox “Did you receive, sell, or dispose of digital assets?”

Penalty Comparison

Scenario Tax Owed Penalty Interest
You amend before IRS notice Capital gains tax Usually $0 From original due date
IRS sends CP2000 (matching notice) Capital gains tax 20% accuracy penalty From original due date
Substantial understatement Capital gains tax 20% penalty From original due date
Willful failure (evasion) Capital gains tax Up to 75% fraud penalty + criminal risk From original due date
Software Cost What It Does
CoinTracker Free-$199/year Imports from exchanges, calculates gains/losses, generates 8949
Koinly Free-$279/year Multi-exchange support, DeFi/NFT tracking
TaxBit Free (basic) Exchange integrations, IRS forms
CoinLedger $49-$299/year Simple interface, exchange imports

Example: Unreported Crypto Gains

Scenario Tax Owed If Self-Corrected If IRS Catches It
$5,000 short-term gain (22% bracket) $1,100 $1,100 + ~$50 interest $1,100 + $220 penalty + interest
$10,000 long-term gain (15% rate) $1,500 $1,500 + ~$75 interest $1,500 + $300 penalty + interest
$20,000 mixed gains $3,500 $3,500 + ~$175 interest $3,500 + $700 penalty + interest

Don’t Forget Losses

If You Lost Money Tax Benefit
Losses offset gains dollar-for-dollar Reduces capital gains tax to $0 if losses exceed gains
Up to $3,000 offsets ordinary income Reduces your regular income tax
Remaining losses carry forward Use in future years indefinitely
Example: $15,000 in losses, $5,000 in gains $5,000 offsets gains + $3,000 offsets income + $7,000 carries forward

The Bottom Line

The IRS is aggressively pursuing unreported crypto. Exchanges are now reporting to the IRS, and blockchain analysis tools make on-chain activity traceable. Amend your return before the IRS contacts you — self-correcting avoids the 20% penalty and demonstrates good faith. And if you lost money, reporting those losses can actually lower your tax bill.

Related: I Forgot to Report 1099 Income | Crypto Tax Guide