Tax Guide

How Long Should You Keep Crypto Tax Records?

Published March 27, 2026 ·Updated September 1, 2026 · CoinTaxReporting · 6 min read

Three years is only the general federal limitations period, not a safe deletion date for every crypto file. Acquisition records must survive until the asset is disposed of and then remain available through the applicable period for that return. Six years, seven years or no limitation can apply in special cases.

Modern editorial illustration for the crypto tax article “How Long Should You Keep Crypto Tax Records?”
Learn the IRS retention periods for crypto tax records, when the 3-, 6- and 7-year rules apply, and why basis evidence must be kept until after disposal.

Reviewed September 1, 2026. The IRS does not publish one universal “keep crypto records for seven years” rule. Retention follows the tax item, the return and the applicable period of limitations. State, business, foreign-asset and nontax requirements can be longer.

Federal retention periods that can affect crypto records

Prepare Your Crypto Tax Workpapers

Import your transactions, review the results and generate detailed tax workpapers without building the entire calculation manually in spreadsheets.

Start for free →
SituationGeneral federal period
Ordinary filed income-tax returnGenerally 3 years after filing; an early return is generally treated as filed on its due date
More than 25% of gross income omittedGenerally 6 years
Fraudulent return or no returnNo ordinary assessment limitation
Claim for credit or refundGenerally the later of 3 years after filing or 2 years after payment
Worthless securities or bad-debt deduction7 years
Employment-tax recordsAt least 4 years after the tax is due or paid, whichever is later

These are federal starting points, not destruction instructions. An amended return, signed extension of the assessment period, foreign reporting issue, carryover, litigation or state rule can change the date. IRS Publication 583 explains that records must be kept as long as they may be needed to administer the Internal Revenue Code.

Keep basis records until after the eventual disposal

The most important exception to “three years” is not really an exception at all: the relevant return may not exist yet. If you acquired BTC in 2013 and sell it in 2028, the acquisition evidence supports the 2028 gain calculation. Keep it until the applicable period for the 2028 return expires, not merely three years after the purchase.

The same continuity applies to replacement or transferred property. A tax-free self-transfer between wallets does not reset basis and does not make the original purchase evidence disposable. A nonrecognition transaction can carry basis from old property into new property. The archive must connect that chain through the ultimate taxable disposition.

For each disposed unit, the IRS says a taxpayer needs the asset type, transaction date and time, number of units, fair market value and basis. The current IRS digital-assets page also instructs taxpayers to retain purchase, receipt, sale, exchange and other disposition records.

What crypto tax records should you keep?

A screenshot is useful context but usually cannot replace machine-readable history. A blockchain hash proves a transfer occurred; it does not by itself prove beneficial ownership, cost basis, purpose or the USD value used on the return.

Keep broker forms and the reconciliation behind them

Form 1099-DA reporting does not eliminate taxpayer records. Basis can be unavailable, noncovered or incomplete when an asset moved between brokers or wallets. A taxpayer must reconcile the reported gross proceeds to the tax ledger and preserve explanations for duplicates, transfers and corrected forms.

The 2026 Form 1099-DA instructions describe mandatory proceeds reporting and basis reporting for covered digital assets. Your workpaper should connect each reported sale to Form 8949 or explain why the tax treatment differs.

Keep a copy of the filed return, not only the generated PDF worksheet. Submission confirmation, accepted e-file record, payment proof and later IRS correspondence belong in the same year folder. The Form 8949 crypto guide explains the disposal trail.

Specific identification requires contemporaneous wallet records

For units in an unhosted wallet, specific identification is not a year-end guess. Current IRS digital-asset FAQs require an identifying record no later than the date and time of disposition and adequate evidence that the selected units left the wallet. A standing order can work only when recorded before the covered disposition and sufficiently specific.

The official digital-asset transaction FAQs describe unit identification and self-transfer treatment. Preserve the pre-sale instruction, wallet movement, execution and remaining-lot schedule together.

Build an archive that remains readable

  1. Export annually: Do not assume an exchange will retain unlimited history.
  2. Use open formats: Keep original CSV/JSON plus a human-readable PDF summary.
  3. Create two backups: Store encrypted copies in separate locations.
  4. Record checksums: Detect accidental modification of source exports.
  5. Document software: Save mappings, accounting method, rate source and report version.
  6. Test restoration: A backup that cannot be opened is not evidence.
  7. Protect credentials: Never put seed phrases or private keys in a tax archive.

Electronic records are acceptable when the system can index, preserve, retrieve and reproduce complete, legible data. Publication 583 warns that electronic storage must remain accessible for the same period as the source records.

What if old basis records are missing?

