Skip to main content

How do I generate my Form 8949? (2025 and later)

Benjamin Yoder avatar
Written by Benjamin Yoder
Updated today

The IRS Form 8949 is now available for 2025 and can be downloaded on the Tax Reports page. While the information reported on Form 8949 is the same as prior years, there is an important structural change in how the forms are generated and delivered. This change was necessary to comply with the IRS's latest 1099-DA rules.

Starting in 2025, you now need to signal to the IRS on the Form 8949 if you are reporting transactions that were reported on the 1099-DA, and whether or not these 1099-DA’s included cost basis information. To comply with these new rules, CoinLedger generates a separate Form 8949 for each wallet or exchange where you have capital gains. For the tax year 2025 and later, you’ll now receive a ZIP folder containing multiple tax reports when generating your Form 8949, instead of receiving one single PDF like in previous years.

CoinLedger offers a seamless experience which allows you to generate your Form 8949's while ensuring that you are in compliance with the latest IRS rules.

All you need to do to comply with the latest IRS rules is complete a brief questionnaire asking if you've received a 1099-DA from each exchange or wallet you used in 2025. Here is what that process looks like:

Step 1

Head to the Tax Reports page and click on the IRS Forms tab. Then, click Generate next to the IRS Form 8949.

The process for generating your IRS Form 8949 Consolidated is the same as the process for the Full 8949. In some cases, you will only see the Consolidated Form 8949 on this page. Learn why that is here. If that is the case, press Generate next to IRS Form 8949 Consolidated.

Step 2

Next, you’ll be prompted to generate a Form 8949 for each of the exchanges you used in 2025. You can select from 3 different options on this menu:

  • I received or expect to receive a 1099-DA without cost basis

  • I received or expect to receive a 1099-DA with cost basis

  • I do not expect to receive a 1099-DA

Your selection here determines how transactions from that exchange are reported on the Form 8949. To make this as seamless as possible, CoinLedger pre-fills default selections for exchanges that have publicly shared their 1099-DA reporting plans. In most cases, you’ll simply need to review and confirm the information before generating your forms.

For example, CoinLedger automatically selected "I received or expect to receive a 1099-DA without cost basis" for my Coinbase transactions. Since Coinbase is a centralized exchange who has publicly acknowledged that they are sending Form 1099-DA to their clients in 2026, this is the correct selection, and you are safe to proceed by clicking Generate.

That said, we recommend double-checking your selections on this menu before proceeding to ensure that you are reporting everything to the IRS properly. You can do this by reviewing any Form 1099-DA's you received this year.

  • If you received a Form 1099-DA without cost basis, select "I received or expect to receive a 1099-DA without cost basis."

  • If you received a Form 1099-DA with cost basis, select "I received or expect to receive a 1099-DA with cost basis."

  • If you did not receive a Form 1099-DA for an exchange or wallet you used this year, select "I do not expect to receive a 1099-DA."

We recommend doing this for each exchange/wallet you used last year. You can learn more about which exchanges and wallets are required to report Form 1099-DA here.

Step 3

Once you have completed all of your selections, click Generate. You'll receive a ZIP folder containing all of your Form 8949's for this tax year. These are the main files you'll need to report your capital gains or losses from crypto on your taxes.

If you make a mistake or want to regenerate these files, you can restart this process by clicking the Regenerate button shown below.


To learn more about which tax reports you should give to your tax professional, see this guide.

Did this answer your question?