IRS Crypto Tax Form 8949: How to Fill Out Correctly in 2023 (2024)

Are you from the US and did you dispose of any cryptocurrency during the tax year? If yes, you are also required to file Form 8949 together with your tax return to the IRS.

In this guide, we will break down everything you need to know about reporting cryptocurrency on crypto tax Form 8949, including a step-by-step guide for how to enter the information for all transactions accurately.

Key takeaways

  • IRS Form 8949 is the primary document for reporting cryptocurrency transactions, detailing the date acquired, date sold, proceeds, and cost basis.
  • After completing Form 8949, results are summarized and transferred to Schedule D of Form 1040.
  • Cryptocurrency disposals must be categorized into short-term (held for 12 months or less) and long-term (held for over 12 months) capital gains on Form 8949.
  • For a high volume of transactions, the IRS allows a consolidated summary on Form 8949 with a detailed statement attached, ensuring all transactions are accurately reported.

What tax form should I report cryptocurrency on?

For persons in the US reporting their cryptocurrency transactions on their tax returns, the primary form to use is the IRS Form 8949, titled “Sales and Other Dispositions of Capital Assets.” This form requires users to detail each cryptocurrency transaction, including the date acquired, date sold, proceeds from the sale, and cost basis.

After completing Form 8949, the summarized results are transferred to Schedule D of Form 1040. Cryptocurrency received as income must be reported on either Schedule 1 or Schedule C and depends on your unique situation and how the IRS views your activities related to generating crypto income.

How to fill out Form 8949 for cryptocurrency

1. Export all cryptocurrency transactions

The first step is to take account of all transactions with cryptocurrency you have made. This includes all transactions on exchanges, wallets, and other platforms where you have stored or exchanged crypto assets.

This step is crucial since you must consider all transactions to calculate the cost basis and proceeds accurately in the next step. You can usually export your transaction history as a CSV file from exchanges or use block explorers to do the same for your wallet transactions.

2. Collect information and calculate gain/loss

The following information must be reported on Form 8949 for every cryptocurrency disposal made during the tax year:

  • Description of the asset disposed of (ex: 1 BTC)
  • The date the asset was acquired
  • The date of the sale
  • Proceeds (what you received in return for selling the asset)
  • Cost basis (the price you paid for acquiring the asset)
  • The resulting gain or loss

It can be very challenging and time-consuming to gather this data and calculate the resulting gain/loss for each transaction. Coinpanda can help with this by automating all crypto tax calculations.

Report crypto on Form 8949 easily

Get Started

3. Categorize transactions into short-term and long-term disposals

Form 8949 contains two sections:

  • Part 1: Short-Term capital gains
  • Part 2: Long-Term capital gains

Cryptocurrencies held for 12 months or longer before selling should be reported in the long-term section, while assets sold within 12 months of acquisition should be reported in the short-term section.

To ensure you don’t pay more tax than absolutely necessary, it’s important to categorize all transactions correctly since long-term gains are taxed at a lower tax rate than short-term gains.

4. Select the correct checkbox

On each page in Form 8949, you need to select one of three checkboxes. Since almost no crypto exchanges send Form 1099-B to their customers as of August 2023, you should most likely select box C on all pages of your Form 8949.

However, this might change later since some exchanges including Coinbase have stated they will start sending Form 1099-B to its registered US customers.

5. Report your disposals on Form 8949

Now that you have prepared all the information required, you are ready to enter the data in Form 8949. All information listed in Step 2 above must be reported for every individual crypto disposal on a separate line.

In general, all transactions where you have sold a crypto asset must be reported on Form 8949. This also includes all crypto-to-crypto transactions since this is considered disposal by the IRS.

IRS Crypto Tax Form 8949: How to Fill Out Correctly in 2023 (1)

6. Report your net gain or loss on Schedule D

In addition to Form 8949, you must also report your net gain/loss on Schedule D. This should be categorized into short-term and long-term gains similarly to how you have reported this on Form 8949.

IRS Crypto Tax Form 8949: How to Fill Out Correctly in 2023 (2)

How to generate a Form 8949

Generating Form 8949 for reporting cryptocurrency can be a time-consuming process, but there is light at the end of the tunnel! Coinpanda is a crypto tax calculator that supports tax calculations for the USA and can generate a ready-to-file Form 8949 automatically with all your transactions.

You can import transactions to Coinpanda from more than 500+ exchanges and 300+ blockchains with either API or by uploading CSV files. More than 100,000 cryptocurrency traders have already used Coinpanda to simplify their tax reporting, and our customer support team is ready to help answer all crypto tax questions!

Sign up for a free account!

Form 8949 example filled out

Below is an example of both the short-term and long-term sections of Form 8949.

As you can see, each transaction must be reported on a separate row and include information such as the acquisition date, proceeds, and the original cost basis.

IRS Crypto Tax Form 8949: How to Fill Out Correctly in 2023 (3)
IRS Crypto Tax Form 8949: How to Fill Out Correctly in 2023 (4)

