Search

Taxes / Updated 2026-10-05

US Crypto Tax Basics for Beginners: How to File the Year, Step by Step

US crypto tax basics for beginners: Form 1099-DA, Form 8949, cost basis, holding periods and a step-by-step checklist to prepare your year. Educational, not tax advice.

At a glance

The short version

A walkthrough of how a US crypto taxpayer gets from a pile of exchange exports to a filed return: what the IRS asks, where Form 1099-DA and Form 8949 fit, how basis and holding periods work, and a to-do list for the year.

First actions from this guide

  • Answer the digital-asset yes/no question on your return.
  • 1099-DA is the broker's report; you still own the return.
  • Basis = US dollar cost of the units, with acquisition date.

Key idea: The reconcile-before-you-file step: treat your own transaction log as the primary record and the broker's Form 1099-DA as a cross-check, because the form may not cover transfers, self-custody wallets or assets acquired before basis reporting began.

Reading time
10 min
Last reviewed
Primary sources
5 from 2 publishers
Checklist
25 steps

How this guide is checked

Official sources first, no wallet connection, no guaranteed returns.

Reviewed on 2026-10-05 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.

US crypto tax basics matters because If you bought, sold or swapped crypto during the year, tax time can feel like an unplanned project, with several exchanges, a new form from your broker and no clear order of operations.

This guide gives you the order of operations for the year, from the IRS yes/no question to Form 8949, and points to our deeper guides on the 1099-DA and on recordkeeping instead of repeating them.

You will see the filing sequence, how basis and holding periods work, what to do when your 1099-DA and your records disagree, and a checklist to run before you file.

The filing sequence at a glance

For a beginner the year breaks into a short sequence. First, answer the digital-asset question on your tax return. Second, collect every record of every transaction. Third, work out for each disposal the proceeds, the cost basis and the holding period. Fourth, reconcile your numbers against any Form 1099-DA you received. Fifth, report the dispositions on Form 8949, which feeds into Schedule D. Sixth, have a qualified tax professional review anything complicated before you file.

The IRS digital assets page says that taxpayers must answer a yes or no question about digital assets on forms including Form 1040. You answer yes if, during the year, you received digital assets as a reward, award or payment for property or services, or sold, exchanged or otherwise disposed of a digital asset. If you only held assets, or bought them without selling, the page says to answer no. Because rules are updated, read the current question on the current form.

This guide is educational information about how the process works, not tax advice, and it is written for beginners with ordinary activity. Complicated situations such as DeFi, mining, business activity or large losses deserve a professional.

Checklist

  • Answer the digital-asset yes/no question on your return.
  • Collect records for every wallet and exchange.
  • Work out proceeds, basis and holding period per disposal.
  • Reconcile against Form 1099-DA, then report on Form 8949 and Schedule D.

Form 1099-DA: what it is and what it is not

The IRS describes Form 1099-DA as the form used to report digital asset proceeds from broker transactions. The IRS digital assets page says brokers must report gross proceeds for transactions effected on or after 1 January 2025, and must report basis on certain transactions effected on or after 1 January 2026. The IRS Form 1099-DA instructions say basis is reported for covered securities, defined as digital assets acquired after 2025 (that is, on or after 1 January 2026) in an account for which the broker provided custodial services and held there until the broker effected the sale. For other assets, such as those acquired earlier or moved in from elsewhere, basis reporting is voluntary for brokers, so a blank basis box does not mean your basis is zero. Our guide at /guides/form-1099-da-crypto-broker-reporting explains the form in more detail, so we do not repeat it here.

What matters for filing is that the form is a broker's report, not your tax return. If you used self-custody wallets, decentralised platforms or several exchanges, you may receive forms that cover only part of your activity or none at all, yet the reporting duty is yours. The IRS instructions tell recipients to report the transaction on Form 8949 and Schedule D using the applicable box code the broker provides to show whether basis was reported and whether the result is short-term or long-term.

Treat the form as a cross-check. If a figure on it differs from your own records, find out why before filing: it may be a fee treatment difference, a missing basis, a transfer misclassified as a sale, or a genuine error to raise with the broker.

Checklist

  • 1099-DA is the broker's report; you still own the return.
  • Expect gaps for self-custody and multi-platform activity.
  • Note the box code that shows whether basis was reported.
  • Investigate any difference between the form and your records.

