Crypto Taxes and Accounting

Understanding IRS Form 8949 with Instructions

Published
February 1, 2022
Written By
Share

Topics

    In 2014, the IRS addressed the taxation of cryptocurrencies such as Bitcoin in Notice 2014-21. In this notice, the IRS declared that cryptocurrency must be treated as property for federal tax purposes. Subsequently, the IRS released further guidance in 2019 with its Revenue Ruling 2019-24, which aligned cryptocurrency further with capital assets and equities for taxation purposes. Thus, on IRS Form 8949, a taxpayer has to report capital gains and losses. Moreover, while reporting cryptocurrency transactions a taxpayer must keep these IRS Form 8949 instructions in mind:

    • Capital gains and losses must be reported properly
    • Short-term or long-term transactions must be mentioned
    • Mention if the transactions were disclosed on a 1099-B 

    But before we discuss IRS 8949 instructions in-depth, first let’s take a quick look at why the 8949 Form is necessary for taxpayers. 

    Purpose of the 8949 Form

    Form 8949 is used to report exchange and the sale of capital assets. The amounts that you reported on your return can be harmonized between you and the IRS on Forms 1099-B and 1099-S. Always report the sales price of the proceeds shown on the form in Form 8949s column (d) in case you receive Forms 1099-B and 1099-S. Invariably, report the basis in column (e) of Form 1099-B shows the cost or other basis was reported to the IRS. If corrections or adjustments are needed, use column (g). If you receive all Forms 1099-B, which shows your basis was reported to the IRS and it doesn’t need any further corrections or adjustments, you may not need to file the 8949 Form. 

    With that in mind, let’s go ahead and find out how you can report your gains and losses.

    How to Report Gains/Losses

    Just like equities, when you buy a cryptocurrency, it sets a cost basis—the original value or purchase price of an asset or investment—and if you sell or trade the digital asset, it is a taxable event. To ascertain the gains/losses, all you need to do is deduct the proceeds from the cost basis: Proceeds - Cost Basis = Capital Gains/Losses. 

    For instance, if you bought 5 Litecoin (LTC) for $342.87 and later sold them for $785.26 then your capital gain will be 785.26 - 342.87 = 442.39. This transaction is supposed to be reported on 8949. Below are the IRS Form 8949 instructions:

    • Under column (a) mention the name of the property (LTC)
    • Under column (d) mention the proceeds ($785.26) 
    • Under column (e) mentions the cost basis ($342.87)
    • Under column (h) mention your gain ($442.39)

    This is but one transaction, traders have hundreds if not thousands of transactions as they buy/sell/trade cryptocurrency every day. And as every transaction is a taxable event, it must be itemized and reported. 

    Who Should Use Form 8949?

    First, you should know that you don’t have to pay taxes on cryptocurrency if you haven’t realized a taxable gain. However, contrary to other investment types, you can realize a gain on crypto in two ways:

    • Purchasing and selling coins for a profit
    • Exchanging tokens for goods and services

    If any of the above two cases apply to you, it is considered a taxable capital gain and you have to declare it. But, if you have a realized gain in an IRA account, which is a tax-advantaged account, you don’t have to report your transactions. 

    Lastly, if you booked a loss while selling your tokens, you’ll be able to deduct it while reporting your taxes. Still, you have to declare that you’ve suffered a loss while selling crypto. It might be cold comfort, but you’ll get a tax break. 

    IRS Form 8949 Instructions - How to Fill the Form

    The 8949 Form can be quite daunting for newbie taxpayers. For this reason, we have mentioned how to fill the 8949 Form step-by-step: 

    At the top of the 8949 Form, you’ll see some initial information, you need to fill that information. Select check box A, B, or C in Part I for short term trades: 

    • (a) Short-term transactions reported on Form(s) 1099-B showing basis was reported to the IRS
    • (b) Short-term transactions reported on Form(s) 1099-B showing basis wasn’t reported to the IRS
    • (c) Short-term transactions not reported to you on Form 1099-B

    Usually, crypto exchanges do not provide Form 1099-B to the investors, so you are most likely to select checkbox C. However, if your exchange provides you a 1099-B form, you should check A or B. 

    Next, proceed to each row and arrange your calculations with the details of each transaction:

    • Description of property: Here you have to mention the details about the asset that was sold, exchanged, or spent. For instance: 1.75 BTC
    • Date acquired (MM/DD/YYYY): This date is used as your cost basis as you purchased the digital asset on this date. 
    • Date sold or disposed of (MM/DD/YYYY): This is the date you sold, exchanged, or spent your digital asset. 
    • Proceeds: This is the total USD price of the sold, exchanged, or spent digital asset. 
    • Cost basis: This is the total USD worth of the acquired digital asset that you sold, exchanged, or spent. This part also includes purchases made in fiat currency or another cryptocurrency. 
    • Adjustment, if any, to gain or loss: The adjustment amount entered in column (g) is explained in this code. Usually, you won’t have adjustments but if you need them the IRS mentions them in their instructions. 
    • Adjustment, if any, to gain or loss: The description code entered in column (f) will directly relate to the amount you mention here. Usually, you won’t have any adjustments. 
    • Gain or (loss): Deducting column (e) from column (d) and combining the result with column (g) will show you your bet capital gain or loss in USD. 

    Next, your Totals must be included in the aggregate boxes placed at the bottom of the form 

    • Total Proceeds: Total sales price of your transaction
    • Total Cost or other bases: Total acquisition prices
    • Total Adjustment, if any, to gain or loss: Generally, you won’t have adjustments but if you do, report the total amount without any description
    • Total Gain or (loss): Total of your capital gains or losses

    If you witness a large cost basis and proceeds, don’t be alarmed as you were trading with large crypto volumes. For instance, if you trade with USD 10,000 worth of Bitcoin back and forth, you might see little gain or loss but the total cost basis and proceeds will still be large. 

    Further, these same IRS Form 8949 instructions are applied for the long-term trades in part II of the form. 

    Indubitably, filling up the 8949 Form is a tedious and perplexing task for beginner crypto investors and traders. Even for seasoned traders, it can be daunting to fill-up the form as they have hundreds if not thousands of transactions to log and calculate.

    Here, ZenLedger clears the haze. ZenLedger is the leading cryptocurrency tax platform that helps investors as well as tax professionals in portfolio management. The platform is a result of technology, finance, and accounting veterans coming together with an aim to offer its users the ease of tracking their trades, clearly seeing their profits, and never overpaying their crypto taxes again. 

    How does ZenLedger do it? In three simple steps. First, import your crypto trading history from your crypto exchanges and wallets into ZenLedger. From here on, ZenLedger takes over and automatically calculates cost bases, fair market value, and gains and losses. Second, from the resolution center on the platform, review your transactions and incomes.

    Finally, after reviewing your reports, the last step is to fill the IRS Form 8949, which is also automatically created but ZenLedger. Not only this, but ZenLedger also creates forms such as Schedule 1, Schedule D, Fincen 114 // FBAR, and many others. This not only makes it easier for the taxpayer to calculate their crypto taxes but also increases the accuracy of tax calculations. 

    Short and Long-term Transactions

    The IRS Form 8949 is divided into two sections: Short-term gains and Long-term gains. If you sell your assets within a year then the short-term gains section is to be filled. However, if you sell your assets after a year, you are eligible for Long-term gains tax. Paying the long-term gains tax has benefits of its own such as you get favorable tax rates or you have to pay less tax. Hence, holding your digital assets with unrealized gains for more than one year is highly beneficial. 

    In case you have unrealized losses, it is beneficial to claim those losses and get your tax liability reduced. There is tax calculation software in the market that makes it easy for investor to track their holding periods and help them gain long-term tax advantages. 

    Transposing Your 1099-B

    Capital assets brokers and exchanges have to provide a 1099-B tax form to the taxpayers on their platforms. This form contains information such as cost basis and proceeds from their transactions.  As we have mentioned earlier, IRS 8949 has three boxes. If you received a 1099-B containing the cost-basis information, check box “A” for short-term assets. Similarly, check box “D” for long-term assets. Lastly, on your IRS 8949 Form, transpose the 1099-B. 

    If your 1099-B doesn’t comprise your cost basis and proceeds, then check box “B” for short-term assets, and long-term assets, check box “E.” Later on, you can fix any deficiencies on the 1099-B by adding the cost basis information. Let’s understand this with an example. If the information regarding transfers on or off the exchange is lacking on the 1099-B then you can fix any assumptions while filing the IRS 8949 Form. 

    What if you don’t receive 1099 from your crypto exchange?

    Crypto exchanges are supposed to provide detailed information about your transaction on Form 1099. This form provides all the information you require to fill out Form 8949. Few crypto exchanges, however, don’t provide Form 1099, making you do all the hard work of keeping the records of the transactions. 

    Traders have to figure out the potential gains and losses on their own and they have to establish their holding period, cost basis, and proceeds. They have to dig deeper into their transaction records, noting down their buying and selling dates, proceeds, or anything else needed to fill out Form 8949. The trader also has to determine a short or long-term gain. It can become very complex if a trader has a plethora of transactions. 

    For instance, a trader bought 100 Bitcoin in January, 100 in March, and 100 in November 2020. Then in March 2021, the trader sold 250 Bitcoins for profit. Here, the trader has both short-term and long-term gains. But, how do they split the taxes between short-term and long-term?

    In this case, they might have to use the “first-in, first-out” accounting method to identify a specific individual Bitcoin unit. This means that the trader will account for the oldest purchase first, up until all the coins sold are accounted for.

    To Summarize 

    Due to the consistent diligence of the IRS, digital assets such as cryptocurrencies are now eligible for taxes. Hence, investors and traders have to be vigilant about their sales and purchases as they owe money to the government in the form of taxes. Therefore, they must follow IRS Form 8949 instructions properly to get as many tax benefits as they can.

    IRS Form 8949 Instructions FAQs

    1. How do I fill out cryptocurrency 8949?

    Surprisingly, filling cryptocurrency gains and losses is the same as filling gains and losses in equities of other forms of property. These are the 5 steps for filling cryptocurrency taxes:
  1. Calculate your crypto gains and losses
  2. Finish up IRS Form 8949
  3. Incorporate your totals on Form Schedule D from 8949
  4. Mention any crypto income
  5. Finish the remaining tax return
  6. 2. How do I report cryptocurrency on my taxes?

    Investors might think that cryptocurrency is a virtual currency, but in the eyes of the IRS, it is a taxable asset. As per the IRS Notice 2014-21, cryptocurrency is considered the same as any property eligible for either short-term or long-term capital gains tax. It must be reported on Schedule D and Form 8949 if needed.

    3. Is Schedule D required if form 8949 is used?

    IRS Form 8949 is used for reporting either short-term or long-term capital gains and losses for tax purposes. It is important to fill out this form but it also needs a Schedule D along with a Form 1099-B which must be provided by exchanges to the taxpayers.

    4. What is Form 8949 crypto?

    You fill out Form 8949 with your Schedule D when you have to report extra information from the sale of capital assets such as stocks, bonds, or cryptocurrencies. You can file as many 8949 forms as required to report all the necessary transactions.

    5. Who Must file 8949?

    First, you should know that you don’t have to pay taxes on cryptocurrency if you haven’t realized a taxable gain. However, contrary to other investment types, you can realize a gain on crypto in two ways:
  7. Purchasing and selling coins for a profit
  8. Exchanging tokens for goods and services
  9. Get Started Now

    Simplifying DeFi, NFT, and Crypto Taxes for Investors and Tax Professionals

    FB logolinkedin logotwitter logoyoutubrmedium


    Copyright © 2022 ZenLedger
    10400 NE 4th St, Floor #5,
    Bellevue, WA 98004, USA