Skip to main content
Mismatch Resolution

Learn how to correct mismatches in a connection.

Diego Lorenzetti avatar
Written by Diego Lorenzetti
Updated over 8 months ago

For an explanation of what is meant by Mismatch, read the guide you can find at this link.

This, instead, is the step-by-step procedure to follow to resolve the errors causing the mismatch.

Choose the desired option (Step 1)

To begin, you can choose whether to proceed independently or entrust the work to us.

Add the native CSV file from the exchange (Step 2)

For some exchanges, you can import the CSV file downloaded from the platform directly into CryptoBooks without any modifications.

If the exchange is supported, you will see its name on the Import CSV button.

Once you have downloaded the CSV from the exchange, upload it to CryptoBooks by pressing the Import CSV button for (exchange name), and then press the Import button.

If you prefer not to import the native CSV file from the exchange, press the Skip this step button.

For unsupported exchanges, you will be taken directly to the next step.

Manage Spam and Scam Tokens (Step 3)

This function allows you to align the balances of tokens identified as spam or scams by automatically inserting fix transactions, which will have no impact on the accounting.

Click on Authorize this operation to authorize the creation of automatic transactions.

Click on Skip this step to proceed to the next step.

Manage Rounding Off (Step 4)

This function allows you to align the balances of tokens with very small amount discrepancies, which are of almost negligible tax relevance.

Here, too, you can choose whether to authorize the insertion of transactions by clicking Authorize the operation, or proceed to the next step by clicking Skip this step.

Manage remaining mismatches (Step 5)

The last step provides the user with three options to resolve the misalignments that could not be resolved using the previous methods:

  • Write an email to the exchange (option not available for wallet connections) (5.1)

  • Manually add the missing transactions (5.2)

  • Automatically correct them in a cautious manner (5.3)

(STEP 5.1)

Send an Email to the Exchange (not available for wallet/blockchain connections)

This option is designed to obtain the necessary information directly from the exchange. To make it easier for the user, we have prepared a text that can be copied and pasted into your email, ready to be sent.

(STEP 5.2)

Manually Add Missing Transactions

This option involves adding the actual missing transactions, identified through cross-checking between CryptoBooks and the exchange.

  • Check the transactions imported in your CryptoBooks account for this connection.

  • Go to the exchange and check for transactions not present in your account.

  • Add the transactions one by one or all together using a CSV file.

(STEP 5.3)

Automatically Correct Cautiously

This last option is to be used in extreme cases where all previous attempts with the methods seen so far have not led to a resolution of the problem.

There can be two types of cases: missing DEPOSIT or missing WITHDRAWAL.

Missing Deposit (mismatch with a negative amount):

In this case, we will insert a deposit transaction with the following details:

  • Amount equal to the misalignment detected on the token.

  • Purchase price of 0 (the most disadvantageous condition for the user but safeguards against future checks).

  • Date equal to the date of the first transaction of that token on that source (exchange or wallet).

Missing Withdrawal (mismatch with a positive amount):

In this case, we will insert a withdrawal transaction with the following details:

  • Amount equal to the misalignment detected on the token.

  • Purchase price calculated based on the token's average value in the last year.

  • Current date.

Did this answer your question?