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 |
Crypto Tax Software (Recommended)
| 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