π Description
Correctly labeling your withdrawal transactions allows you to justify cryptocurrency outflows to the tax authorities and ensure they are properly taken into account in the calculation of capital gains.
The choice of label impacts the calculation of your capital gains or losses. Labeled and non-taxable transactions will not be taken into account in the calculation of your capital gains. Do not use labels if you are not sure of their different impacts.
π These tax labels are only applicable if you use the calculation method that includes crypto/crypto operations for tax purposes. If you use the crypto/fiat method, consult this article.
π Withdrawal Labels
Here is an explanatory table of the withdrawal labels available for Belgian users (crypto/crypto method) and their tax consequences:
Withdrawal Label | Taxable? | Impact on Portfolio Value (Stock) |
Payment | Yes π° Misc Income | Yes β Decreases βοΈ |
Derivatives loss | Yes π° Misc Income | Yes β Decreases βοΈ |
Fees | Yes π° Misc Income | Yes β Decreases βοΈ |
Swap | Yes π° Misc Income | Yes β Decreases βοΈ |
Liquidity addition | Yes π° Misc Income | Yes β Decreases βοΈ |
ICO Participation | Yes π° Misc Income | Yes β Decreases βοΈ |
Other loss | Yes π° Misc Income | Yes β Decreases βοΈ |
NFT | Yes π° Misc Income | Yes β Decreases βοΈ |
Liquidation | Yes π° Misc Income | Yes β Decreases βοΈ |
Other withdrawal | Yes π° Misc Income | Yes β Decreases βοΈ |
Staking deposit | No β | No β |
Collateral deposit | No β | No β |
Hack or Loss | No β | Yes β Decreases βοΈ |
Donation | No β | Yes β Decreases βοΈ |
Transfer between accounts | No β | Yes β Decreases βοΈ |
π‘ Concrete Examples
1οΈβ£ Payment: You make a purchase in cryptocurrency (goods, services...) or you sell cryptocurrencies for other cryptocurrencies. On the withdrawal transaction, you apply the "Payment" label. This withdrawal will decrease the quantity of your cryptos in stock and will be a taxable operation (miscellaneous income, capital gain taxable at 33%).
2οΈβ£ Staking: You deposit ETH for staking on a platform. On the withdrawal transaction, you apply the "Staking deposit" label. This withdrawal will not decrease the quantity of your cryptos in stock and the operation will not be taxable.
β οΈ Transfer between accounts: If you use the "Transfer between account" label, it must be added to both the withdrawal AND the deposit. Example: You send 1 ETH from your Binance account to your Coinbase account. You therefore have a withdrawal from Binance and a deposit to Coinbase: both transactions must be labeled as "transfer between account".
π‘ Additional Information