Germany runs one of the few genuinely clean zero-tax routes for crypto, and it does not require moving anywhere. Hold a coin as a private investor for more than twelve months and the gain on disposal is exempt from income tax under §23 of the Einkommensteuergesetz. That is the whole headline, and it is real. The detail underneath it is where people lose the exemption: the holding period is measured per coin, staking has its own rules, and the 1,000 euro threshold is an exemption limit rather than an allowance. This guide sets out the rule, the arithmetic, and the traps, with the primary sources.
A US citizen living in Germany still files with the IRS. Bright!Tax handles US expat crypto filings — Form 8949, FBAR and the 1099-DA reconciliation — alongside your German return.
How Germany taxes crypto by default
Germany treats cryptocurrency held by a private individual as a "sonstiges Wirtschaftsgut" — an other asset — rather than as currency or a security. Selling it, swapping it, or spending it is a private disposal transaction under §23 EStG, and the gain is the difference between the disposal value and the cost basis of the specific coins disposed of.
The Bundesministerium der Finanzen set out the full treatment in its 10 May 2022 circular and refreshed it on 6 March 2025. The taxable events are the familiar ones: selling for euro, swapping one coin for another, and paying for goods or services with crypto are each disposals. Holding, moving between your own wallets, and buying are not.
The one-year rule (§23 EStG)
The exemption is the point of the whole system. If a private investor holds a crypto-asset for more than 12 months before disposing of it, the gain is tax-free. There is no cap on the exempt amount and no requirement to hold in any particular way, only that the holding is private rather than commercial.
- The clock runs from acquisition to disposal, measured per acquisition lot.
- The default cost-basis method the tax office accepts is FIFO, applied per wallet.
- A disposal one day past the 12-month mark is exempt; one day short is fully taxable.
Because the period is measured per lot, buying the same coin repeatedly creates several holding periods at once. Careful investors track each purchase date so a sale draws from lots that have already crossed twelve months.
The 1,000 euro Freigrenze and the 256 euro staking limit
Short-term gains are not always taxed, because of a threshold — but it behaves in a way that surprises people. Total gains from private disposal transactions in a year are tax-free below 1,000 euro (raised from 600 euro for the 2024 tax year, unchanged for 2025 and 2026). It is a Freigrenze, an exemption limit: reach 1,000 euro and the entire gain is taxable, not merely the part above the threshold.
Staking, lending and non-commercial mining sit in a different box. Those rewards are other income under §22 Nr. 3 EStG, taxed at your income rate on the euro value at receipt, with a separate 256 euro annual Freigrenze. The reward coins then begin their own 12-month clock, so their later appreciation can still reach the private-disposal exemption.
What quietly breaks the exemption
The one-year rule is generous, which is exactly why it is easy to forfeit without noticing.
- Commercial trading. High-frequency, leveraged, or business-like activity can be reclassified as a commercial trade (Gewerbebetrieb), which loses the private-disposal exemption and can add trade tax.
- Mixing lots. Selling recently bought coins when older coins exist still disposes of the lot FIFO selects; sloppy records can turn an intended long-term sale into a short-term one.
- Ordinary-income steps. Staking and mining rewards are taxed on receipt regardless of any later holding period — the exemption applies to the disposal, not to the income event.
- Assuming it covers everyone. The exemption is German. It does nothing for a US person's IRS liability, and it is separate from any tax owed in another country of residence.
The CARF and DAC8 reporting overlay
From 2026 transaction data, first exchanged in 2027, Germany applies the EU's DAC8 directive, which transposes the OECD Crypto-Asset Reporting Framework into EU law. In-scope crypto-asset service providers will identify users by tax residency and report annual balances and transaction values to the tax authority.
None of that changes the one-year rule. It changes visibility. A long-term disposal that is exempt under §23 EStG is still exempt, but it is now reported rather than unseen, which raises the value of clean records and lowers the value of hoping nobody asks.
Who the German route actually fits
The German exemption suits a patient private investor who is, or is willing to become, tax resident in Germany and who can hold for more than a year. It is poorly suited to active traders, to anyone who needs to realise quickly, and to US citizens seeking a total exit, because citizenship-based taxation follows them regardless. For a genuine long-term holder resident in Germany, though, it is one of the cleanest legal outcomes in Europe: keep good records, cross the twelve-month line, and the disposal is simply not taxed.
German residents should confirm lot-level records with a Steuerberater. US persons in Germany can file the US side with Bright!Tax or Greenback Expat Tax.
This is general information, not tax advice. Crypto tax positions turn on your own facts, records, and residency; confirm the current rules with the Bundesministerium der Finanzen or a qualified German tax adviser before you file.