Cost basis, in plain language

Basis is, in simple terms, what you paid for the asset in US dollars, including fees where applicable, and the IRS digital assets page describes basis as the cost in US dollars, saying taxpayers should track the acquisition date, the cost or fair market value when acquired, and the units acquired. Your gain or loss on a disposal is, in general, the proceeds minus the basis. If you receive crypto as payment or a reward, the page indicates you need the fair market value in US dollars at the time you received it, because that value matters for both income and later basis.

The page also refers to Revenue Procedure 2024-28, which allows taxpayers to allocate unused basis to remaining assets as of 1 January 2025. In plain terms, basis tracking has recently become more specific, so a log that notes where each unit sits is more useful than a single running total. Read the current IRS guidance or ask a professional how per-wallet tracking applies to you, since it affects how you pick which units were sold.

The easiest way to get basis wrong is to lose the purchase record, or to let transfers between your own wallets look like disposals. That is why the recordkeeping guide matters.

Checklist

  • Basis = US dollar cost of the units, with acquisition date.
  • Record US dollar value when you receive crypto as payment or reward.
  • Track basis by wallet or account where possible.
  • Label wallet-to-wallet transfers so they are not read as sales.

Holding periods and Form 8949

The IRS digital assets page describes short-term as held one year or less and long-term as held for more than one year, and says Form 8949 is used to report sales, exchanges or other dispositions of digital assets held as capital assets, including the holding-period classification and the gain or loss. The IRS Form 8949 page says the form reconciles amounts reported to you and the IRS on forms such as Form 1099-B or 1099-S, or a substitute statement, with the amounts you report, and that subtotals from Form 8949 go to Schedule D (Form 1040), where your overall capital gain or loss is determined. The IRS instructions for Form 1099-DA say recipients should use Form 8949 and Schedule D with the box code supplied by the broker.

For each row you will normally enter a description of the asset, the date acquired, the date sold or disposed of, proceeds, cost basis and the resulting gain or loss, grouped by the box that shows whether basis was reported to the IRS and whether it is short-term or long-term. Tax software can fill these rows from your imported data. If you have a large number of transactions, the software or a professional will usually attach a summary. We do not state tax rates here: they depend on your circumstances and change, so use the current IRS publications or a professional.

Most beginners do not need to understand every box. They need accurate dates, proceeds and basis. Get those right and the form is mostly mechanics.

Checklist

  • Short-term: held one year or less. Long-term: held more than one year.
  • Form 8949 rows: asset, dates, proceeds, basis, gain or loss.
  • Use the box code that matches basis reporting and holding period.
  • Subtotals flow to Schedule D.

Do you need tax software?

You do not need software, but the year gets easier with it if you have many transactions or several platforms. Software imports exchange files and wallet addresses, matches transfers, and can generate the transaction report you or your preparer need for Form 8949. It is only as good as the data you give it, and it does not give legal advice.

We compare two popular options in our CoinLedger vs Koinly guide. Both let you import and preview before paying, so you can test the fit with your own data. We have affiliate relationships with both CoinLedger and Koinly, which means we may earn a commission if you sign up through our links, at no extra cost to you. We list CoinLedger in a caution tier, pending our own editorial review of its jurisdiction support, so test it with your own data and do not treat its inclusion here as an endorsement. That does not change what we tell you: check the preview against your own records, and do not let any tool decide a legal position for you.

If your year involves heavy DeFi, mining, staking, business income or large losses, a crypto-aware tax professional is worth more than any subscription. Bring them your reconciled log.

Checklist

  • Try the free import and preview before paying.
  • Check the output against your own log.
  • Affiliate links are disclosed; compare on fit, not commission.
  • Complex year: hire a crypto-aware professional.

Your to-do list before you file

One: list every exchange, wallet and platform you used this year, including closed accounts. Two: download full-year transaction exports and save raw copies. Three: add wallet-to-wallet transfers with a memo. Four: for each disposal, confirm date acquired, date sold, proceeds, basis and fees. Five: gather any Form 1099-DA and compare it with your numbers, noting each difference. Six: answer the digital-asset question on your return correctly. Seven: complete Form 8949 and Schedule D, either through software, a preparer or by hand. Eight: keep all supporting records, because the IRS says taxpayers need sufficient records to substantiate the positions on their returns.

