How is crypto taxed in Germany?
Crypto tax guide for Germany as of 2026-05-09. Capital gains rates, reportable events, common pitfalls, and tax-software recommendations. Editorial summary, not tax advice — consult a qualified advisor before filing.
How is crypto taxed in Germany?
Crypto held over 12 months is tax-free for private investors. Below 12 months, gains are taxed at the personal income rate (up to 45%) only if total annual crypto gains exceed €1,000. This is editorial summary, not tax advice — your situation may differ. Consult a qualified Germany tax advisor before filing.
How is cryptocurrency taxed in Germany?
Crypto held over 12 months is tax-free for private investors. Below 12 months, gains are taxed at the personal income rate (up to 45%) only if total annual crypto gains exceed €1,000.
Do I need to report my crypto holdings in Germany?
Reporting requirements vary by activity. Trading, staking rewards, and DeFi yield typically generate reportable events. Holding crypto without selling generally does not trigger immediate tax. Germany requires standard income/capital-gains reporting via the regular tax return; some jurisdictions also require asset disclosure forms (e.g. Spain's Form 721 for foreign holdings >€50,000).
What counts as a taxable event in Germany?
In most jurisdictions including Germany: selling crypto for fiat (taxable), trading crypto-to-crypto (typically taxable), spending crypto on goods (taxable disposal), receiving staking/mining/airdrop income (taxable as income at receipt). Buying with fiat and holding is generally NOT a taxable event.
Can I offset crypto losses against gains in Germany?
Generally yes — most jurisdictions allow loss harvesting against same-category gains. Specific rules in Germany: Crypto held over 12 months is tax-free for private investors. Below 12 months, gains are taxed at the personal income rate (up to 45%) only if total annual crypto gains exceed €1,000. Consult a qualified Germany tax advisor for your specific situation.
Do I owe tax on crypto held on Germany-licensed exchanges only?
No — Germany taxes the worldwide crypto activity of residents. Holdings on offshore exchanges (e.g. crypto on a Bahamas-based exchange) are still reportable. Some countries (like Spain) require explicit disclosure of foreign-held crypto above thresholds; failure to disclose carries penalties.
Which crypto tax software supports Germany?
Major tax tools (CoinLedger, Koinly, CoinTracker, Accointing, Cryptiosaur for jurisdiction-specific) all support Germany-format exports. Choose based on accountant compatibility, supported exchanges, and DeFi protocol coverage. Our Best Tax Software ranking filters by Germany jurisdiction support.
When are crypto taxes due in Germany?
Germany crypto tax follows the standard income/capital-gains tax filing calendar. Most residents file annually. Some jurisdictions (e.g. quarterly estimated payments in the US) require interim payments on substantial crypto income. Verify deadlines with BaFin or a qualified Germany tax advisor — penalties for late filing or underpayment compound quickly.
No BaFin regulatory updates affecting this guide in the last 90 days
BaFin actions and tax-code amendments are monitored continuously. When a relevant update lands, it appears here within hours with a citation. See how drift monitoring works.
Have a stack already? Audit it in 30 seconds.
Score your existing stack on concentration, fees, security, and tax complexity.