Crypto Tax in Germany 2026: 14-45% Rate, Forms & Deadlines
How crypto is taxed in Germany in 2026: 14-45% capital-gains rate, calculation method, tax forms, exemption thresholds, filing deadlines and penalties.
Written by Cheminaud Damien
Digital asset enthusiast
Last updated on 2026-05-19
Quick summary
Taxation of cryptocurrencies in Germany
In Germany, capital gains on cryptocurrencies are subject to tax. The calculation method used is FIFO with a rate of 14-45%. Understanding these rules is essential to stay compliant with tax legislation.
The FIFO method explained in detail
The First-In-First-Out (FIFO) method considers that the first assets purchased are the first sold. The gain is calculated on the difference between the sale price and the purchase price of the oldest lot.
Taxable events
- ●Sale of crypto for fiat currency (EUR, USD...)
- ●Payment for goods or services with cryptocurrencies
- ●Crypto-to-crypto swap (e.g. BTC → ETH)
- ●Converting to a stablecoin (USDT, USDC…)
- ●Receiving staking rewards: taxable as income at the time of receipt
- ●Mining income: taxable as business income or miscellaneous income
- ●Crypto-to-crypto exchange (in some countries only)
- ●Transfer between your own wallets
- ●Any disposal after 12 months of holding
- ●Holding (HODL): holding without selling does not create any tax obligation (except in the Netherlands, Box 3)
Tax declaration procedure in Germany
You must declare your crypto capital gains on the following forms: Anlage SO. We recommend keeping the complete history of your transactions as proof.
Exemption thresholds and allowances
Some EU countries provide exemption thresholds below which crypto capital gains are not taxable. In Germany, the threshold is 1 000€. If your annual capital gains are below this amount, you owe no tax (though you may still be required to file a declaration). Other countries offer holding period exemptions: in Germany, crypto held for more than 12 months is tax-free; in Czechia, 3 years; in Slovenia, the exemption is progressive up to 15 years.
Deadlines and tax calendar
Each EU country has its own tax filing deadlines. In Germany, the income tax return (including crypto capital gains) must generally be filed between April and June of the following year. We strongly recommend preparing your crypto tax return in advance with Taxes Crypto rather than waiting until the last moment.
Penalties for non-declaration
Failing to declare your crypto capital gains can lead to significant penalties: tax surcharges (10% to 40%), late-payment interest, and in serious cases, criminal prosecution for tax fraud. With DAC8 (2026), Binance automatically transmits your data to tax authorities, making detection of non-filers virtually automatic.
Tax treatment of crypto-to-crypto exchanges
In Germany, a crypto-to-crypto swap (e.g. BTC → ETH) is a taxable event: the gain is computed at each swap, even without converting to fiat. Every transaction must therefore be tracked and valued.
NFTs, DeFi and derivatives
In Germany, NFTs are generally treated like other crypto-assets: selling at a gain is taxable under the applicable regime (14-45%). DeFi income (staking, lending, yield farming) and derivatives (futures, options) are also taxable, each under its own regime. Regularly creating or selling NFTs may qualify as a professional activity.
Obligation to declare crypto accounts and wallets
As a resident of an EU country like Germany, you generally must declare digital-asset accounts held on foreign platforms. Under the DAC8 directive, automatic exchange of information between tax authorities becomes the norm from 2026.
Practical calculation examples in Germany
In Germany, a taxable gain of 10,000 € is added to your other income for the year. It is then taxed at your marginal rate (14-45%), not a single flat rate.
Held for more than 12 months: the gain is fully exempt.
Tax calendar and key dates in Germany
In Germany, your crypto gains are usually filed by July for the previous year, via Anlage SO. Gather your statements early to meet this deadline.
Specific tips for Germany
Crypto taxation in Germany has certain specificities that are important to know. The FIFO calculation method imposes a precise logic for determining the order of disposals. Investors should be particularly vigilant about the following: crypto-to-crypto exchanges may be taxable depending on the jurisdiction, airdrops and hard forks have specific tax treatment, and staking or mining income is generally considered taxable income upon receipt. In case of a change of tax residence, the rules of your new country apply for future transactions, but unrealised gains may be subject to an exit tax in certain cases. Consult a tax professional if your situation is complex.
Frequently asked questions about crypto tax in Germany
Crypto investors in Germany often have the same questions. Do I need to declare if I haven't sold? Generally, simply holding crypto assets is not taxable, but some countries require a wealth declaration. What happens if I forgot to declare in previous years? Most tax administrations allow voluntary regularisation, often with reduced penalties. How are NFTs taxed? In most cases, NFTs follow the same rules as other crypto assets. The applicable rate in Germany is 14-45%, and the required forms are: Anlage SO. Taxes Crypto automatically generates a report compatible with these forms to simplify your declaration.
Official legal sources
- BMF-Schreiben — Einzelfragen zur ertragsteuerlichen Behandlung von virtuellen Währungen
- EStG § 23 Abs. 1 Nr. 2 — Private Veräußerungsgeschäfte
- BZSt — Besteuerung von Kryptowährungen
- EU DAC8 — Directive 2023/2226 (crypto reporting)
- EU MiCA Regulation 2023/1114
- OECD — Crypto-Asset Reporting Framework (CARF)
This article is provided for informational purposes only and does not constitute tax, legal, or financial advice. Consult a qualified professional for your personal situation.
Cheminaud Damien
Digital asset enthusiast
Cheminaud Damien is a digital asset enthusiast. He built Taxes Crypto to help European investors calculate and report their cryptocurrencies, drawing on each country's official tax sources. His content is for informational purposes only and does not constitute professional tax advice.
Digital assets · Taxation · DAC8 · MiCA
Calculate your taxes automatically
Taxes Crypto calculates your capital gains for Germany in a few clicks.
Try for free100 free transactions, no credit card required
