Skip to content

Taxation of crypto assets

Estonia treats crypto as property: every exchange for euros or another crypto is a disposal and the gain is taxable — regardless of whether money reached a bank account.

Also known as: krüptovara maksustamine · krüptomaks · crypto tax

The Estonian Tax and Customs Board treats crypto assets as property, not money. Everything else follows from that.

Three taxable events

- Crypto → euro. A sale of property. Gain = sale price minus acquisition cost. - Crypto → crypto. Equally a disposal. The liability arises at the moment of the swap, **even if not a single euro reaches a bank account**. This is where most people slip up. - Paying with crypto. A disposal of property in exchange for goods.

Merely holding in a wallet creates no liability.

Two things that surprise people

Losses do not offset. Unlike securities, a crypto loss cannot be deducted from a gain. If one swap produced +400 and another −400, the financial result is zero but taxable income is 400 euros.

A gambling win is a separate question. The exemption for a win depends on whether the operator holds an Estonian or other EEA licence. A Curaçao licence is not the EEA, so such a win is not exempt. And even an exempt win does not make the later exchange-rate movement exempt — they are two different layers.

What to keep

Exchange purchase confirmations, casino transaction history, block explorer transaction IDs, and the rate at the moment of each transaction. The burden of proof is yours: without evidence of the acquisition cost, the entire sum can be treated as taxable. A full treatment is in the separate article are crypto winnings taxed in Estonia.

Guide

Taxation of crypto assets is where a crypto casino player most often discovers an obligation they did
not expect — usually a year later. Two misconceptions dominate. The first is that a gambling win is
always tax-free in Estonia: the exemption depends on the operator's licence and does not apply with a
non-EEA licensed operator. The second is that liability arises only when money reaches a bank account:
swapping crypto for another crypto is already a disposal.

The combination of the two means one evening at a casino can create two separate liabilities, declared
on different lines of the tax return. And because losses cannot be deducted from gains, a financially
flat year can still produce a tax bill of several hundred euros.

The practical defence is not complicated: keep a running table of date, quantity, rate and euro value
from your first transaction onwards. Reconstruction after the fact is possible, but some exchanges
delete old data, and the burden of proof is yours.