Do not automatically insert zero and call it a confirmed basis. First reconstruct the history from exchange exports, emails, bank records, public blockchain data, counterparty statements and earlier returns. Keep a written reconstruction log that identifies facts, assumptions, unresolved transfers and the valuation method.

Unsupported basis can be challenged, and the taxpayer must substantiate positions taken on the return. The right response is to mark the item unresolved, collect evidence and obtain professional advice where material. The crypto evidence checklist covers the contents of an audit-ready transaction package.

Annual crypto archive checklist

  1. Export every exchange, broker and wallet source.
  2. Reconcile opening and closing balances.
  3. Link transfers between owned accounts.
  4. Resolve missing basis before filing.
  5. Save price and FX sources.
  6. Reconcile Forms 1099-DA and other statements.
  7. Preserve the final ledger and mapping rules.
  8. Save the filed return and acceptance proof.
  9. Record the earliest destruction-review date, not an automatic deletion date.
  10. Review state and business retention rules separately.

The IRS crypto audit guide explains how these files are used during an examination.

Crypto tax record-retention FAQ

Is three years always enough?

No. Six years, seven years, no limitation or a later starting point tied to eventual disposal can apply.

Should I keep purchase records while I still hold the asset?

Yes. Keep basis evidence until after disposition and through the limitations period for that disposition year's return.

Does Form 1099-DA replace my ledger?

No. Broker basis and cross-wallet history may be incomplete, and the taxpayer remains responsible for the return.

Are blockchain explorers sufficient?

No. They show on-chain facts but often not ownership, purpose, off-chain trades, basis or tax value.

Can I store records only in crypto tax software?

Keep independent source exports and final workpapers so a platform closure or account problem does not erase evidence.

Should tax records contain my wallet seed phrase?

Never. Public addresses and transaction hashes can support records without exposing private keys or recovery phrases.

Is seven years a safe universal rule?

It is a common practical baseline, not a universal legal answer. Assets still held and indefinite-period cases require longer retention.

Related Resources

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

Generate Your Crypto Tax Report

Import your transactions, review the results and generate a detailed PDF report with a transaction-level audit trail.

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.

Regionale Krypto-Steuern

Krypto-Steuerreports für 55+ Länder – lokale Steuerlogik, klare Reports.

🇩🇪Krypto-Steuern Deutschland🇦🇹Krypto-Steuern Österreich🇨🇭Krypto-Steuern Schweiz🇬🇧Crypto Tax UK🇺🇸Crypto Tax USA🇮🇪Crypto Tax Irland🇫🇷Krypto-Steuern Frankreich🇮🇹Krypto-Steuern Italien🇪🇸Krypto-Steuern Spanien🇳🇱Krypto-Steuern Niederlande🇧🇪Krypto-Steuern Belgien🇫🇮Krypto-Steuern Finnland🇩🇰Krypto-Steuern Dänemark🇸🇪Krypto-Steuern Schweden🇳🇴Krypto-Steuern Norwegen🇵🇱Krypto-Steuern Polen🇨🇿Krypto-Steuern Tschechien🇸🇰Krypto-Steuern Slowakei🇭🇷Krypto-Steuern Kroatien🇸🇮Krypto-Steuern Slowenien🇭🇺Krypto-Steuern Ungarn🇬🇷Krypto-Steuern Griechenland🇵🇹Krypto-Steuern Portugal🇷🇴Krypto-Steuern Rumänien🇧🇬Krypto-Steuern Bulgarien🇪🇪Krypto-Steuern Estland🇱🇻Krypto-Steuern Lettland🇱🇹Krypto-Steuern Litauen🇱🇺Krypto-Steuern Luxemburg🇲🇹Krypto-Steuern Malta🇨🇾Krypto-Steuern Zypern🇱🇮Krypto-Steuern Liechtenstein🇮🇱Crypto Tax Israel🇮🇳Crypto Tax Indien🇸🇬Crypto Tax Singapur🇭🇰Crypto Tax Hongkong🇨🇳Crypto Tax China🇯🇵Crypto Tax Japan🇰🇷Crypto Tax Südkorea🇹🇭Crypto Tax Thailand🇲🇾Crypto Tax Malaysia🇵🇭Crypto Tax Philippinen🇮🇩Crypto Tax Indonesien🇦🇺Crypto Tax Australien🇳🇿Crypto Tax Neuseeland🇨🇦Crypto Tax Kanada🇲🇽Crypto Tax Mexiko🇧🇷Crypto Tax Brasilien🇦🇷Crypto Tax Argentinien🇨🇱Crypto Tax Chile🇿🇦Crypto Tax Südafrika🇷🇺Crypto Tax Russland🇹🇷Crypto Tax Türkei🇦🇪Crypto Tax Dubai/VAE