Skip to content
Taxes & RegulationIntermediate

Form 8949 for crypto: what it reports

Form 8949 is the IRS form you use to report crypto sales, swaps and payments, with totals carried to Schedule D for the capital gains tax calculation.

Vahe HakobyanVahe HakobyanEditor-in-chief Updated Oct 6, 20263 min readFact-checked
A dark desk with blank tax forms, a calculator and a pen in orange light.
Illustration: World-Crypt
On this page
Key takeaways
  • Selling, swapping or spending crypto is a reportable disposition.
  • Buying and holding crypto does not go on Form 8949.
  • Form 8949 totals flow to Schedule D.

Short answer

Form 8949 is the IRS form for reporting sales and other disposals of capital assets, including crypto. Its totals carry to Schedule D.

The form does not set your tax by itself. It gathers each crypto disposition so the IRS can match your report with broker forms.

Which crypto transactions go on Form 8949?

You put a crypto transaction on Form 8949 when you sell it for cash, swap it for another crypto, or use it to pay for goods or services. Buying crypto with US dollars and holding it are not dispositions, so they do not go on the form.

Crypto actions and Form 8949
Crypto action Form 8949
Sell for cash Reportable
Swap for another crypto Reportable
Buy or hold Not reportable

How does Form 8949 connect to Schedule D?

Form 8949 totals carry over to Schedule D. Schedule D uses those figures to work out your final capital gain or loss, which is what the IRS taxes.

What information do you need for Form 8949?

For each reportable transaction, you need the dates you acquired and disposed of the crypto, the proceeds, your cost basis, and the fair market value at the time of the transaction.

Records to gather

  • Date acquired and date sold
  • Gross proceeds
  • Cost basis
  • Fair market value
  • Form 1099-DA if you received one

What happens if you don't file Form 8949?

If you have a reportable crypto disposition and do not file Form 8949, the IRS can charge penalties and interest. The IRS can also compare your return with broker records.

Frequently asked questions

Mining or staking rewards are usually ordinary income when received, based on fair market value, and do not go on Form 8949. A later sale, swap or spend does.

A capital loss on crypto goes on Form 8949 and then Schedule D, where it can offset gains and a limited amount of ordinary income.

Yes. US taxpayers must report worldwide income, so trades on a foreign exchange are reportable on Form 8949.

Was this guide helpful?
Written byVahe HakobyanVahe Hakobyan is the editor-in-chief of World-Crypt. He covers bitcoin, markets and regulation, and leads the newsroom that fact-checks every story before it goes live.