Crypto Tax Germany 2026 — 1-Year Rule, Staking, Mining

How Germany taxes Bitcoin and crypto in 2026: §23 EStG 1-year tax-free rule, EUR 1,000 short-term allowance, staking and mining treatment, Anlage SO reporting deadlines.

11 min czytania

TL;DR

Germany remains one of Europe's most crypto-friendly jurisdictions in 2026. Under §23 EStG, cryptocurrency held as a private asset for more than one year is completely tax-free when sold, regardless of profit size. Crypto sold within 12 months is treated as a private sale (privates Veräußerungsgeschäft) and taxed at your personal income tax rate of 14% to 45%, plus 5.5% Solidaritätszuschlag — not the 25% Abgeltungsteuer that applies to securities. A EUR 1,000 annual allowance exempts small short-term gains. Staking, mining, and lending income are taxable as "other income." Reporting goes on Anlage SO of the income tax return, due 31 July of the following year (or 28/29 February with a tax advisor).


Germany's Crypto Tax Landscape in 2026

Germany has, since the early days of Bitcoin, taken a position that surprises many newcomers: cryptocurrency is not treated as a security, a currency, or a financial instrument under tax law. Instead, the Federal Ministry of Finance (Bundesministerium der Finanzen, BMF) classifies it as "sonstige Wirtschaftsgüter" — other economic assets. That classification matters enormously because it routes crypto disposals through §23 of the Einkommensteuergesetz (EStG), the section that historically governed private sales of art, gold, antiques, and other collectibles.

The consequence is the famous "1-year rule": hold a crypto asset for longer than 12 months as a private individual and any gain on disposal is tax-free. There is no upper limit. A retail investor who bought EUR 5,000 of Bitcoin in 2021 and sells it for EUR 80,000 in 2026 owes nothing in income tax on that EUR 75,000 gain, provided the holding was private (not part of a business) and the 12-month period is satisfied to the day.

The BMF clarified the modern treatment in its 2022 letter "Einzelfragen zur ertragsteuerrechtlichen Behandlung von virtuellen Währungen" and updated guidance in 2024–2025 covering staking, lending, and DeFi. The Federal Fiscal Court (BFH) confirmed in February 2023 (case IX R 3/22) that crypto is a taxable economic asset under §23 EStG, ending years of legal uncertainty.

DAC8 reporting under the EU directive begins applying to data from 2026 onwards, so exchanges will share user data with the Bundeszentralamt für Steuern. The era of unreported crypto profits in Germany is closing fast.


Key Tax Rules at a Glance

  • Hold > 1 year as private asset → 0% tax on disposal gains (§23 EStG).
  • Hold ≤ 1 year → ordinary income tax (14–45%) plus 5.5% solidarity surcharge plus church tax if applicable.
  • EUR 1,000 annual Freigrenze for short-term private sale gains (raised from EUR 600 in 2024). If total short-term gains exceed EUR 1,000, the whole amount is taxable, not just the excess.
  • Crypto-to-crypto swaps are taxable disposals — exchanging BTC for ETH resets the holding clock.
  • Staking, lending, mining rewards are taxable as "sonstige Einkünfte" (other income, §22 Nr. 3 EStG) at the moment of receipt at fair market value.
  • No Wegzugsteuer (exit tax) for individuals on crypto in 2026 — although a 2024 draft proposal exists.
  • No Abgeltungsteuer (25% flat capital gains) on crypto — that regime applies to securities only.

Tax Rates and Brackets 2026

Crypto gains held under one year are taxed alongside salary, freelance income, and rental income through the progressive Einkommensteuer scale.

Taxable income (single, EUR) Marginal rate
0 – 12,096 0% (Grundfreibetrag)
12,097 – 17,443 14% – ~24% (linear progression)
17,444 – 68,480 ~24% – 42%
68,481 – 277,825 42%
> 277,825 45% (Reichensteuer)

On top of this, every taxpayer pays:

  • Solidaritätszuschlag: 5.5% of income tax (only on income above ~EUR 18,130 base tax).
  • Kirchensteuer: 8% or 9% of income tax (Bavaria/Baden-Württemberg vs other Länder), if you are a registered church member.

So a single high-earner in Berlin (no church) selling crypto at a EUR 50,000 short-term gain pays roughly 42% + 2.3% solidarity = ~44.3% effective tax on that gain, depending on their other income.


How Different Transactions Are Taxed

Buying crypto with EUR

