Skip to main content

The Purchase Price or Sale Price of My Token is Incorrect or Zero

That's why the price is actually correct here

Updated over a week ago

Please check the following criteria to ensure the purchase price is correct:

1. Price Determination
The acquisition value of an asset is calculated in various ways in chain.report. You can check the price of known assets on CoinmarketCap. More information can be found in the article: "How does chain.report calculate prices?"


2. Expand Disposals and Check Individual Prices
When you expand a disposal, you will only see the average purchase price there. A disposal can consist of multiple purchase prices. You can see each individual acquisition value by clicking on the eye icon.


3. Consider FIFO
You can determine the acquisition of a disposal by following the steps in (2). There you will also see the holding period of each acquisition. You can then locate and check this transaction in the transactions. However, please also consider FIFO here: Shares are proportionally passed on and moved or disposed of according to the FIFO order.


4. Warnings
In the case of untreated warnings from deposits, chain.report is forced to set the purchase price to 0. You can learn how to handle warnings in the article: "I see warnings in my account"


5. Value Adjustment by Counter-Assets in Trades
If you exchange two assets in a trade at an unequal ratio, the acquisition value also changes. For example, if you trade 1 ETH for 10 BTC, the ETH will have the average acquisition price between 1 ETH and 10 BTC in later calculations. More information on this can be found in the article linked in (1).



6. You Applied Austrian Tax Law
Under the new tax law, the acquisition value of the original transaction is used. This applies even if you have exchanged crypto for crypto in subsequent transactions. For different currencies, an internal conversion factor must be applied accordingly. An incorrect acquisition price of a transaction can thus impact significant subsequent disposals that no longer visibly relate to the original transaction.
Unfortunately, under Austrian tax law, it is not obvious which transaction is "responsible" for another incorrect disposal value.

We recommend a closer examination to trace back the chain and identify individual transactions that have incorrect pricing. This is usually not a technical error, but rather the result of a CoinmarketCap price prioritization or another issue, such as the LUNA LUNC issue.


Conclusion:
In summary, this is not an error if these points are not thoroughly checked. chain.report does not perform a plausibility check here. More information can be found in the chain.report Support Guide.


If you need active support and checks, we are happy to take care of this for you in a Professional Package.

Did this answer your question?