How Long to Keep Crypto Tax Records – IRS Requirements Explained
The IRS audited returns from 3 years ago. Sometimes 6. If you deleted your old transaction history or let exchange accounts go dormant, you could have a serious problem. Here is what to keep and how long to keep it.
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-steuern-2026">DeFi activity (liquidity provision, staking)
- NFT purchase/sale records
Special Situation: Long-Term HODLers
Here's something most people don't realize: if you bought Bitcoin in 2013 and still hold it, the 3-year statute of limitations hasn't even started yet. It starts when you sell. Your cost basis records from 2013 need to stay intact until at least 3-6 years after you eventually sell. Yes, that could mean records from over a decade ago. Keep them.
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 can assume $0 basis — meaning your entire sale proceeds become taxable gain. Every dollar. Reconstructing old records is possible but miserable. The fix is simple: download your transaction history from every exchange annually and store it somewhere safe.
Real Example & Practical Application
Here's how this concept works in a real scenario:
- Set up: You complete a transaction
- Tax implication: Calculate based on jurisdiction rules
- Documentation: Keep records for authority requirements
- Reporting: Declare properly to avoid penalties
- Outcome: Correct tax compliance achieved
Common Mistakes & How to Avoid Them
- Incomplete record-keeping: Document every transaction with date, amount, cost basis, and proceeds
- Missing documentation: Export CSV from every exchange and wallet you use
- Incorrect classification: Understand whether you're an investor, trader, or business for tax purposes
- Delayed reporting: File on time or voluntarily correct before audit – penalties are severe if caught
- Ignoring deadline: Tax deadlines are strict; missing them triggers automatic penalties
Optimization Strategies
Minimize your tax burden legally:
- Use software to track all transactions automatically and reduce manual errors
- Plan transaction timing strategically to optimize tax outcomes
- Offset losses against gains in the same tax year where possible
- Understand holding period rules in your jurisdiction
- Consult a professional for complex multi-year or multi-country scenarios
FAQ: Quick Answers
What happens if I don't report my crypto activity?
Tax authorities now have automatic reporting from exchanges (CARF). Non-declaration triggers audits with substantial penalties and interest – typically 100%+ of unpaid tax.
Can software calculate everything correctly?
Software handles standard transactions well (95% accuracy). Complex situations – business classification, prior-year amendments, multi-country activity – benefit from professional tax review.
How far back do I need records?
Keep records for at least 6-7 years (varies by jurisdiction). Many countries can audit back 5-10 years if they suspect underreporting.
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.