Not a taxable event. The acquisition cost (Anschaffungskosten) and date are recorded for the future disposal calculation.

Selling crypto for EUR

Taxable disposal under §23 EStG if held ≤ 12 months. Gain = sale proceeds − acquisition cost − transaction fees. Tax-free if held > 12 months.

Crypto-to-crypto swaps (BTC → ETH, ETH → SOL)

A taxable disposal of the outgoing asset at its fair market EUR value at the moment of swap. The incoming asset begins a new 12-month holding period at that EUR value.

Staking rewards

Taxable as "sonstige Einkünfte" at fair market value when received (each reward distribution). The BFH confirmed in March 2025 that staking rewards are taxable at receipt. The subsequent disposal of the staked reward tokens is a separate §23 EStG event with its own 12-month clock starting at receipt. The old "10-year extension" myth was definitively rejected by the BMF in 2022.

Mining

If hobby-scale: "sonstige Einkünfte" at fair market value at block reward. If commercial scale (regular, profit-oriented, organized): gewerbliche Einkünfte (business income), triggering Gewerbesteuer (trade tax) and possibly VAT registration.

Airdrops

Taxable at fair market value upon receipt only if you performed an action to receive them (e.g., social-media task, governance participation). True "free drops" with no consideration may be tax-free at receipt — but disposal still triggers §23 EStG.

Hard forks

Treated as acquisition at zero cost basis, with the holding period of the original token carried forward (BMF 2022 guidance).

NFT trading

Same §23 EStG treatment as fungible crypto: tax-free after 12 months, ordinary rates within. Commercial NFT minting/flipping can trigger gewerbliche Einkünfte classification.

Lending (CeFi and DeFi)

Interest is "sonstige Einkünfte" at receipt. There is no automatic extension of the holding period for the underlying loaned token.


Cost Basis Methodology

Germany uses FIFO (First-In-First-Out) as the standard method for calculating which units of crypto were sold, applied per wallet. The BMF 2022 letter explicitly endorsed FIFO and allows LIFO in specific commercial contexts but not for private holdings.

A practical implication: if you bought BTC in 2021, more BTC in 2024, and sell some BTC in 2026, the 2021 lot is deemed disposed first — meaning it likely qualifies for the 1-year exemption while later lots remain in the holding period. Smart use of multiple wallets can isolate FIFO calculations and optimize tax treatment, although tax advisors caution against artificial structures.


Reporting Requirements

Crypto activity is reported on Anlage SO (private sales) of the Einkommensteuererklärung. Staking, mining, and lending income may also appear on Anlage SO under "Leistungen" or, for commercial activity, on Anlage G (Gewerbe).

Deadlines for the 2025 tax year (filed in 2026):

  • 31 July 2026 if filing yourself (or via ELSTER).
  • 30 April 2027 if filing through a Steuerberater (tax advisor) — the standard advisor extension.

You must keep transaction records for at least six years (commercial: 10 years), including exchange CSVs, wallet addresses, dates, EUR values, and supporting price evidence.

If short-term gains are below the EUR 1,000 Freigrenze for the year, no §23 EStG tax is due — but the law requires disclosure if you exceed EUR 1,000 even by EUR 1, in which case the entire gain becomes taxable (not just the excess).


Real-World Examples

Example 1: Long-term HODLer

Anna in Munich bought 0.5 BTC for EUR 15,000 in November 2024 and sold it in December 2025 for EUR 38,000.

  • Holding period: 13 months (> 1 year)
  • Gain: EUR 23,000
  • Tax: EUR 0 (§23 EStG private sale exemption)
  • Reporting: still disclose on Anlage SO, mark as tax-free.

Example 2: Short-term trader hitting the Freigrenze

Markus in Hamburg made the following short-term trades in 2025:

  • Bought 2 ETH at EUR 3,000 each, sold 4 months later at EUR 3,400 each → EUR 800 gain.
  • Bought 100 SOL at EUR 150 each, sold 6 months later at EUR 152 each → EUR 200 gain.

Total short-term gain: EUR 1,000 exactly. Because the Freigrenze is met but not exceeded, his crypto gains remain tax-free. Had he made one more EUR-1 gain, the entire EUR 1,001 would have become taxable at his marginal rate.

Example 3: Staker with reward income

