Skip to main content
All CollectionsTax ReportsMy Tax Report
My capital gains/losses don't look correct. What should I do?
My capital gains/losses don't look correct. What should I do?

Learn why your capital gains or losses may look different than you expected, and how to troubleshoot

David Kemmerer avatar
Written by David Kemmerer
Updated over a month ago

If your capital gains or losses shown on the Tax Reports page don't match your expectations, there could be a few explanations for this. The most common is missing transaction history data. Other reasons can include uncategorized transactions, ignored transactions, gains from stablecoin or crypto-to-crypto trades, or simply underestimating the value of the crypto you sold in a given tax year. Below, we'll jump into each of these reasons and provide some helpful solutions for troubleshooting your capital gains.

Jump Ahead Table of Contents

You may be missing transaction history data which is inflating your gains (Missing Cost Basis Warning)

The most common reason for your capital gains or losses looking inaccurate is that you are missing transaction history data which is inflating your gains. CoinLedger crunches numbers based on the data that you import into our platform. In other words, our software works by importing all of your buys, sells, trades, and crypto related transactions across all of your cryptocurrency platforms. The application normalizes all of this data and sorts it chronologically.

When CoinLedger detects that you are selling or trading a cryptocurrency that it does not have any record of you ever acquiring, it flags the transaction as a Missing Cost Basis (as you are missing your cost basis for this sale/trade of the particular cryptocurrency). Most of the time CoinLedger is able to establish your cost basis automatically, as long as you have imported ALL of your crypto transactions, from ALL years of your trading history. But if this data is not imported, we are not able to properly calculate your cost basis, which can lead to inflated capital gains.

For example: let's say I purchased 0.5 BTC on Gemini for $10,000, and then I sent it to Coinbase months later where I sold it for $20,000. If I just imported my Coinbase data into CoinLedger, the software will have no way of knowing where I bought my BTC, how much I acquired it for, and when I purchased it. To CoinLedger, it will look like this 0.5 BTC just appeared in my Coinbase account. Therefore, when I sell it, CoinLedger will assume I acquired it for $0 - meaning my capital gain on this transaction would be $20,000.

I could resolve this by importing my Gemini data into CoinLedger. Now, CoinLedger will be able to see that I originally purchased this 0.5 BTC for $10,000 prior to sending it to Coinbase and selling it - and can accurately calculate the correct capital gain for this sale: $20,000 - $10,000 = $10,000.

Where can I see if I have missing data?

If your account has any assets with a missing cost basis, you’ll see these flagged on the Transactions page with a Missing Cost Basis banner.

How do I fix a Missing Cost Basis Warning?

  • Step 1: Import your missing transaction history data - be sure to import all the exchanges, blockchains and wallets you have used to buy, sell and swap crypto over the years

  • Step 2: If this does not resolve your Missing Cost Basis Warning, you can enter a Manual Position to manually resolve your missing cost basis

Learn more about resolving Missing Cost Basis Warnings here.

If you are not missing any transaction history data

If you are not missing any transaction history data and do not have any Missing Cost Basis Warnings flagged on the Transactions page, but are still seeing inaccurate capital gains, you should proceed with the following troubleshooting steps.

Try changing your cost basis/accounting method

An accounting/cost basis method helps you determine the order in which you dispose of your cryptocurrency. This method can have a big impact on your capital gains and losses. When troubleshooting inaccurate capital gains, it's helpful to review the method applied on your account. The default method for US customers is HIFO, but in some cases you may see that your capital gains change after trying out a different calculation method. To learn more about changing your accounting method, please see this guide.

Make sure you don't have any ignored or uncategorized transactions

If your wallet transacted with a smart contract or decentralized app that we don’t have a native integration with yet, the transaction will be classified as Uncategorized in CoinLedger. Uncategorized transactions are treated as a non-taxable events that are not factored into your report calculations. To include them in your tax report, you'll need to categorize them. Check out this guide for more information!

Likewise, ignoring a transaction will remove it from your tax report calculations. We recommend double-checking on the Transactions page to ensure that you haven't ignored any transactions on accident. You can check for both ignored and uncategorized transactions using the Filters on the Transactions page, as shown below.

Use the Tax Reports page to review your transactions with the highest capital gains

Using the Tax Reports page, you can review the transactions on your account which are increasing your capital gains the most. Navigate to the Tax Reports page and then scroll down to the Capital Gains Summary section. Then, click on either Short or Long Term (we suggest reviewing both). This will open up a breakdown of your capital gains for the year, and will show in detail how they were calculated.

Next, click on the Gain/Loss column twice to filter for the transactions which are increasing your capital gains the most.

Here, you will see a breakdown of how CoinLedger calculated your capital gains. If you believe your capital gains are inaccurate, we recommend thoroughly reviewing each of these transactions to see how they were calculated. If you have imported all of your transaction history into CoinLedger, including all of the exchanges you have used and all years of your transaction history, then the calculations shown here are most likely correct.

As a note, these calculations represent capital gains from both selling your crypto for fiat AND trading your crypto for other crypto assets. Please remember that both of these are considered taxable events according to the IRS, and they will trigger capital gains or losses.

According to US law, the IRS counts crypto to crypto trades as taxable events, meaning you will always have to pay taxes on these trades. Any trade of one crypto asset for another is still a taxable event, even if you are trading a stablecoin for another crypto asset. Please see this blog for more info: https://cryptotrader.tax/blog/the-traders-guide-to-cryptocurrency-taxes

Did this answer your question?