How Long to Keep Crypto Tax Records – IRS Requirements Explained
The IRS can audit your crypto taxes years after filing. Knowing how long to keep records – and what records to keep – can protect you from penalties.
IRS Statute of Limitations for Crypto Taxes
Calculate Your Crypto Taxes Automatically
Import your transactions and get a complete tax report in minutes – no manual spreadsheets needed.
Start for free →| Situation | Keep Records For |
|---|---|
| Standard return (no omission) | 3 years from filing date |
| Substantial understatement (>25% of income omitted) | 6 years |
| Fraudulent or no return filed | Indefinitely |
| Employment tax records | 4 years |
Best practice: Keep all crypto records for at least 7 years to cover the 6-year substantial understatement rule with a buffer.
What Records to Keep
- Date and time of each transaction
- Amount of crypto bought/sold/received
- Fair market value in USD at time of transaction
- Cost basis (purchase price including fees)
- Exchange or platform used
- Transaction IDs / blockchain hashes
- 1099-DA and 1099-MISC forms received
- Wallet addresses used
- Records of DeFi activity (liquidity provision, staking)
- NFT purchase/sale records
Special Situation: Long-Term HODLers
If you bought Bitcoin in 2013 and still hold it, your 3-year statute of limitations does not start until you sell. Your cost basis records from 2013 must be kept until at least 3-6 years after the eventual sale.
How to Store Crypto Tax Records
- Cloud storage: Google Drive, Dropbox – accessible and backed up
- Crypto tax software: Platforms like CoinTaxReporting archive your data year-over-year
- Exchange CSVs: Download and save transaction histories annually (exchanges may delete old data)
- Email confirmations: Archive trade confirmations in a dedicated folder
- Physical backup: For critical documents, a second encrypted backup
What Happens If You Don't Have Records?
Without cost basis records, the IRS may assume $0 basis – making your entire proceeds taxable as gain. Reconstructing old records is possible but time-consuming. Start record-keeping today to avoid this problem.
Related Resources
Generate Your Crypto Tax Report
Import your transactions and get an audit-ready PDF report in minutes.
Start for free →Disclaimer: This article is for general informational purposes only and does not constitute tax advice. For individual tax advice, consult a licensed tax professional.