How to pay taxes on cryptocurrencies?

The Estonian case anno 2021

Cryptographic money trading is gaining more and more popularity, and buyers may wonder if and when they need to pay taxes on cryptocurrency. In summary, a tax liability arises in three cases: by converting cryptocurrency into a common currency, exchanging cryptocurrency for another cryptocurrency, or using cryptocurrency to pay for goods or services.

In the case of cryptocurrency, only those transactions from which income is earned are taxed, and each transaction must be assessed separately. For example, if a…