If you realise late that earlier years were wrong, do not panic and do not ignore it. A qualified professional can explain the options for correcting past returns. Our recordkeeping guide and the US country profile give further context.

Finally, be wary of anyone offering to 'make your crypto tax disappear' or asking you to pay in crypto for a filing service. Tax work does not require sending crypto to a stranger.

Checklist

  • Inventory every platform and wallet.
  • Save raw exports and label transfers.
  • Confirm date, proceeds, basis and fees per disposal.
  • Reconcile with Form 1099-DA, then complete Form 8949 and Schedule D.
  • Keep records; get professional help if the year is complex.

US Crypto Tax Basics for Beginners: How to File the Year, Step by Step
https://wildwildcrypto.com/guides/us-crypto-tax-basics-how-to-file-the-year

Take action

Do this now

Every checklist from this guide in one place. Ticks are saved only in this browser, never sent anywhere.

0 of 25 done (0%)

The filing sequence at a glance
Form 1099-DA: what it is and what it is not
Cost basis, in plain language
Holding periods and Form 8949
Do you need tax software?
Your to-do list before you file

Education only. Not financial, tax or legal advice.

Authority sources used (5)

Primary or official publishers, listed so you can check the guide against the originals. Last reviewed 2026-10-05.

  1. Digital assetsInternal Revenue Service · irs.gov
  2. Instructions for Form 1099-DA (2026)Internal Revenue Service · irs.gov
  3. About Form 1099-DA, Digital Asset Proceeds From Broker TransactionsInternal Revenue Service · irs.gov
  4. About Form 8949, Sales and Other Dispositions of Capital AssetsInternal Revenue Service · irs.gov
  5. What To Know About Cryptocurrency and ScamsFederal Trade Commission · consumer.ftc.gov

How we verify sources and handle corrections

FAQ

Do I have to report crypto if I did not get a Form 1099-DA?

The reporting duty is yours whether or not a broker sends a form. The IRS digital assets page says taxpayers answer a yes or no digital-asset question on their return, and that if you sold, exchanged or otherwise disposed of a digital asset, or received one as payment or reward, the answer is yes. Brokers only report what they handle, so activity on self-custody wallets, decentralised platforms or foreign exchanges may not appear on any form. Use your own transaction log to work out each disposal, and report it on Form 8949 and Schedule D as applicable. If you are unsure how a particular transaction is treated, ask a qualified tax professional.

What is the difference between Form 1099-DA and Form 8949?

Form 1099-DA is a statement a broker sends you and the IRS reporting digital asset proceeds from transactions it handled. Form 8949 is a form you complete with your return to list your sales and other dispositions of capital assets, reconciling what was reported to you with what you report, and its subtotals feed Schedule D. In short, one is a broker's report and the other is your own reporting. The IRS instructions say recipients should use Form 8949 and Schedule D, with the box code the broker provides indicating whether basis was reported and whether the result is short-term or long-term. If the two disagree, work out why before you file.

How does the holding period work?

The IRS digital assets page describes short-term as held for one year or less and long-term as held for more than one year, and the classification goes on Form 8949. The period runs from the date you acquired the asset to the date you disposed of it, so accurate acquisition dates matter. If you hold units bought at different times, which units you treat as sold can affect both basis and holding period, which is why records by wallet or account help and why you should ask a professional how the current rules apply to you. We do not state tax rates; they depend on your circumstances and change.

Should I use CoinLedger or Koinly, or a tax professional?

They do different jobs. Software such as CoinLedger or Koinly organises your imported data and can produce reports for Form 8949, and both let you preview your numbers before paying; our comparison guide explains their differences. A tax professional applies the rules to your facts and can judge unusual situations. For simple buy-and-sell activity, a reconciled software report is often enough as a starting point. For DeFi, mining, business income, large losses or older years with missing records, professional review is worth more than either subscription. We have affiliate relationships with both tools, disclosed on this page, and we may earn a commission if you sign up through our links at no extra cost to you.

Optional tools. These come after the guide on purpose; each link is marked if it may earn us a commission.