Crypto Tax Calculator — Germany
An educational estimator using Germany's 2025 rules — not tax advice, and not a substitute for a professional.
| Income tax at 30% | €3,000 |
2025 rules verifiedJul 11, 2026
Estimates only — not financial advice.
How this is calculated
The estimator applies Germany's headline capital-gains rules for the 2025 tax year directly to your inputs — allowances and thresholds first, then the applicable rate schedule, exactly as listed in the breakdown table. Bracket data lives in an open, editable data file stamped "verified 2026-07-11" (methodology).
What it deliberately ignores: cost-basis method choices, loss offsets, carried-forward losses, local/state surcharges and edge cases like business classification. Those are where tax software earns its keep.
How Germany taxes crypto — the essentials
- Crypto held for more than 1 year is completely tax-free when sold — Germany's headline rule.
- Gains on coins held under 1 year are taxed at your personal income tax rate (14–45%).
- The €1,000 Freigrenze is a threshold, not an allowance: at €1,000 or more of annual private-sale gains, the entire amount is taxable.
- The solidarity surcharge (5.5% of the tax) only applies above an income-tax threshold most taxpayers no longer meet.
- Staking or lending your coins no longer extends the holding period to 10 years (clarified by the BMF in 2022).
- Staking and mining rewards are taxed as other income when received, with a separate €256 threshold.
Official guidance: BMF letter on the taxation of crypto assets (§23 EStG)
Frequently asked questions
How is crypto taxed in Germany?
Is this my final tax bill?
Do I owe tax if I only swapped one crypto for another?
What about staking rewards?
Related calculators
Disclaimer: This tool provides educational estimates only — it is not financial, investment or tax advice and not a substitute for a qualified tax professional. Crypto assets are volatile; past performance does not guarantee future results. See our methodology and full disclaimer.