Too many transactions on Form 8949

Many crypto traders end up with a significant number of transactions they have to report taxes on, and some tax filing platforms including TurboTax have a limit on the maximum number of transactions supported. So how can you file Form 8949 if you have more transactions than what is supported?

Luckily, there are procedures in place to manage this:

Instead of listing each individual transaction, the IRS allows for a consolidated summary for short-term and another for long-term transactions. In this case, you would write “See attached statement” in the description column of Form 8949 and then attach a separate report that provides a detailed breakdown of every transaction. This report should follow the format of Form 8949 and include all necessary details.

Coinpanda can generate a consolidated summary automatically that you can import to TurboTax or the tax filing software you are using. A separate report showing a complete breakdown of all transactions can then be mailed to the IRS.

Regardless of the method chosen, it’s crucial to ensure that all transactions are accurately reported and that all required documentation is attached to remain compliant with IRS guidelines.

Frequently asked questions

Do I need to fill out Form 8949 if I received a 1099 form?

Yes, you must always fill out and report Form 8949 even if you have received a 1099 form from any US crypto exchange.

How can I add my cryptocurrency Form 8949 to TurboTax?

The easiest way to add your cryptocurrency transactions to Form 8949 using TurboTax is to upload a CSV file with your short-term and long-term disposals. Coinpanda can generate this CSV file automatically for you.

Does a crypto tax form 8949 generator exist?

You can use a crypto tax calculator such as Coinpanda to automatically generate a Form 8949 with all your transactions.

Can I download a complete Form 8949 from Coinbase?

No, you cannot download a Form 8949 with all your transactions from Coinbase since the exchange does not have knowledge of your transactions made on other platforms.

The content provided on this website is intended solely for general informational purposes and should not be interpreted as professional advice. We recommend consulting with independent professionals for legal, financial, tax or other advice to correlate our website's information with your situation. Coinpanda cannot be held responsible for any losses incurred resulting from the utilization or dependency on the information directly or indirectly accessed via this website.

IRS Crypto Tax Form 8949: How to Fill Out Correctly in 2023 (2024)

FAQs

Do I have to list every crypto transaction on Form 8949? ›

Provide the details of your crypto gain/loss on Form 8949

Every transaction requires the same pieces of information, entered in either Part 1 (for short-term transactions) or Part 2 (for long-term trades), in the relevant column.

What is the best way to report taxes on crypto? ›

Reporting your crypto activity requires using Form 1040 Schedule D as your crypto tax form to reconcile your capital gains and losses and Form 8949 if necessary. You report your total capital gains or losses on your Form 1040, line 7.

Do I need to list all transactions on Form 8949? ›

Enter all sales and exchanges of capital assets, including stocks, bonds, and real estate (if not reported on line 1a or 8a of Schedule D or on Form 4684, 4797, 6252, 6781, or 8824). Include these transactions even if you didn't receive a Form 1099-B or 1099-S (or substitute statement) for the transaction.

Do I need to report crypto if I didn't sell? ›

You can send any of your crypto between your personal wallets without paying any taxes; Even if you don't sell any of your crypto, you'd still need to answer the crypto question on Form 1040, including reporting your crypto income in your income tax return.

How to declare crypto on tax return? ›

Report CGT on crypto assets in your tax return

If you are completing a tax return as or on behalf of an individual and lodging: online with myTax – refer to instructions, Capital gains or losses. on a paper form – go to Instructions for individuals completing their tax return.

Will the IRS know if I don't report crypto gains? ›

If you forget to report crypto on your taxes, it's crucial to address it promptly. The IRS has intensified its focus on crypto tax enforcement, and failure to report may result in penalties, interest, and even criminal charges. You can amend your returns using Form 1040-X to rectify omissions.

Do you have to report every single crypto transaction? ›

The IRS mandates that every crypto sale, trade, swap, or disposal be reported, classifying cryptocurrencies as property. Whether you have traded, sold, swapped, or disposed of crypto in any way, these actions trigger taxable capital gains or losses.

Which crypto exchanges do not report to the IRS? ›

Some cryptocurrency exchanges do not report user transactions to the IRS, including: Decentralized crypto exchanges (DEXs) like Uniswap and SushiSwap. Some peer-to-peer (P2P) platforms. Exchanges based outside the US that do not have a reporting obligation under US tax law.

How do I write off crypto taxes? ›

Crypto losses must be reported on Form 8949; you can use the losses to offset your capital gains—a strategy known as tax-loss harvesting—or deduct up to $3,000 a year from your ordinary income (the allowable capital loss deduction).

Is it worth reporting crypto losses on taxes? ›

Thankfully, crypto losses are a candidate for tax write-offs, like any other type of investment losses. That means you can use the losses to offset capital gains taxes you owe on more successful investment plays.

How to cash out crypto without paying taxes? ›

