This page explains the handling of transfers (deposits/withdrawals) between your own accounts.
Table of Contents
- Transfer History between Your Own Accounts
- Transfer Fees
- Transfers to/from Third Parties
- Showing Deposits and Withdrawals on the Transaction List
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:
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 (by default, even if it appears in the file or API, it will not be imported into the transaction list). If you want to show deposits and withdrawals on the transaction list, see "4.Showing Deposits and Withdrawals on the Transaction List".
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.
Deposit/withdrawal fees paid in fiat currency (e.g. JPY) are also recorded as "Transfer fee (SENDFEE)" if they are included in the exchange file or API. For details, please see the help page below.
How to Handle "Fees in Fiat Currency" during Deposits and Withdrawals
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
4.Showing Deposits and Withdrawals on the Transaction List
Transfers between your own accounts are not needed for the profit and loss calculation. However, if you turn on "Import asset transfers (deposits/withdrawals)" in Ledger settings, the deposits and withdrawals contained in your files or API data are shown on the transaction list.
Use this setting if you want to check when and on which account a deposit or withdrawal took place alongside your trades, or to find the cause of "Insufficient position for sale" invalid transactions.
- The setting is off by default (on for customers migrated from Gtax).
- Your profit and loss results are the same whether this setting is on or off.
- Deposits and withdrawals in history uploaded or synced while the setting was off have not been imported. After turning the setting on, upload the relevant files again or re-sync the API / wallet.
- Imported deposits and withdrawals count toward the annual transaction count of your plan.
For how to change the setting and how deposits and withdrawals are displayed, please see the help page below.
Settings: Import Asset Transfers (Deposits/Withdrawals)
Related Articles
・Regarding the Calculation and Display of Profit and Loss for Each Exchange
・Handling of "Fees in Fiat Currency" during Deposits and Withdrawals