Taxes / Updated 2026-10-15
Crypto Tax Recordkeeping Basics: What to Keep Now That Exchanges Report to the IRS
Keep clean crypto tax records: per-wallet basis, transfers, fees and Form 1099-DA reconciliation. US-focused education, not tax advice.
At a glance
The short version
Crypto tax recordkeeping basics for readers who need clean, per-wallet records that can be checked against Form 1099-DA before swaps, transfers and exchange exports turn into a puzzle.
First actions from this guide
- Export exchange CSV files regularly.
- Keep one ledger with one row per event and a source-file column.
- List every exchange, app and wallet you have used, including closed ones.
Key idea: The transfer memo rule, now per wallet: write down why funds moved between wallets and keep each wallet's trail separate, because transfers can look like disposals when records are incomplete and basis rules apply wallet by wallet from 2025.
- Reading time
- 9 min
- Last reviewed
- Primary sources
- 7 from 2 publishers
- Checklist
- 14 steps
How this guide is checked
Official sources first, no wallet connection, no guaranteed returns.
Reviewed on 2026-10-15 by WildWildCrypto Safety Desk. Method: Human editorial review with official-source checks, affiliate-disclosure checks, and no-financial-advice checks.
Publisher: WildWildCrypto Editorial. Corrections go through the contact page. We do not ask for seed phrases or tell you what to buy.
crypto tax recordkeeping basics matters because Crypto taxes become painful when recordkeeping starts after the activity, not before it, and brokers now report their own numbers to the IRS on Form 1099-DA.
This guide gives a simple record system you can set up in about an hour and keep current in minutes a month.
You will learn what to record, why basis is now tracked per wallet or account, what the broker form cannot see, and how long to keep records.
What changed: brokers now report to the IRS
Most people do not get into trouble because crypto tax is exotic. They get into trouble because the records were never kept. US brokers now send Form 1099-DA to you and to the IRS, so there is a second set of numbers to agree with, and your own records are how you check theirs. This guide is US-focused; the habits apply anywhere.
Gross proceeds: the IRS says brokers must report gross proceeds for transactions effected on or after 1 January 2025. Basis: brokers must report basis on certain transactions effected on or after 1 January 2026. Under the IRS Form 1099-DA instructions, basis reporting applies to covered assets, broadly digital assets acquired after 2025 in an account where the broker provided custody and kept there until the sale. For other assets, such as coins bought earlier or moved in from another wallet, the broker is not required to report basis, so a blank basis box is normal and does not mean your basis is zero.
Per-wallet basis: final IRS regulations apply account-by-account basis rules to acquisitions and dispositions of digital assets on or after 1 January 2025, and Revenue Procedure 2024-28 gives a safe harbor for allocating unused basis to the digital assets held in each wallet or account as of 1 January 2025. In practice, one pooled spreadsheet across everything you own is no longer enough: each wallet or account needs its own trail.
Unchanged: the IRS says digital assets are property, not currency, and that whether or not you receive a Form 1099-DA, you must report all income, gains and losses from digital asset transactions on your federal return. Our walkthrough of the form itself is at /guides/form-1099-da-crypto-broker-reporting.
What crypto records should beginners keep?
For every event, record the date and time with timezone, the asset and exact amount, the specific wallet or exchange account, the fiat value at the time and where you got that value, the fee and the asset it was paid in, the transaction ID or hash, the type of event (buy, sell, swap, spend, transfer, income, gift or loss), and a one-line reason. Rounded amounts break reconciliation, and memory is the weakest link.
The IRS virtual currency FAQs say your basis includes what you spent to acquire the asset, including fees, commissions and other acquisition costs, which is why the fee column matters. A failed on-chain transaction can still cost a network fee (see /guides/crypto-fees-explained and /guides/wrong-network-crypto-sends), so log it too.
The IRS also says taxpayers must keep records sufficient to establish the positions taken on their returns, including purchases, sales and other dispositions, and the US dollar fair market value of digital assets received as income. Treat tax software as an organizer rather than legal advice.
Checklist
- Export exchange CSV files regularly.
- Label wallet transfers.
- Save DeFi transaction notes.
- Keep scam-loss records if relevant.
- Ask a qualified professional for tax advice.
Five habits that keep crypto records clean
Keep one ledger with one row per event; a spreadsheet is enough, with a column naming the source file so every row traces back to evidence. Export on a schedule, because exchanges close accounts, change formats and drop old data. Keep the raw export files untouched in a dated folder and edit only your ledger.
Log wallet-to-wallet transfers with a memo. The IRS FAQs say that moving crypto between wallets or accounts you own is a non-taxable event, even if an exchange sends an information return because of it, but you need records proving both sides are yours. If the receiving side is missing, software can mistake a transfer for a sale, which is a common cause of wrong gain figures.
Reconcile when forms arrive. Compare each Form 1099-DA with your ledger. A mismatch is a question to resolve, not automatically an error: the form only knows what happened at that broker.
Checklist
- Keep one ledger with one row per event and a source-file column.
- Download full history from every exchange on a fixed day each month or quarter.
- Store raw exports untouched in a dated folder.
- Write a memo for every transfer between your own wallets.
- Compare every Form 1099-DA with your ledger when it arrives.
What a Form 1099-DA will not show you
A broker can only report what it handles. Plan to document these yourself: purchases from before 2026 and anything transferred in from another wallet, where the basis box may be blank; activity in wallets only you control; transactions through foreign brokers, which the IRS says must still be reported on your return; and rewards and staking payments, which the Form 1099-DA instructions say are not reported on the form.
Income events such as rewards or airdrops need their own record of the date and value when received. Losses from scams or theft need evidence of what happened; see /guides/crypto-scam-recovery-next-steps. How any loss is treated is a question for a qualified tax professional.
How long should I keep crypto records?
The IRS says to keep records relating to property until the period of limitations expires for the year in which you dispose of the property. For crypto bought years before it is sold, that can mean keeping purchase records for many years. Keep the raw exports at least as long, and ask a tax professional what applies to you.
Before discarding records you no longer need for tax, the IRS suggests checking whether other purposes, such as insurance or creditors, require keeping them longer.
Checklist
- List every exchange, app and wallet you have used, including closed ones.
- Enter an opening position for each wallet or account.
- Keep a known-gaps list instead of guessing at missing history.
- Set a recurring monthly reminder to export, file and log transfers.
Do I need crypto tax software?
Disclosure before any link: WildWildCrypto may earn a commission if you sign up for some tools shown after this guide, at no extra cost to you. Ranking is by fit and risk, not payout. A spreadsheet plus your exchanges' own exports is a free alternative.
Software can help people with several exchanges and wallets import history and match transfers. It may not suit you if you have one exchange and few trades, need a professional's judgement, or live in a country the tool does not support. Imports can be incomplete, and software can mis-categorise DeFi, bridged or wrapped assets and transfers, so review every flagged row; a tool's total is not a legal conclusion.
Never connect a wallet or share a recovery phrase to 'fix your taxes'; real tax processes never ask for that. Tax-season impersonation scams are common, so see /guides/crypto-scams-checklist before responding to any unexpected tax message.
Crypto Tax Recordkeeping Basics: What to Keep Now That Exchanges Report to the IRS
https://wildwildcrypto.com/guides/crypto-tax-recordkeeping-basics
Take action
Do this now
Every checklist from this guide in one place. Ticks are saved only in this browser, never sent anywhere.
Education only. Not financial, tax or legal advice.
Authority sources used (7)
Primary or official publishers, listed so you can check the guide against the originals. Last reviewed 2026-10-15.
- Digital assetsInternal Revenue Service · irs.gov
- Understanding your Form 1099-DAInternal Revenue Service · irs.gov
- Instructions for Form 1099-DAInternal Revenue Service · irs.gov
- Rev. Proc. 2024-28: Allocating basis in digital assets to wallets or accounts as of January 1, 2025Internal Revenue Service · irs.gov
- Frequently asked questions on virtual currency transactionsInternal Revenue Service · irs.gov
- How long should I keep records?Internal Revenue Service · irs.gov
- What To Know About Cryptocurrency and ScamsFederal Trade Commission · consumer.ftc.gov
FAQ
Do I need records if I never get a Form 1099-DA?
Yes. The IRS says that whether or not you receive a Form 1099-DA, you must report all income, gains and losses from digital asset transactions on your federal income tax return. Many transactions never appear on a broker form at all: activity in wallets only you control, transactions through foreign brokers, and rewards or staking payments, which the Form 1099-DA instructions say are not reported on the form. Your own ledger is the only complete record of those events, so keep it whether or not a form arrives.
Why is my basis blank on the form?
Because basis reporting is only required for covered assets. Under the IRS Form 1099-DA instructions, those are broadly digital assets acquired after 2025 in an account where the broker provided custody and held there until the sale. For assets bought before 2026, or transferred in from another wallet, the broker is not required to report basis and may leave the box blank. A blank box does not mean your basis is zero: it means you need your own records of what you paid, including fees.
Does tax software replace a tax professional?
No. Tax software is built to import transaction data, apply standard cost-basis calculations and generate standard forms; it organizes what already happened, but it cannot evaluate the specific facts of your situation the way a qualified professional can. If your activity includes DeFi transactions, wrapped or bridged tokens, staking rewards, a hard fork or a scam loss, software may categorize a transaction incorrectly when the import lacks context. The IRS digital asset guidance continues to develop, and edge cases often need judgement. Use software as an organizer, have a qualified professional review anything beyond simple buy-and-hold activity, and keep your raw exchange exports so a professional can check the software's categorization.
Should I track failed transactions?
Yes. A failed transaction on a blockchain can still cost a real network fee even though the intended transfer or swap never completed, and that fee belongs in your records alongside successful transactions. Skipping failed transactions creates gaps that make your records harder to reconcile, since your wallet balance will not match your transaction log. The same applies to any transaction that was reversed, stuck or replaced: note what was attempted, what fee was paid regardless of outcome, and which wallet or exchange it happened on. Add a line for every failed or reversed transaction as it happens, not months later.
When should I start tracking?
Start before your first meaningful transaction, not after. Recordkeeping is far easier when you capture each transaction's date, amount, wallet and purpose the moment it happens than when you reconstruct months of activity from exchange exports, block explorers and memory. Write a short memo for every wallet-to-wallet transfer when it happens, because transfers can look identical to disposals once context is gone. If you already have untracked months, start today: export what you can now, while the context is still fresh enough to reconstruct, and keep a known-gaps list for anything you cannot.
I live outside the US. Does this apply?
The habits do: one ledger, scheduled exports, untouched raw files, transfer memos and reconciliation work in any country. The forms and rules may not. Form 1099-DA and the IRS basis rules are US-specific, and other countries have their own reporting regimes and record-keeping periods. Check your own tax authority's guidance, and ask a qualified local professional how the rules apply to you.
Optional tools. These come after the guide on purpose; each link is marked if it may earn us a commission.