Do I Have to Pay Taxes on Bitcoin Gains in Germany?
Germany treats Bitcoin and other cryptocurrencies as private money (Privatvermögen), not as legal tender or securities. This has specific tax implications under German law, especially under the Income Tax Act (EStG).
If you hold your Bitcoin for over 12 months before selling or spending it, your capital gains are completely tax-free—regardless of the amount.
✅ Example:
You buy 1 BTC in April 2023 and sell it in May 2024. The profit is tax-free because you held it for over one year.
If you sell or use Bitcoin within 12 months of acquiring it, the gains are subject to income tax as a speculative transaction (private Veräußerungsgeschäfte).
💡 Important Note: If your total gains from all private sales (not just crypto) are under €600 in a year, they’re tax-free (per § 23 EStG).
Using Bitcoin to buy goods or services (e.g., via Spendo.com debit card) is legally considered a disposal, which may trigger tax if done within 12 months of purchase and there's a gain.
📌 Always track:
Income from mining, staking, or lending crypto is taxed as income from other services or business income, depending on your setup. Different rules apply, and professional advice is recommended.
To stay compliant, consider using crypto tax tools like:
Or consult a German tax advisor familiar with cryptocurrency taxation.
Here's a simplified overview of how different Bitcoin-related activities are taxed in Germany: