Germany is moving to abolish its long-standing crypto tax exemption for assets held longer than one year, a change that would reshape how Bitcoin, Ethereum, and other digital assets are taxed across Europe's largest economy. Under current rules, private investors in Germany can sell cryptocurrencies tax-free if they hold them for more than 12 months. A draft bill from the Federal Ministry of Finance would end that advantage for crypto acquired after December 31, 2026, reclassifying gains as capital income subject to a flat 25% withholding tax plus the 5.5% solidarity surcharge — an effective rate of about 26.375%.
The proposal is not yet law. It still requires cabinet and parliamentary approval, and the existing one-year exemption remains in force for now. A petition against the change has gathered more than 30,000 signatures, according to Dutch crypto news platform BLOX Nieuws.
What is Germany's current crypto tax exemption?
Germany's present tax framework treats cryptocurrency gains as private sales transactions under Section 23 of the Income Tax Act. If an investor sells Bitcoin, Ether, or another exchange-traded cryptocurrency within 12 months of buying it, the profit is taxable. But if the asset is held for longer than one year, the gain is generally tax-free. This one-year holding period, often called the "Haltefrist," has made Germany one of the more favorable jurisdictions for long-term crypto investors. The EU crypto tax landscape has long treated this rule as a benchmark for investor-friendly policy.
However, the German government now argues that this exemption creates an unfair advantage compared with stocks and funds, which are always taxed as capital gains regardless of holding period.
What changes are proposed for 2027?
New tax rate and holding period
Under the draft bill, all crypto sales would be taxed as capital income, with the holding period no longer offering a tax-free exit. Gains would be subject to a flat 25% capital gains tax plus the 5.5% solidarity surcharge, bringing the effective rate to roughly 26.375%. For a €100,000 Bitcoin gain, that could mean about €26,375 in tax, compared with zero today.
| Rule | Current regime | Proposed 2027 regime |
|---|---|---|
| Holding period exemption | Tax-free after 12 months | No exemption; all gains taxable |
| Tax rate | 0% after 1 year | 25% + 5.5% solidarity surcharge (~26.375%) |
| Treatment | Private sale transaction | Capital income |
| Withholding by providers | Not applicable | Automatic from January 1, 2028 |
Timeline and exceptions
The new rules would apply only to cryptocurrencies acquired after December 31, 2026. Existing holdings would keep the current framework, including tax-free sales after 12 months. The law would take effect on January 1, 2027, with automatic tax withholding by crypto service providers starting January 1, 2028. Exceptions include NFTs, certain stablecoins, security tokens, and tokens linked to real-world assets.
Why is Germany ending the tax-free holding period?
Finance Minister Lars Klingbeil has signaled the government's intent to treat digital assets more like traditional investments. We want to tax cryptocurrencies differently, Klingbeil said, targeting additional revenue and tighter enforcement against financial and tax crime. The reform is projected to raise about €160 million in 2028, climbing to roughly €350 million annually by 2031. The German Bitcoin Association and other industry groups argue the change could push users toward offshore platforms and erode Germany's crypto competitiveness.
Impact on investors and the crypto market
Long-term investors who have relied on the one-year exemption may face higher tax bills on future purchases. Short-term traders, who currently pay up to 45% income tax on gains, could actually pay less under the flat 25% capital gains rate. The shift also coincides with Germany's implementation of the EU's DAC8 crypto tax transparency rules, which require service providers to report customer transaction data. Industry critics warn that the combined reporting and taxation burden could accelerate a move away from German platforms, similar to concerns raised in the 2025 crypto regulation debate across the EU.
FAQ
Does Germany still have a tax-free crypto holding period?
Yes, for now. Current rules allow tax-free crypto sales after a 12-month holding period. The proposed change would end this for assets bought after December 31, 2026.
What will the new German crypto tax rate be?
The proposal sets a flat 25% capital gains tax plus the 5.5% solidarity surcharge, for an effective rate of about 26.375% on all crypto gains, regardless of holding period.
When does the German crypto tax change take effect?
The law would take effect on January 1, 2027. Automatic tax withholding by crypto service providers would begin on January 1, 2028. Existing holdings keep the current exemption.
Are NFTs and stablecoins affected?
No. The draft bill excludes NFTs, certain stablecoins, security tokens, and real-world-asset-linked tokens from the new capital income tax treatment.
Is the German crypto tax reform final?
No. The proposal still requires cabinet and parliamentary approval. The existing one-year tax-free holding period remains in force until any final law is enacted.
Follow Discussion