Last updated: November 6, 2026
To document crypto cost basis, keep dated records of how each asset was acquired, its U.S. dollar value, and what happened to it later. Exchange statements may show proceeds without the acquisition details needed to support your basis.
The IRS says digital-asset records should substantiate transactions and positions reported on a federal return. This guide covers a practical process based on IRS information available as of November 5, 2026. Tax rules differ by country, so this is general information, not individual tax advice.
Quick answer
Save transaction-level records showing the asset, units, acquisition date and time, U.S. dollar value, fees, wallet or account, and later disposals. Keep exchange statements and wallet records, and reconcile transfers to distinguish movements between your own accounts from sales or exchanges.
How to document crypto cost basis step by step
- Build a complete transaction history. Export records from every exchange and wallet you used. Include purchases, receipts, sales, exchanges, dispositions and transfers. The IRS calls for records sufficient to support reported digital-asset activity, including fair market value. Keep original files alongside any cleaned-up spreadsheet.
- Record acquisition details. For each asset, log its name or type, units, acquisition date and time, and fair market value in U.S. dollars when acquired. The IRS generally describes basis as the asset’s cost in U.S. dollars. Retain both the raw transaction and the source supporting its value.
- Track purchase costs separately. Basis for purchased digital assets generally includes the purchase cost and allocable transaction costs, such as commissions or transaction and gas fees. The IRS says fees paid merely to transfer assets between your own wallets or accounts aren’t digital-asset transaction costs. Keep fee details separate instead of adding every network charge to the purchase record.
- Reconcile wallet-to-wallet transfers. Record the sending and receiving addresses or account names, date, asset, units, and transaction identifier when available. Mark movements between accounts you control as transfers, not new purchases. This trail links the original acquisition information to the asset’s later location.
- Document each sale or disposition. Record the date, asset, units, proceeds, fees and acquisition units matched to the disposition. For a partial sale, retain support for the units identified. According to the IRS, for transactions after December 31, 2025, specific identification of units held with a custodial broker must be made by the transaction time using identifiers the broker accepts. A standing order must also be in place by then, use broker-designated identifiers, and be supported by adequate records.
- Reconcile reports before filing. Compare your ledger with exchange statements and tax forms. For 2025 transactions, the IRS said Form 1099-DA reports broker-reported proceeds, but brokers generally aren’t required to report basis, so taxpayers must calculate it themselves. For sales after 2025, broker basis reporting is required for covered digital assets; reporting for noncovered assets is voluntary. Keep your own records either way.

Records to keep for each crypto event
A useful ledger links acquisition, movement and disposal records without relying on one platform’s account history. Store readable exports and backups securely. Protect account access, and never share a seed phrase to obtain or “recover” tax records.
| Event | Record to retain | Why it helps |
|---|---|---|
| Purchase | Asset, units, date and time, USD value, fees, exchange record | Supports the original cost and acquisition details |
| Receipt | Asset, units, date and time, fair market value, receipt context | Documents the receipt and its reported value |
| Own-wallet transfer | From and to accounts, units, timestamp, transaction ID | Connects the asset across accounts while preserving its history |
| Sale or exchange | Units disposed, proceeds, date, identified acquisition units | Supports the disposal and basis matching |
Think of the ledger as a chain of evidence, not just a year-end total.

Common mistakes and recordkeeping risks
Assuming every 1099-DA includes basis. The form can help verify proceeds, but basis may be missing, particularly for 2025 transactions and noncovered assets. A proceeds figure isn’t a complete tax history.
Dropping the original acquisition date. An export may show when an asset arrived on a platform, not when it was first acquired. Keep the earlier record and connect it to later movements.
Using unsupported unit selection. According to the IRS, if you don’t make a valid specific identification for a partial disposition, the default generally uses units in acquisition order, starting with the earliest acquired in the relevant wallet or broker account. For broker-held units, retain evidence that identification was timely and used the broker’s accepted format.
Relying on a tax app without checking imports. Missing wallets, duplicate transactions, incorrect timestamps or unexplained balances can distort a ledger. Reconcile totals against source records. Loss of exchange access, corrupted files, scams and account compromise can also make evidence hard to recover, so keep secure backups.
For eligible taxpayers, IRS Revenue Procedure 2024-28 provides an optional safe harbor to reasonably allocate unused basis for certain digital assets acquired before January 1, 2025, among wallets or accounts holding the same number of remaining units, based on records. It isn’t a blanket fix for missing history. Check the procedure and seek qualified tax help if it may apply.

FAQ
What records do I need to document crypto cost basis?
Keep the asset type, units, acquisition date and time, fair market value in U.S. dollars, purchase cost and relevant transaction fees. Retain records of receipts, transfers, sales, exchanges and other dispositions, along with supporting statements or transaction data.
Does transferring crypto between my own wallets reset its cost basis?
A transfer record should connect the same assets between accounts you control and preserve their original acquisition history. Record both sides of the movement and retain transaction details. The IRS says fees paid merely to transfer assets between your own wallets or accounts aren’t digital-asset transaction costs.
What happens if I can’t identify which crypto units I sold?
For a partial sale or disposition, the IRS default generally treats units as disposed of in acquisition order, starting with the earliest acquired units in the relevant wallet or broker account, if valid specific identification isn’t made. Rules can depend on custody and transaction timing. Review IRS guidance or consult a qualified tax professional about your circumstances.
Sources
- Digital assets (www.irs.gov)
- Frequently asked questions on digital asset transactions (www.irs.gov)
- Tax professionals can prepare now to assist their clients with reporting proceeds from certain digital asset transactions (www.irs.gov)
This article is for informational purposes only and does not constitute financial or investment advice. Cryptocurrencies are highly volatile; always do your own research before investing.

