Legal tender deposit and withdrawal history is not required for virtual currency profit and loss calculations.
Example:ExchangeA→A / ExchangeB→B
(1) Deposit 1,000 yen in A
(2) Buy 1 coin (500yen) at A
(3) Transfer the coin from A to B
(4) Sell at B for 900yen
(5) Withdraw 100yen from B
In this case, your profit/loss is +400 yen ((4)-(2)).
Whether the 400 yen is on the exchange or in your possession after withdrawal does not affect your profit/loss.
All that is required is "(2)Coin Purchase History" and "(4)Coin Sale History".
Also, "(1) Deposit History," "(3) Remittance History (excluding fees)," and "(5) Withdrawal History" are not necessary because there is no increase or decrease in your total assets and they do not affect your profit and loss.
Deposit & Withdrawal History for Cryptocurrency
Regarding the Calculation and Display of Profit and Loss for Each Exchange
What is cryptact?
cryptact can help you organize, reconcile and prepare your cryptocurrency taxes.
Upload your transaction history, link your exchanges via our API support, enter your DeFi wallet addresses to automatically pull blockchain transactions.
Now available: Canadian tax calculations
In collaboration with MetaCounts—a leading crypto tax expert in Canada—we now support accurate Canadian tax calculations across a wide range of transaction types. If you’re filing in Canada, start here—and follow along with our helpful video tutorials.