Step 1: Determine Which Transactions Are Taxable
In 2026, the European Union applies unified cryptocurrency taxation rules based on the DAC8 directive. The following Bitcoin and Ethereum transactions are taxable:
- Trading (exchange) — selling cryptocurrency for fiat or exchanging one cryptocurrency for another.
- Staking and mining — rewards received are considered income.
- Spending — paying for goods or services with cryptocurrency.
- Transfers — gifting or sending to other individuals (in some countries).
Holding (HODL) and transfers between your own wallets are not taxable.
Step 2: Calculate the Tax Base (Capital Gain)
Tax is calculated on capital gain — the difference between the selling price and the acquisition price. For staking and mining, the income is the market value of the coins received at the time of receipt. Keeping records of all transactions is mandatory: use specialized crypto tax software or spreadsheets.
Step 3: Know the Tax Rates and Exemptions
Tax rates vary across EU countries. Most countries apply a progressive income tax scale (from 0% to 45%+). Some states, such as Germany, exempt gains from selling cryptocurrency if it was held for more than one year (for Bitcoin and Ethereum). In France, a flat tax of 30% applies to crypto income. In the Netherlands, tax is levied on deemed income from assets (box 3). Check your country's specific rules.
Step 4: File Your Tax Return
From 2026, all crypto exchanges and service providers are required to report client transaction data to EU tax authorities under DAC8. You must self-declare your crypto income in the annual tax return. Filing deadlines are typically from March to May (depending on the country).
Step 5: Ensure Compliance
It is recommended to keep detailed records of all transactions, including dates, amounts, exchange rates, and fees. Use crypto tax software (e.g., Koinly, CoinTracking) to automate calculations. Retain records for at least 5 years. For large transactions (usually over €10,000), anti-money laundering (AML) reporting may be required.
FAQ
Do I need to pay tax when transferring Bitcoin between my own wallets?
No, transfers between your own wallets are not taxable, but they must be recorded to track movement of funds.
How is Ethereum staking taxed?
Staking rewards are considered income at the time of receipt and are taxed at the income tax rate (or a special crypto rate).
What happens if I don't declare crypto income?
Penalties vary by country: from 10% to 50% of the tax amount, plus interest and possible criminal liability for intentional evasion.
This material is for informational purposes only and does not constitute tax advice. For an accurate calculation of your obligations, consult a professional tax advisor.
A virtual card in 2 minutes
Pay for subscriptions, AI tools, travel, and international stores. Top up via USDT-TRC20 with no acquiring fees.