This seems unfair, doesn’t it? When buying cryptocurrency, there’s usually a cost involved, right? Take USDT for example—it’s bought in terms of USD, and that’s the cost basis. It doesn’t make sense to pay tax on the entire sales amount without accounting for the initial investment.
Shouldn’t the tax be calculated based on the profit, where the cost is determined at the time of transferring the crypto to a regulated exchange, rather than on the full sales amount? This way, it would be much fairer to reflect the actual gain.