EU Rates Updated 2026

Crypto Tax Calculator Europe

Navigate European cryptocurrency taxation with our comprehensive calculator. Tax rules vary dramatically across the EU—from Germany's tax-free long-term holdings to France's flat 30% rate. Our calculator supports multiple European countries and helps you estimate your crypto tax liability accurately based on 2026 regulations.

Germany

0%*

*After 1 year hold

Bulgaria

10%

Flat rate

Portugal

28%

Short-term only

France

30%

Flat tax

Italy

26%

Capital gains

Spain

19-28%

Progressive

Quick Examples:

Trade Details

Price per coin when you bought

Price per coin when you sold

Number of coins/tokens sold

Exchange + network fees

Flat 10% tax on crypto capital gains

Important Disclaimer

This calculator provides estimates only and is not financial or tax advice. Tax laws are complex and vary by jurisdiction, holding period, and individual circumstances. Always consult a qualified tax professional or accountant for accurate tax calculations and filing.

Formulas Used

Taxable Profit:

(Sell - Buy) × Qty - Fees

Tax Owed:

Taxable Profit × Tax Rate

Net After Tax:

Taxable Profit - Tax Owed

ROI:

(Profit / Investment) × 100

What is a Crypto Tax Calculator?

A Crypto Tax Calculator is an essential tool for cryptocurrency investors that estimates the taxes owed on your crypto gains. As governments worldwide establish clearer regulations on digital assets, understanding your tax obligations has become crucial for every crypto trader and investor.

Our calculator supports multiple countries and their specific tax rates, including special provisions like Bulgaria's flat 10% capital gains tax and the United States' differentiated short-term vs. long-term rates. It accounts for trading fees (which are often tax-deductible), calculates your cost basis, and shows both your gross profit and net profit after estimated taxes.

Whether you're a casual investor who made a few trades or an active trader with hundreds of transactions, understanding your tax liability helps you plan better, avoid surprises during tax season, and potentially optimize your tax strategy through legitimate means like tax-loss harvesting.

How to Use the Crypto Tax Calculator

1

Select Your Country

Choose your tax jurisdiction to apply the correct capital gains tax rate. Rates vary significantly — from 0% in some countries to 37%+ in others.

2

Enter Buy & Sell Prices

Input the price per coin when you bought and when you sold. The difference determines your capital gain or loss.

3

Enter Quantity Traded

Specify the number of coins in this transaction. You can enter fractional amounts for partial positions.

4

Add Trading Fees

Include exchange fees, network fees, and gas costs. These are typically tax-deductible and reduce your taxable profit.

5

View Tax Breakdown

See your taxable profit, estimated tax owed, net profit after tax, and effective tax rate. Use this for tax planning.

Example Crypto Tax Calculation

Scenario: Bitcoin Sale in the United States

Let's calculate taxes on a profitable Bitcoin trade for a US taxpayer in the 24% bracket:

  • Buy Price: $30,000 per BTC
  • Sell Price: $45,000 per BTC
  • Quantity: 1 BTC
  • Trading Fees: $150
  • Tax Rate: 24% (short-term capital gains)

Cost Basis: $30,000 × 1 = $30,000
Sale Proceeds: $45,000 × 1 = $45,000
Gross Profit: $45,000 - $30,000 = $15,000
Taxable Profit: $15,000 - $150 (fees) = $14,850
Tax Owed: $14,850 × 24% = $3,564
Net After Tax: $14,850 - $3,564 = $11,286

From your $15,000 profit, you'd owe approximately $3,564 in taxes, leaving you with $11,286 net profit. Note: Long-term holders (1+ year) may qualify for lower capital gains rates of 0%, 15%, or 20%.

Frequently Asked Questions

When do I owe taxes on cryptocurrency?

In most countries, you owe taxes when you have a "taxable event": selling crypto for fiat, trading crypto for another crypto, or using crypto to purchase goods/services. Simply holding crypto or transferring between your own wallets is typically not taxable.

What's the difference between short-term and long-term capital gains?

In the US and many countries, assets held for less than 1 year are taxed as short-term gains (often at your ordinary income rate, up to 37%). Assets held longer than 1 year qualify for long-term capital gains rates, which are typically lower (0%, 15%, or 20% in the US).

Can I deduct crypto losses?

Yes! In most jurisdictions, crypto losses can offset gains. If your losses exceed gains, you may be able to deduct up to $3,000 against ordinary income (US) and carry forward remaining losses. This is called "tax-loss harvesting" and is a legitimate tax optimization strategy.