There is no way to legally avoid taxes when cashing out cryptocurrency. However, strategies like tax-loss harvesting can help you reduce your tax bill legally. Do I have to pay tax for withdrawing crypto? You may or may not pay taxes depending on the nature of your 'withdrawal'.

How to fill out an 8949? ›

As you complete Form 8949, you'll need a few different pieces of information, including the date you acquired the property, the date you sold the property, the sales price (amount the property was sold for), and the cost or other basis (amount you paid for the property plus any fees or commissions).

What does code H mean on 8949? ›

You sold or exchanged your main home at a gain, must report the sale or exchange on Form 8949, and can exclude some or all of the gain… H. Report the sale or exchange on Form 8949 as you would if you were not taking the exclusion.

Do I need to mail form 8949 to the IRS? ›

If you e-file your return but choose not to report each transaction on a separate row on the electronic return, you must attach Form 8949 to Form 8453 (or the appropriate form in the Form 8453 series) and mail the forms to the IRS. (However, you can't attach a paper Form 8949 to Form 8453-FE.)

How do I declare crypto capital gains? ›

How to report crypto to HMRC. You'll report all your crypto as part of your Self Assessment Tax Return. You'll report income from crypto in the Self Assessment Tax Return (SA100) and you'll report any capital gains or losses from crypto in the Self Assessment: Capital Gains Summary (SA108).

How do I fill out a form 8949? ›

As you complete Form 8949, you'll need a few different pieces of information, including the date you acquired the property, the date you sold the property, the sales price (amount the property was sold for), and the cost or other basis (amount you paid for the property plus any fees or commissions).

Do I need Form 8949 from Coinbase? ›

IRS Form 8949

If you've earned funds from selling cryptocurrency in the past year, you may need to pay taxes on it. Americans with Coinbase accounts can use IRS Form 8949 to organize their trades and gains, which must also be documented on Schedule D of their annual tax returns.

Can Schedule D be completed without Form 8949? ›

If one of the exceptions applies, then the transactions can be summarized into short-term and long-term and reported directly on Schedule D without using Form 8949.

Top Articles
Claymore: The Edgy Shonen That Anime Fans Might’ve Missed
Quicksword
English Bulldog Puppies For Sale Under 1000 In Florida
Katie Pavlich Bikini Photos
Gamevault Agent
Pieology Nutrition Calculator Mobile
Hocus Pocus Showtimes Near Harkins Theatres Yuma Palms 14
Hendersonville (Tennessee) – Travel guide at Wikivoyage
Compare the Samsung Galaxy S24 - 256GB - Cobalt Violet vs Apple iPhone 16 Pro - 128GB - Desert Titanium | AT&T
Vardis Olive Garden (Georgioupolis, Kreta) ✈️ inkl. Flug buchen
Craigslist Dog Kennels For Sale
Things To Do In Atlanta Tomorrow Night
Non Sequitur
Crossword Nexus Solver
How To Cut Eelgrass Grounded
Pac Man Deviantart
Alexander Funeral Home Gallatin Obituaries
Energy Healing Conference Utah
Geometry Review Quiz 5 Answer Key
Hobby Stores Near Me Now
Icivics The Electoral Process Answer Key
Allybearloves
Bible Gateway passage: Revelation 3 - New Living Translation
Yisd Home Access Center
Home
Shadbase Get Out Of Jail
Gina Wilson Angle Addition Postulate
Celina Powell Lil Meech Video: A Controversial Encounter Shakes Social Media - Video Reddit Trend
Walmart Pharmacy Near Me Open
Marquette Gas Prices
A Christmas Horse - Alison Senxation
Ou Football Brainiacs
Access a Shared Resource | Computing for Arts + Sciences
Vera Bradley Factory Outlet Sunbury Products
Pixel Combat Unblocked
Movies - EPIC Theatres
Cvs Sport Physicals
Mercedes W204 Belt Diagram
Mia Malkova Bio, Net Worth, Age & More - Magzica
'Conan Exiles' 3.0 Guide: How To Unlock Spells And Sorcery
Teenbeautyfitness
Where Can I Cash A Huntington National Bank Check
Topos De Bolos Engraçados
Sand Castle Parents Guide
Gregory (Five Nights at Freddy's)
Grand Valley State University Library Hours
Holzer Athena Portal
Hello – Cornerstone Chapel
Stoughton Commuter Rail Schedule
Nfsd Web Portal
Selly Medaline
Latest Posts
Article information

Author: Velia Krajcik

Last Updated:

Views: 6453

Rating: 4.3 / 5 (74 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Velia Krajcik

Birthday: 1996-07-27

Address: 520 Balistreri Mount, South Armand, OR 60528

Phone: +466880739437

Job: Future Retail Associate

Hobby: Polo, Scouting, Worldbuilding, Cosplaying, Photography, Rowing, Nordic skating

Introduction: My name is Velia Krajcik, I am a handsome, clean, lucky, gleaming, magnificent, proud, glorious person who loves writing and wants to share my knowledge and understanding with you.