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
Side Hustle to Serious Cash — How to Start an Airbnb Business
5 Best Forex Brokers in Slovenia 2024 - Forex Trading in Slovenia
Whas Golf Card
Combat level
Room Background For Zepeto
Danatar Gym
The Atlanta Constitution from Atlanta, Georgia
Craigslist Portales
Top 10: Die besten italienischen Restaurants in Wien - Falstaff
Bernie Platt, former Cherry Hill mayor and funeral home magnate, has died at 90
Sport Clip Hours
Sarpian Cat
Theycallmemissblue
Lax Arrivals Volaris
Sony E 18-200mm F3.5-6.3 OSS LE Review
How To Cut Eelgrass Grounded
Abortion Bans Have Delayed Emergency Medical Care. In Georgia, Experts Say This Mother’s Death Was Preventable.
Saatva Memory Foam Hybrid mattress review 2024
Sprinkler Lv2
Rugged Gentleman Barber Shop Martinsburg Wv
If you bought Canned or Pouched Tuna between June 1, 2011 and July 1, 2015, you may qualify to get cash from class action settlements totaling $152.2 million
Busted Newspaper Fauquier County Va
Samantha Aufderheide
Myhr North Memorial
Directions To Cvs Pharmacy
All Obituaries | Verkuilen-Van Deurzen Family Funeral Home | Little Chute WI funeral home and cremation
Danielle Ranslow Obituary
2021 MTV Video Music Awards: See the Complete List of Nominees - E! Online
Bolsa Feels Bad For Sancho's Loss.
Pain Out Maxx Kratom
Malluvilla In Malayalam Movies Download
1636 Pokemon Fire Red U Squirrels Download
Frequently Asked Questions - Hy-Vee PERKS
Life Insurance Policies | New York Life
Tamil Play.com
Husker Football
Entry of the Globbots - 20th Century Electro​-​Synthesis, Avant Garde & Experimental Music 02;31,​07 - Volume II, by Various
Energy Management and Control System Expert (f/m/d) for Battery Storage Systems | StudySmarter - Talents
814-747-6702
Why Are The French So Google Feud Answers
BCLJ July 19 2019 HTML Shawn Day Andrea Day Butler Pa Divorce
Mynord
Brother Bear Tattoo Ideas
Reli Stocktwits
Syrie Funeral Home Obituary
Sdn Dds
Denys Davydov - Wikitia
Craigslist.raleigh
Ravenna Greataxe
Texas Lottery Daily 4 Winning Numbers
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.