Example of the Unfound Balances section of the Activity Statement
There are many reasons why Chainometry couldn't find a balance to process the realisation of a trade or fee. Here are a few:
Chainometry is built to expect and fix data issues. There a two ways you can fix data issues:
If you select 'Add Balance' or 'Remove Fee' a window will appear with most of the data filled in for you:
Here's how to fix data issues on Chainometry:
The example above we see that the system will automatically add a deposit transaction to support the currency needed to fulfill the BTG sale (notice the date is one second before it is needed). All you need to do is add a unit cost or accept the default value of 0. The unit cost also shows something very handy. The value of USDT at the time of deposit. This value is obtained from the minute-minute archive of price data stored on Chainometry. You cannot value your deposit more than the going rate at the time of deposit. This prevents you from accidentally overvaluing your asset which would lead to problems if you undergo a tax audit.
Any fixes that you apply on Chainometry can be removed at any time without affecting your original data. In fact, your data is never modified at any point during the report building process. 'Remove Fee' for example, doesn't actually clear the fee from the imported data from your exchange. We add an adjustment record to the ledger which nullifies the fee thereby keeping all your original data intact and auditable.
To undo your changes find the change in the separate list of changes and delete the item: