How to Report Crypto Taxes using Form 8949 (Without Losing Your Mind)
Fill in Form 8949 Guidance
How to Report Crypto Taxes using Form 8949 (Without Losing Your Mind)
If you bought, sold, traded or used cryptocurrency last year, the IRS expects you to report it. One of the most important forms for this process is Form 8949. This form is where you list every taxable crypto transaction you made during the year.
Whether you are filing your crypto taxes for the first time or want to avoid mistakes, this guide will walk you through what Form 8949 is, why it matters and how to fill it out correctly.
What Is Form 8949?
Form 8949 is used to report sales and disposals of capital assets. The IRS considers cryptocurrency to be property, which means crypto transactions fall under capital gains tax rules.
This form allows you to list each transaction in detail. That includes the dates you acquired and sold the crypto, how much you paid for it, and how much you received when you sold or exchanged it.
If you sold Bitcoin, traded Ethereum for Solana, or used crypto to buy something, those actions all count as disposals. Each one needs to be reported on Form 8949.
Who Needs to File Form 8949 for Crypto?
You need to file Form 8949 if you did any of the following during the tax year:
- Sold cryptocurrency for fiat currency, such as US dollars
- Traded one cryptocurrency for another
- Used crypto to purchase goods or services
- Gave crypto as a gift, unless it was to your spouse
Even if you did not receive a Form 1099 from your crypto exchange, you are still responsible for reporting your transactions to the IRS.
How to Fill Out Form 8949 for Crypto
To complete Form 8949, you will need to report each crypto transaction with the following details:
-
Description of the asset
List the type and amount of crypto involved, such as “0.25 BTC” or “1.5 ETH” -
Date acquired and date sold
Include the dates when you first received the crypto and when you disposed of it -
Proceeds
The amount you received at the time of the sale or exchange, in USD -
Cost basis
How much you originally paid for the crypto, including any fees -
Gain or loss
The difference between the proceeds and your cost basis
Each row on the form represents a single transaction. You will also need to indicate whether the gain or loss was short-term or long-term, based on how long you held the asset.
Short-term gains apply to assets held for one year or less and are taxed at regular income tax rates. Long-term gains apply to assets held for more than a year and are usually taxed at a lower rate.
Where to Report Totals from Form 8949
Once you have listed all your crypto transactions on Form 8949, the totals need to be transferred to Schedule D (Form 1040). This is where you calculate your total capital gains and losses for the year.
Common Mistakes to Avoid
Reporting crypto taxes can be complicated, but avoiding these common mistakes can make the process smoother:
-
Forgetting to report small or low-value transactions
-
Entering incorrect dates or missing cost basis information
-
Reporting only transactions with profits and skipping losses
-
Assuming you do not need to file because you did not receive a 1099
Keeping complete and accurate records throughout the year makes it easier to report correctly.
Tools That Make Crypto Tax Reporting Easier
If you have a high volume of crypto transactions or use multiple wallets and exchanges, filling out Form 8949 manually can be time-consuming. Crypto tax software like Moonscape can help you:
-
Automatically import transactions from exchanges
-
Calculate gains and losses
-
Generate completed tax reports including Form 8949 and Schedule D (Coming Soon!)
Final Thoughts on Crypto Tax Compliance
Reporting cryptocurrency on your taxes is not optional. The IRS is increasing scrutiny around digital assets, and failing to report accurately can lead to penalties.
Form 8949 is the first step in staying compliant. If you had any crypto disposals last year, you are required to file it as part of your tax return. With the right tools and good recordkeeping, the process becomes much easier.
For more crypto tax tips and guidance, explore the Moonscape blog or create an account to start tracking your portfolio and tax obligations automatically.
Further reading if you need it!
IRS Form 8949: Sales and Other Dispositions of Capital Assets
Instructions for Form 8949 (2024)
IRS Schedule D (Form 1040): Capital Gains and Losses
IRS Virtual Currency Guidance: Frequently Asked Questions
TurboTax: Your Crypto Tax Guide
Coinbase: Understanding Crypto Taxes