Germany cryptocurrency tax guide
Germany taxes private crypto gains under §23 EStG as a 'private sales transaction.' Gains are entirely tax-free if the asset is held for more than one year, or if held one year or less and the total annual gain from all private sales stays under a threshold (€1,000 as of the 2024 tax year).
Jump to section
Tax authority: Bundeszentralamt für Steuern / Finanzamt (under Bundesministerium der Finanzen guidance) · Last reviewed 2026-10-10 · Next review due 2027-04-10
This is educational information, not individualized tax or legal advice. Cryptocurrency taxation changes quickly and depends on personal circumstances — confirm current rules with Bundeszentralamt für Steuern / Finanzamt (under Bundesministerium der Finanzen guidance) or a qualified local tax professional before relying on it.
Found something wrong or outdated? Report it.
What this guide covers
This guide covers how Germany taxes a private individual's cryptocurrency activity for the 2025 tax year, under §23 EStG — the private-sales-transaction provision of the German Income Tax Act. It covers private investors only, not commercial or business trading, which is taxed differently under §15 EStG. Germany's own guidance (a BMF administrative letter) wasn't independently re-verified against its full primary text in this research pass; confirm specifics with a Steuerberater (German tax adviser) or the current BMF guidance. This is educational information, not individualized tax advice.
Tax treatment of cryptocurrency
If you hold crypto for more than one year before selling, your gain is entirely tax-free — that's the headline rule of Germany's regime. Germany treats cryptocurrency you hold privately as a "private sales transaction" (private Veräußerungsgeschäft) under §23 EStG. That's the same category used for other privately held assets like precious metals or art, not a crypto-specific regime. Frequent, extensive trading can instead be classified as a commercial activity under §15 EStG. If that happens, you're taxed differently and lose the one-year exemption.
Common taxable events
- Selling crypto for euros within one year of acquiring it.
- Exchanging one cryptocurrency for another within one year of acquisition — treated as a disposal of the asset given up.
- Spending crypto on goods or services within one year of acquisition.
- Mining and staking rewards, and other crypto-derived income, generally fall under a separate 'other income' category (§22 Nr. 3 EStG) with its own, much lower annual exemption reported at €256 — not the €1,000 private-sales threshold.
Potentially non-taxable events
- Selling or exchanging crypto after holding it for more than one year — tax-free under §23 EStG, regardless of the gain's size. This is the central, well-documented feature of Germany's regime.
- Buying and holding crypto without disposing of it — not taxable.
- A private sale where your total annual gains, across all private-sale assets (not crypto alone), stay under the exemption threshold — tax-free. But this is a cliff, not a deduction: exceed the threshold by even a small amount, and the entire gain becomes taxable, not just the part over the threshold.
Tax rates and thresholds
There's no flat crypto tax rate in Germany. A taxable gain under §23 EStG is added to your total income and taxed at your personal progressive income tax rate. The private-sales exemption threshold is reported at €1,000 per calendar year for gains realized in 2024 and later, raised from €600, which applied through 2023 — this guide didn't independently confirm the exact legislative change against the BMF's own letter, so verify the current figure before relying on it. A separate, much lower exemption applies to mining- and staking-type "other income": €256 per year. The holding period that triggers the exemption is more than one year between acquisition and disposal, and this period is reported as not extended even if you staked or lent the asset during that time.
Cost basis and calculation
Your gain is disposal proceeds minus acquisition cost, plus directly attributable costs. If you bought multiple units of the same asset at different times and prices, FIFO (first-in-first-out) is the commonly reported default for matching a disposal to a specific acquisition lot. This guide didn't independently verify whether FIFO is the only legally permitted method or just the most common practical approach. All your private-sale gains and losses within a calendar year are netted together before testing against the €1,000 threshold.
Reporting and compliance
- Private-sale gains and losses are reported on Anlage SO (the supplementary form for other income, including private sales) attached to the annual Einkommensteuererklärung (income tax return).
- A standard filing deadline is reported as July 31 of the following year for the 2025 tax year, though extensions and professional-preparer deadlines can differ — confirm the current deadline with your local Finanzamt.
- Even gains below the exemption threshold may need to be declared depending on individual circumstances — this guide does not resolve every edge case.
Residency and cross-border issues
Your German tax residency — not where your exchange is located — generally determines whether your worldwide private-sale gains fall within §23 EStG. Using a non-German exchange doesn't, by itself, remove a German tax resident's gains from this regime. This guide doesn't cover cross-border and double-taxation questions in depth.
Example
This example is hypothetical, for illustration only. Lena buys €800 of a token in March 2025 and sells it in September 2025, a 6-month holding period, for €1,900 — a €1,100 gain. This is her only private-sale gain for the year, and it exceeds the €1,000 threshold, so the reported rule taxes the entire €1,100 at her personal income tax rate — not just the €100 over the threshold. Had she waited until March 2026, more than one year after purchase, to sell, that same gain would be entirely tax-free under §23 EStG's holding-period exemption.
Official resources
- §23 EStG (private sales transactions), full text: https://www.gesetze-im-internet.de/estg/__23.html
- Bundesministerium der Finanzen (Federal Ministry of Finance): https://www.bundesfinanzministerium.de/
Limitations and review information
Tax year covered: 2025. Last verified: October 10, 2026. The current BMF letter (6 March 2025) was identified by title, date, and reference number, but its full paragraph-level text wasn't read in this pass. The €1,000 threshold and one-year holding period remain corroborated via secondary sources, not a direct reading of the letter itself. The letter explicitly does NOT yet cover NFTs or liquidity mining — treat those activities as unresolved under current guidance, rather than assuming the private-sale rules apply by default. One secondary source, dated August 2026, reported an unresolved legislative debate about the one-year holding-period rule itself, with no final change adopted as of that source's date. Confirm the current legal status before relying on the holding-period exemption. This is educational information only, not individualized tax or legal advice — consult a Steuerberater for your specific situation.
Sources
Bundesministerium der Justiz (gesetze-im-internet.de) · Checked 2026-10-10
Supports: The one-year holding-period exemption and the private-sales-transaction classification.
- Einzelfragen zur ertragsteuerrechtlichen Behandlung bestimmter Kryptowerte (BMF letter, 6 March 2025)Primary source
Bundesministerium der Finanzen · Published/updated 2025-03-06 · Checked 2026-10-10
Supports: Identified as the current, operative BMF administrative guidance on crypto income tax, replacing the 10 May 2022 letter; confirmed it explicitly does NOT yet cover NFTs or liquidity mining. Full paragraph-level content not read in this pass.
- Private sales transactions (Section 22 No. 3 / §23 EStG) — secondary tax-guide summarySecondary source
lohnsteuer-kompakt.de / steuergo.de (commercial German tax-filing services) · Published/updated 2025 · Checked 2026-10-10
Supports: The €1,000 (2024 onward) and prior €600 exemption-threshold figures, and the separate €256 threshold for staking/mining-type 'other income.'
Related Kaavon resources
Kaavon's own generic calculators never assume one country's rules apply to you — enter your own rate, holding period, and figures.