Crypto tax reporting checklist (educational)
Read this first
This checklist is general educational material about how U.S. federal crypto tax reporting is commonly described. It is a list of records to gather. It is not tax advice, not legal advice, not accounting advice and not investment advice. It calculates nothing and it does not take your circumstances into account.
Dominguez Alberto Martin is an individual publisher. He is not a CPA, an enrolled agent, an attorney or a tax preparer. He does not prepare, sign or file returns, does not represent anyone before the IRS, and does not review wallets or transaction histories. Using this checklist creates no professional relationship.
Verify anything that matters at IRS.gov and with a tax professional licensed in your jurisdiction.
The checklist
- List every account, exchange and wallet you used during the year Include accounts you opened and abandoned, and accounts held at platforms that have since closed.
- Gather any Form 1099-DA and other broker statements you received Keep the original files. Note which platform each one came from.
- Export full transaction history from each platform Do this while you still have account access. Closed platforms are the most common reason records cannot be recovered later.
- Separate disposals from transfers between accounts you control Moving an asset between your own wallets is generally described differently from parting with it. Mark which is which.
- Note acquisition dates and what each asset originally cost In U.S. dollars, including acquisition fees. Date and time both matter, because holding period is measured from acquisition.
- Record fees and commissions paid on acquisitions and disposals Including network fees, where they are documented.
- Flag income-like items at a high level Staking rewards, mining, airdrops, and assets received as payment for work. Note the date, the quantity and the dollar value at the time of receipt. These generally travel a different path on a return than disposals do.
- Mark holdings that arrived without any cost history attached Assets transferred in from elsewhere often have no basis recorded by the receiving platform. These are the ones that cause trouble.
- Check whether any platform you used has closed or removed exports If so, note what you still have: screenshots, emails, statements, bank records of deposits and withdrawals.
- Reconcile the forms you received against your own export files If a form looks wrong, the usual first step is to ask the issuing platform for a correction, not to ignore it.
- Write down the open questions you cannot answer from records A short, honest list of unknowns is the most useful thing you can hand to a professional.
- Take the open questions to a tax professional licensed in your state Do not file anything based on this checklist. It is not a return, not a worksheet and not a substitute for professional judgement.
Forms mentioned, in one line each
- Form 1040
- The individual federal return. Recent editions carry a question about digital asset activity near the top.
- Form 8949
- Where individual dispositions of capital assets are itemised: description, dates, proceeds, cost basis, gain or loss.
- Schedule D
- The summary where Form 8949 totals are carried and short-term and long-term results are netted.
- Form 1099-DA
- The broker information return for digital asset transactions. Proceeds shown on it are not the same thing as gain — gain is proceeds minus what the asset cost you.
When to stop and hire someone
- Large, complex or high-volume activity across several platforms.
- Missing history, closed accounts, or unknown cost basis.
- Anything that looks like a trade or business rather than investing.
- Foreign platforms, foreign accounts, or unclear residency.
- Unreported prior years, or returns you now believe were wrong.
- Any letter or notice from the IRS.
Credentials can be checked: the IRS publishes a public directory of preparers with credentials, state boards of accountancy list licensed CPAs, and state bar associations list attorneys.
Publisher
Dominguez Alberto Martin
18051 Biscayne Blvd Apt 605, Aventura, FL 33160, United States
contact@albertomartin.digital — albertomartin.digital
Educational content only. Not tax, legal, or investment advice. Not a CPA.
Your browser's print dialog can save this page as a PDF.