Germany has one of the most favourable crypto tax regimes in the world — if you hold long enough. Here’s everything you need to know.
Key Rules
| Rule | Detail |
|---|---|
| Tax treatment | Private assets (not securities) |
| Tax-free holding period | > 1 year (sales fully exempt) |
| Short-term gains | Taxed as income (up to 45%) |
| Staking rewards | Taxable when received (if held < 10 years) |
| Mining income | Taxable as business income |
| Reporting | Tax return (Anlage SO) |
The 1-Year Rule
This is the most important rule. If you buy crypto and sell after more than 1 year, the gain is completely tax-free.
- Hold for 1+ years = zero tax
- Hold for less than 1 year = taxed at your income tax rate
- The 1-year clock starts when you acquire the crypto
Short-Term Gains (Under 1 Year)
If you sell within 1 year:
- Gains are added to your income and taxed at your marginal rate (up to 45%)
- A €600 tax-free allowance applies to total short-term gains per year
- Losses can offset gains within the same year
Staking and Lending
Staking rewards are treated as income when received. The tax treatment depends on the period:
| Activity | Taxable? | Holding Period for Tax-Free Sale |
|---|---|---|
| Selling purchased crypto | Yes (if < 1 year) | 1 year |
| Staking rewards | Yes (as income) | 10 years |
| Lending interest | Yes (as income) | N/A |
| Mining rewards | Yes (as business income) | 1 year |
| Airdrops | Usually tax-free | 1 year (if sold) |
Mining
Mining is considered a business or self-employed activity in most cases. Profits are taxed as business income. You can deduct electricity, hardware, and rental costs.
If mining is a hobby (small scale), some tax offices treat it as “other income.”
DeFi and Lending
- Interest from lending is taxable as investment income
- Liquidity pool rewards are taxable when received
- Impermanent loss can reduce your taxable gain
- Transaction fees are deductible
Reporting
Report crypto gains using Anlage SO (Anlage für sonstige Einkünfte) with your annual tax return.
Key exchanges automatically report to German authorities under the EU DAC8 directive. Assume the tax office knows about your trades.
Quick reference
| Scenario | Tax Treatment |
|---|---|
| Buy BTC, sell after 14 months | ✅ Tax-free |
| Buy ETH, sell after 6 months (€500 gain) | ✅ Under €600 allowance |
| Buy ETH, sell after 6 months (€5,000 gain) | ❌ Taxed as income |
| Stake ADA, receive rewards | ❌ Taxable when received (10-year clock) |
| Mine Bitcoin, sell immediately | ❌ Taxed as business income |
Bottom Line
Germany is one of the best countries in the world for long-term crypto holders. Hold for 1 year and sales are completely tax-free. Short-term gains have a €600 allowance. The main trap is staking rewards — they trigger a 10-year holding period. Most taxpayers should use crypto tax software to track cost basis and holding periods.
Making the rules work in your favour
Germany rewards planning, and the planning is straightforward once the clock rules are clear. The single biggest lever is holding: buy your crypto and keep it for more than a year, and the eventual sale is tax-free. If you do sell within the year, remember the €600 allowance — it covers modest short-term gains in full, so a small trade that trips the disposal does not automatically mean a bill. The area that demands the most attention is staking, because rewards create income the moment they arrive and reset a 10-year holding clock on those particular coins. Tracking cost basis and holding periods is precisely where manual spreadsheet work breaks down, so most German taxpayers are better served by crypto tax software that can reproduce the Anlage SO figures and keep each coin’s acquisition date intact.
What to avoid
The most expensive mistakes in the German system are timing errors rather than fraud. Selling after eleven months instead of twelve forfeits an entirely tax-free gain for one that is taxed at your full marginal rate. Failing to claim the €600 allowance on genuine short-term gains costs you an exempt slice you were entitled to. And treating staking rewards as if they followed the same one-year rule as purchases misleads you into thinking a sale is tax-free when the ten-year clock still applies. On the reporting side, the assumption that the tax office will never see your exchange activity is increasingly unsafe: under DAC8, key exchanges report automatically, so it is far better to reconcile your own figures than to be caught with a gap.
Common questions
Q: What happens if I gamble on crypto rather than invest? A: German tax law distinguishes casual private sales from forms of gambling or speculation. In practice, crypto held as a private asset follows the holding-period rules described here, while mining and some DeFi activity are treated differently. If your situation feels borderline, treat it as taxable and seek professional guidance rather than assuming the best.
Q: Can I deduct losses from short-term gains? A: Losses can offset short-term gains within the same year. Beyond that, the deductibility of crypto losses is limited, so you should not rely on carrying them forward the way you might with other asset classes.
Q: Are transaction fees deductible? A: Yes, transaction fees reduce your taxable gain, and for mining you can deduct genuine expenses such as electricity, hardware, and rental costs. Keeping receipts for these makes your return easier to support.