Transfer (Deposit/Withdrawal) History between Accounts

This page explains the handling of transfers (deposits/withdrawals) between your own accounts.

 

Table of Contents

 

1.Transfer History between Your Own Accounts

At cryptact, the profit and loss are calculated based on the total amount of each coin across all exchanges uploaded by the customer.

Transfer (Deposit/Withdrawal) history between your own accounts is not required to be uploaded, as it does not affect the overall assets or profit and loss calculation.

Example:

image (5).png

In this case, cryptact only tracks the increase or decrease in the total ETH across Exchange A and Exchange B, so the necessary transaction histories for profit and loss calculation are the records for (1), (2), and (4).

Since cryptact does not track the individual ETH balance at Exchange A or B, and there is no change in the total ETH amount from transaction (3), uploading this history is not required (even if it appears in the file or API, it will not be read).

 

2.Transfer fees

If a cryptocurrency transaction fee occurs with a transfer (deposit/withdrawal), there will be a change in the total amount, so uploading the history is required.

If the fee is listed in the file or API, it will be automatically reflected. However, if there is a transfer fee not mentioned in the file or API, you will need to manually upload it as a custom transaction.

2-5. Transfer Fees

Additionally, regarding transfer fees, for individuals, there is a possibility that the cost may not be recognized for tax purposes. Therefore, in cryptact's default settings, transfer fees are treated as a decrease in position (*1).

If you wish to account for transfer fees as an expense, after confirming with your tax accountant or tax office, you can enable the "Expense Allocation for Transfer Fees" setting to account for the fee as an expense according to your judgment.

(*1) When registering an account on cryptact, if the browser's time zone is set to Canada, the expense allocation for transfer fees will automatically be turned ON. As a result, the transfer fee will be accounted for as a loss, rather than a decrease in position.

 

3.Transfers to/from Third Parties

If there are transfers to or from a third party, these transactions will result in changes to the total amount, so uploading the history is required.

The system cannot automatically determine whether the transaction is a transfer between your own accounts or a transfer between third-party accounts. Therefore, you will need to manually upload these as custom transactions.

・How to Create a Custom File
・When You Have Made or Received a Gratuitous Cryptocurrency Transfer to/from a Third Party

 

Related Articles

Regarding the Calculation and Display of Profit and Loss for Each Exchange

・Handling of "Fees in Fiat Currency" during Deposits and Withdrawals