Lena stakes 32 ETH on a validator. In 2025 she received 1.2 ETH in rewards across the year, with a total fair market value at receipt of EUR 3,800.

  • EUR 3,800 is taxable as "sonstige Einkünfte" in 2025 at her marginal rate (assume 35%) → EUR 1,330 tax.
  • Each reward starts its own 12-month clock. If she sells the 1.2 ETH in February 2027 at EUR 4,500, she has held individual reward batches for varying periods — those held > 12 months from receipt are tax-free.

DeFi Specifics

Liquidity provision (Uniswap, Curve, etc.): The BMF treats LP tokens as a swap of the underlying assets for the LP token. Each leg is a §23 EStG event at fair market value. Removal of liquidity is the reverse swap — also a taxable event. The 12-month clock restarts with the LP token.

Yield farming and liquidity mining rewards: Taxable as other income at receipt.

Lending on Aave/Compound: Deposits are not disposals (you retain economic ownership). Interest received in protocol tokens is taxable income.

Wrapping (BTC → wBTC, ETH → wETH): Currently treated by most German tax advisors as a like-for-like, not a §23 EStG disposal — but the BMF has not issued definitive guidance. Conservative position: treat as taxable swap.

NFT royalties: Continuous income, taxable as "sonstige Einkünfte" or commercial income depending on scale.


Common Pitfalls

  1. Forgetting that crypto-to-crypto is a taxable event. Even if you never touch fiat, a BTC → ETH swap restarts the 1-year clock and crystallizes a gain or loss.
  2. Triggering the EUR 1,000 Freigrenze unintentionally. Make sure your total short-term gain stays at or below EUR 1,000 if you want exemption.
  3. Mixing wallets and breaking FIFO clarity. Sending crypto between your own wallets is not a disposal, but poor record-keeping can make later FIFO reconstruction painful.
  4. Treating staking as extending the holding period. It does not. The myth was killed in 2022.
  5. Ignoring DeFi LP positions in tax filings. Each rebalance, each compound, each LP deposit is a German tax event.
  6. Selling at scale and triggering Gewerbe classification. High-frequency trading with significant volume can make the tax office reclassify activity as a business, losing the §23 EStG exemption.
  7. Forgetting the 2027 deadline for Steuerberater-filed 2025 returns. Most platforms only keep CSV history for ~2 years.

What Software Helps

For German taxpayers, most international tools support §23 EStG calculations:

  • Koinly — strong German tax report (Anlage SO format), FIFO per wallet, supports all major exchanges.
  • CoinTracker — clean UI, German report option.
  • Blockpit (Austrian, also serves Germany) — built specifically for DACH region, popular with tax advisors.
  • Accointing / CoinTracking — CoinTracking is the German veteran, used by many Steuerberater since 2013.

For investors who want to see crypto holdings alongside their broader portfolio (ETFs, stocks, retirement accounts), Freenance tracks balances across multiple exchanges and computes a unified cost-basis view that complements purpose-built tax tools.


FAQ

Is Bitcoin tax-free in Germany after 1 year? Yes, when held as a private asset. Gains on disposal after a holding period of more than 12 months are exempt under §23 EStG, with no upper limit on profit.

Do I have to declare tax-free crypto gains? Strictly, no — but most German tax advisors recommend disclosing them on Anlage SO with a note that the holding period exceeded 12 months. This avoids questions if the tax office sees exchange data via DAC8.

Is staking taxable in Germany? Yes. Staking rewards are taxable as "sonstige Einkünfte" at fair market value on the day of receipt. The subsequent disposal of those reward tokens follows the standard 12-month §23 EStG rule.

What happens if I exceed the EUR 1,000 short-term allowance? The Freigrenze is not a deduction — it is a threshold. Exceed it by even EUR 1 and your entire short-term gain becomes taxable at your marginal income tax rate.

Do Bitcoin ETFs follow the same rules? No. Spot Bitcoin ETFs traded on Xetra are securities and fall under the 25% Abgeltungsteuer plus solidarity surcharge, with no 1-year exemption. Holding the underlying crypto directly remains the only path to the §23 EStG exemption.

Disclaimer: This article is general guidance based on BMF letters, BFH rulings, and §23 EStG as interpreted in early 2026. Crypto tax rules in Germany evolve through court decisions and ministry letters. Always consult a qualified Steuerberater for your specific situation before filing.


Want full control over your finances?

Try Freenance for free
Start today

Your path to financial freedomstarts here

Join thousands of investors who use Freenance to manage their personal finances.

Start for free
14 days free
No credit card
256-bit encryption