Are trading fees tax-deductible?

Generally yes. Exchange fees, network fees, and gas costs can be added to your cost basis (reducing gains) or deducted as investment expenses. Keep detailed records of all fees paid, including those for failed transactions.

Which countries have 0% crypto tax?

Some countries with favorable crypto tax treatment include Portugal, UAE, Singapore (no capital gains tax), Germany (tax-free after 1 year hold), and Switzerland (tax-free for individual investors). However, tax laws change frequently — always verify current regulations.

💡 Tax Tips for Crypto Traders

  • Keep detailed records of all buy/sell transactions with dates and prices
  • Trading fees are often tax-deductible - save your receipts
  • Losses can offset gains in many jurisdictions - track losing trades too
  • Holding period matters - long-term gains often have lower tax rates
  • Consider tax-loss harvesting strategies before year-end

Optimize Your Crypto Taxes

Manual calculations can lead to costly mistakes and penalties.

Meet DAC8 reporting requirements across the EU

Use Automated Crypto Tax Software

Best Crypto Tax Software (2026)

ToolCountriesPricingBest For
K

Koinly

Germany, France, Italy + 20
€49 - €279/yr

Multi-country EU support

German tax reportsFIFO/LIFO
Try Free
B

Blockpit

Germany, Austria, Switzerland
€49 - €199/yr

DACH region specialists

German compliant1-year rule
Try Free
CT

CoinTracking

Germany + EU wide
Free - €199/yr

Advanced traders & tax pros

Tax reports13 methods
Try Free

EU tax authorities are increasing crypto audits under DAC8 reporting rules.

Thousands of traders use automated solutions to stay compliant and avoid costly audits.

Meet your country-specific crypto reporting requirements

How Crypto Taxes Work in Europe

Unlike the US, there's no unified European crypto tax policy. Each EU member state has its own rules. Here's what you need to know:

Tax-Favorable Countries

  • Germany: 0% tax after 1 year holding period
  • Portugal: Long-term holdings often tax-free
  • Switzerland: No capital gains tax for individuals
  • Malta: Favorable treatment for long-term investors

Flat Rate Countries

  • Bulgaria: Simple 10% flat rate
  • France: 30% flat tax (PFU)
  • Italy: 26% capital gains tax
  • Poland: 19% flat rate

EU-Wide Regulations (DAC8 & MiCA)

The EU's DAC8 directive requires crypto exchanges to report user transactions to tax authorities starting 2026. MiCA (Markets in Crypto-Assets) provides consumer protection but doesn't unify taxation. Always verify with your local tax authority.

Example: German Crypto Tax Calculation

// Scenario: Selling Bitcoin in Germany after 2 years

Purchase Date: March 2024

Sale Date: March 2026 (held 2 years)

Purchase Price: €25,000

Sale Price: €60,000

// Calculation

Capital Gain: €60,000 - €25,000 = €35,000

Holding Period: Over 1 year

Tax Rate (Germany, over 1yr): 0%

Tax Owed: €35,000 × 0% = €0 (Tax-Free!)

* Germany's 1-year holding rule makes it one of the most crypto-friendly EU countries for long-term investors.

Get Your Crypto Tax Report

Save your calculation and receive EU tax updates

European Crypto Tax FAQs

How is cryptocurrency taxed in Europe?

It varies by country. Germany offers 0% tax after 1 year holding. France has a flat 30% rate. Bulgaria charges 10%. Portugal exempts long-term holdings. Italy and Spain have progressive rates. There's no unified EU crypto tax policy.

Which European country has the lowest crypto tax?

Germany offers 0% tax on crypto held over 1 year, making it excellent for HODLers. Portugal has historically been crypto-friendly though rules are tightening. Bulgaria's flat 10% rate is among the lowest in the EU.

Is crypto taxable in Germany?

Yes, but with a major benefit: crypto held over 1 year is completely tax-free. For holdings under 1 year, gains are taxed at your personal income tax rate (up to 45%). There's also a €600 annual exemption for short-term gains.

What is DAC8 and how does it affect European crypto users?

DAC8 (Directive on Administrative Cooperation 8) requires crypto asset service providers to report user transactions to EU tax authorities. This increases transparency and makes it harder to evade taxes. It takes effect in 2026.

Do I need to pay taxes on crypto in Portugal?

Portugal taxes short-term crypto gains (held under 1 year) at 28%. Long-term holdings may be exempt, but rules have been evolving. Professional traders face different treatment. Always consult a Portuguese tax advisor.

More Crypto Calculators