Crypto taxation by country

Tax comparison

CountryTax régime
France30% flat tax (PFU) on capital gains
Germany0% after 1 year holding, 600 €/year exemption
United KingdomCGT 10-20%, £3,000/year allowance
United StatesShort-term (ordinary income) / Long-term (0-20%)
Belgium0% normal management, 33% if speculative
Switzerland0% for private investors

Taxable events

  • Selling crypto for fiat currency
  • Swapping one crypto for another
  • Paying for goods or services with crypto

Important: tax rules change frequently. Always verify with local authorities or a tax advisor.