C
CryptoTaxList
🇩🇪

Germany

Cryptocurrency Tax Information

Updated March 18, 2026
Capital Gains: 0% if held >1 year or total <€1,000; otherwise 14-45% + 5.5% solidarityIncome Tax: 14-45% personal income tax + 5.5% solidarity surcharge
Tax Summary

Germany classifies crypto as private assets for individuals. Capital gains are tax-free if held over 1 year or total short-term profits below €1,000 yearly. Income from activities like staking is taxed at personal income rates up to 45% plus 5.5% solidarity surcharge.

Quick facts for Germany
Capital Gains Tax
0% if held >1 year or total <€1,000; otherwise 14-45% + 5.5% solidarity
Income Tax Rate
14-45% personal income tax + 5.5% solidarity surcharge
Estimate your crypto taxes in Germany
Use our free calculator to model trading gains, staking income, mining income, and other crypto income using the headline rates from the matching country guide.

Educational only. If the guide has a tax-rate range, the calculator will show a low/high estimate.

Open calculator
Capital Gains Tax
0% if held >1 year or total <€1,000; otherwise 14-45% + 5.5% solidarity
• Gains from sales classified as private sales transactions if held ≤1 year.
• Taxable only if total annual private sales profits exceed €1,000.
• Fully exempt if holding period >1 year.
• Holding period resets on each crypto-to-crypto trade; use FIFO or average cost per wallet.
• Valuation at market prices from reputable exchanges.
Income Tax
14-45% personal income tax + 5.5% solidarity surcharge
• Mining income: commercial if profit-oriented and repeated; otherwise other income (taxable >€256/year).
• Staking rewards: other income (taxable >€256/year), valued at receipt market price.
• Lending, airdrops: other income if service rendered (>€256 taxable).
• Business activities: full business income taxation.
Reporting Requirements
• Report all taxable disposals, mining, staking in annual income tax return (Einkommensteuererklärung).
• Use Anlage SO for private sales and other income.
• Keep detailed records: transaction data, prices, holding periods, wallet info.
• Deadline: July 31 following year (2025 taxes by 2026-07-31); extended to Feb 28 next year with tax advisor.
• From 2026, DAC8 requires crypto platforms to report to BZSt.
Special Notes
• BMF updated crypto guidance March 2025, superseding 2022 rules; €1,000 threshold since 2023.
• High earners (>€500,000 surplus income) must retain records 6 years; €750,000 from 2027.
• Crypto-to-crypto trades trigger new holding periods.
• DAC8 implementation 2026 increases automatic reporting transparency.
• No specific NFT rules; general crypto applies.

Germany Crypto Tax FAQ

Is cryptocurrency taxed in Germany?
Germany classifies crypto as private assets for individuals. Capital gains are tax-free if held over 1 year or total short-term profits below €1,000 yearly. Income from activities like staking is taxed at personal income rates up to 45% plus 5.5% solidarity surcharge.
What is the capital gains tax rate on crypto in Germany?
The capital gains tax rate for cryptocurrency in Germany is 0% if held >1 year or total <€1,000; otherwise 14-45% + 5.5% solidarity. • Gains from sales classified as private sales transactions if held ≤1 year.
How do I report crypto taxes in Germany?
• Report all taxable disposals, mining, staking in annual income tax return (Einkommensteuererklärung).
Are crypto-to-crypto trades taxable in Germany?
In most cases, crypto-to-crypto trades are taxable events in Germany. When you exchange one cryptocurrency for another, you may realize a capital gain or loss based on the difference between your cost basis and the fair market value at the time of the trade.

Compare With Other Countries

Disclaimer: This information is AI-generated and for educational purposes only. Tax laws are complex and subject to change. Always consult with a qualified tax professional for advice specific to your situation.