Using a gain-and-loss calculation tool
- Author
- CRYPTO PORT Editorial
- Published
- Updated
- Reading time
- 6 min
In short
Crypto gain-calculation tools import history from exchanges and wallets and compute gains from acquisition and disposal values. They are much faster than doing it by hand, and the more transactions you have, the more they help. But anything that failed to import or was classified wrongly flows straight into the result, so treat the output as a draft to be checked.
Key points
- Use in order: import history, review unclassified items, choose the calculation method, then sanity-check the output
- Some transactions will always fail to import — start from the unclassified list
- Average-cost and moving-average methods give different results; do not switch between years
- The output does not make a filing correct. The responsibility remains yours
Definition
Software that imports transaction history from exchanges and wallets and computes annual gains and losses from acquisition and disposal values.
Prepare by exporting your history first. Include not only trades but deposits, withdrawals, fees and anything received through staking or airdrops — that reduces how much ends up unclassified. Some tools connect to exchanges automatically; where they do, use a read-only API key with no withdrawal permission.
Once imported, the first screen to open is not the total but the unclassified list. Unsupported exchange formats, complex DeFi interactions and split transactions all sit there because the tool could not determine what they were. Looking at a total while that list is full means trusting a number with no basis. Work down it by size if there are many.
Then choose the calculation method. In Japan the recognised approaches to acquisition cost are the total-average and the moving-average method, and the one you choose is meant to be applied consistently. The fact that a tool lets you switch does not mean you may pick whichever is favourable each year. Record which one you use.
Then sanity-check the output. The simplest and most effective test is whether the holdings the tool shows at year end match the actual balances in your wallets and exchange accounts. A mismatch means something was missed or double-counted. Check too that crypto-to-crypto exchanges and payments made in crypto have been included, since these are generally treated as taxable events.
Finally, the limits. A tool calculates on the data it was given; it does not interpret the rules for you. Unsettled questions and judgements that depend on your circumstances remain. Where the amounts are large, where the activity may count as a business, or where offshore exchanges are involved, plan on taking the output to a tax professional.
Watch out for
- · Output from a tool does not make a filing correct; the responsibility stays with you
- · For exchange connections, use read-only API keys with no withdrawal permission
- · The cost-basis method is meant to be applied consistently, not switched year by year for advantage
Frequently asked questions
The tool disagrees with my exchange's annual statement. Which is right?
Not necessarily either. They cover different scopes — one may exclude your other exchanges and wallets entirely. Check first for missed or duplicated imports, and if a difference remains, identify the specific transactions behind it and take that to a tax professional.