Published July 21, 2026 · CoinTaxReporting

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 →
SituationKeep Records For
Standard return (no omission)3 years from filing date
Substantial understatement (>25% of income omitted)6 years
Fraudulent or no return filedIndefinitely
Employment tax records4 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

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

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

Crypto Tax SoftwareCrypto Tax BlogIRS Crypto Audit GuideHow Long to Keep Records

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.