HomeGuidesCryptocurrency in Germany — Legal Framework, MiCA and Tax Guide 2026

Business Guide

Cryptocurrency in Germany — Legal Framework, MiCA and Tax Guide 2026

Germany leads EU crypto regulation: BaFin crypto custody licence under KWG, MiCA Regulation fully applicable June 2024, and personal crypto gains tax-free after 12 months under EStG §23. Staking, DeFi, and business crypto tax covered.

2026
8 min read

Germany's Crypto Regulatory Framework

Germany was the first EU country to classify Bitcoin as a Rechnungseinheit (unit of account) under KWG §1(11) in 2013. BaFin has since built a comprehensive regulatory framework, extended by the EU MiCA Regulation in 2024. Germany is not a legal tender jurisdiction for crypto — §14 BBankG reserves that status exclusively to euro banknotes and coins issued by the ECB and Bundesbank.

RegulationScopeEffective DateKey Requirement
KWG §1(1a) crypto custodyCrypto custody and wallet services for third partiesJanuary 2020BaFin authorisation required
GwG AMLAll crypto VASPs (exchanges, custodians, brokers)January 2020KYC/AML programme mandatory
MiCA — stablecoins (EMT/ART)E-money tokens and asset-referenced tokensJune 2024BaFin or ECB authorisation
MiCA — CASPsCrypto asset service providers (exchange, brokerage, custody, advisory)December 2024EU-wide CASP licence via BaFin
eWpG (Kryptowertpapiergesetz)Crypto securities issued on blockchainJune 2021BaFin registration of crypto securities
EStG §23Personal crypto gains taxationOngoing1-year holding period for tax-free disposal

MiCA Regulation — EU 2023/1114

The Markets in Crypto-Assets Regulation (MiCA, EU 2023/1114) is the EU's comprehensive crypto framework. It entered into force in June 2023. Stablecoin provisions (EMTs and ARTs) applied from June 2024. CASP requirements for exchanges, brokers, and custodians became fully applicable in December 2024. MiCA creates a single EU passport — a CASP licence from BaFin covers all 27 EU member states.

  • MiCA fully applicable December 2024: CASP (Crypto Asset Service Provider) licence required for exchanges, brokers, custodians, advisers
  • MiCA transition: existing BaFin-licensed KWG crypto custodians had a transition period to convert to MiCA CASP — BaFin issued guidance on conversion process
  • EU passport: MiCA CASP licence from any EU national regulator (including BaFin) enables passporting to all 27 member states without separate national registration
  • Stablecoin issuers: EU 2023/1114 Title III (ARTs) and Title IV (EMTs) — significant capital, governance, and reserve requirements for stablecoin issuers
  • No spot Bitcoin ETF per BaFin: EU UCITS rules prevent UCITS funds from holding spot crypto assets directly — only crypto ETP products via ETC (Exchange Traded Crypto) structures available on German/EU exchanges as of 2026
  • Bitcoin ETFs since January 2024: US spot Bitcoin ETFs (Blackrock, Fidelity) are not directly accessible via standard German brokerage in UCITS-compliant wrappers

Crypto Tax for German Individuals — EStG §23

For German-resident individuals, cryptocurrency is classified as a privates Wirtschaftsgut (private asset). Disposals are taxed under EStG §23 (private Veräußerungsgeschäfte). The key rule: gains on crypto held for more than 12 months are entirely tax-free. Gains on crypto held less than 12 months are taxed as ordinary income at the progressive personal rate (14%–45%) plus 5.5% Solidaritätszuschlag.

  • Holding >12 months: gains entirely tax-free for private individuals under EStG §23(1) S.1 Nr.2 — no cap on tax-free amount
  • Holding <12 months: gains added to income and taxed at personal rate (up to 45%) + Soli 5.5%
  • Freigrenze €600/year: if total §23 gains <€600, entire amount is tax-free; exceeding €600 makes the full sum taxable
  • FIFO method: BFH confirmed FIFO (first in, first out) as the standard cost basis method for crypto in Germany — each exchange wallet is tracked separately
  • Loss offsetting: §23 losses can only be offset against §23 gains (not against salary or other income) — carry-forward to future years if not fully offset
  • Reporting: declare in Anlage SO (Sonstige Einkünfte) of the annual Einkommensteuererklärung — each disposal must be listed with date, cost, proceeds, holding period

The Freigrenze (de minimis threshold) under EStG §23(3) S.5 is €600 per tax year across all private disposal transactions. If total gains from all §23 disposals (not just crypto) are below €600 in a calendar year, the entire amount is tax-free. If gains exceed €600, the full amount (not just the excess) is taxable.

Staking and Mining Taxation

Staking rewards and mining income are not taxed as capital gains but as ordinary income. The applicable statute depends on the scale of activity and whether it constitutes a business.

  • Staking income (non-business): taxed as Sonstige Einkünfte under EStG §22 Nr.3 at the progressive personal rate — NOT at the 26.375% Abgeltungsteuer flat rate
  • Staking income (business scale): if staking is conducted commercially (gewerblich), income is taxed under EStG §15 and subject to Gewerbesteuer
  • Mining income: typically classified as Einkünfte aus Gewerbebetrieb under EStG §15 if operated at commercial scale — subject to personal income tax and Gewerbesteuer
  • Taxable event: staking rewards are taxed at fair market value in euros on the date of receipt — even if the tokens are not immediately sold
  • Subsequent disposal of staking rewards: rewards received are new assets with their own acquisition cost (market value at receipt) and new 12-month holding period
  • BMF guidance: the BMF's May 2022 comprehensive letter confirmed §22 Nr.3 applies to staking income — updated to include liquidity mining and yield farming

Holding Period and DeFi — The 10-Year Rule

The BMF's comprehensive crypto tax guidance letter of May 2022 (expanded from a February 2022 draft) addressed DeFi activities. The key rule: providing tokens to DeFi protocols (staking, lending, liquidity pools) may extend the tax-free holding period from 1 year to 10 years for the original tokens deployed, because the tokens are deemed to have been "used" for income generation under EStG §23(1) S.1 Nr.2 S.4.

  • Standard holding period: 12 months for non-income-generating crypto (buy and hold)
  • 10-year extension: triggered when tokens are used for income generation — staking, lending, providing liquidity to DeFi protocols
  • LP tokens: tokens received in return for depositing to a liquidity pool are new assets with their own acquisition costs and 12-month clock
  • Lending: providing crypto as a loan (e.g. on DeFi protocols) triggers the 10-year extension on the lent tokens under the 2022 BMF letter
  • Practical impact: tokens staked or lent that were previously held <12 months must now be held for 10 years total to qualify for tax exemption
  • BMF August 2021 letter + February 2022 draft + May 2022 final: a three-stage development of the DeFi tax guidance — the May 2022 letter is the current authority

BaFin Crypto Custody Licence and KWG

Any entity providing crypto custody services (Kryptoverwahrgeschäft) to third parties in Germany requires a BaFin licence under KWG §1(1a) S.2 Nr.6, introduced January 2020. This was Germany's first specific crypto licence requirement in the EU. Under MiCA, this is being migrated to the CASP framework — custodians must transition to MiCA CASP authorisation.

  • KWG §1(1a) S.2 Nr.6: Kryptoverwahrgeschäft (crypto custody) is a Finanzdienstleistung — requires BaFin authorisation under KWG §32
  • MiCA transition: BaFin-licensed KWG crypto custodians must convert to MiCA CASP licence — transitional grandfathering period applies
  • Capital requirement: minimum €50,000 initial capital for crypto custody firms under KWG; higher for CASPs under MiCA
  • CASP activities: exchanges, brokers, custodians, transfer agents, advisers, and portfolio managers for crypto assets all require CASP authorisation under MiCA
  • EU passport: single BaFin CASP licence enables passporting to all 27 EU member states — major advantage of German licensing location
  • BaFin crypto securities (eWpG): the Kryptowertpapierregistergesetz (eWpG) allows securities to be issued and registered on blockchain — BaFin registers eWpG securities since June 2021

KYC and FATF Travel Rule

All German crypto businesses (VASPs — Virtual Asset Service Providers) are subject to the Geldwäschegesetz (GwG §1) and the FATF Travel Rule, implemented in Germany via the GwG §25b. The Travel Rule requires crypto exchanges and custodians to collect, verify, and transmit originator and beneficiary information for crypto transfers above €1,000.

  • GwG §1: all crypto exchanges, custodians, and brokers are Verpflichtete (obligated entities) subject to full AML obligations
  • KYC obligation: customer identity verification (Identifizierungspflicht) for all customers — passport/ID plus beneficial ownership for legal entities
  • FATF Travel Rule (GwG §25b): transfers >€1,000 require originator name, wallet address, and account number; beneficiary name and wallet address
  • Suspicious transaction reporting: STR (Verdachtsmeldung) to the FIU (Financial Intelligence Unit — Zentralstelle für Finanztransaktionsuntersuchungen) under GwG §43
  • Geldwäschebeauftragter: regulated crypto entities must appoint an AML officer and implement a written AML risk assessment
  • BaFin supervision: BaFin conducts both prudential and AML supervision of licensed crypto entities — separate from general GwG supervision by supervisory authorities

Bitcoin Legal Tender Status — §14 BBankG

Bitcoin and other cryptocurrencies are not legal tender (gesetzliches Zahlungsmittel) in Germany. Legal tender status is reserved under §14 BBankG exclusively to euro banknotes issued by the ECB. Crypto is classified for regulatory purposes as a Rechnungseinheit (unit of account) under KWG §1(11) and as a privates Wirtschaftsgut (private asset) for income tax under EStG §23. Businesses are under no obligation to accept crypto payments.

  • §14 BBankG: euro banknotes are the only legal tender — no obligation on any party to accept crypto as payment
  • KWG §1(11): crypto classified as Rechnungseinheit (unit of account) — a regulatory instrument category enabling BaFin oversight
  • EStG §23: private individuals treat crypto as privates Wirtschaftsgut — triggers §23 taxation on disposal
  • VAT consequences: accepting crypto for goods/services creates a barter transaction — EUR value at moment of transaction determines VAT base at 19%
  • Corporate crypto: GmbH holding crypto on balance sheet classifies it as immaterielle Wirtschaftsgüter or Umlaufvermögen under HGB — strict lower-of-cost-or-market valuation
  • No §23 exemption for corporations: the 12-month tax-free holding period applies only to individuals — GmbH crypto disposals are fully taxable under KStG

Crypto Tax Reporting Tools and Compliance

German crypto tax compliance requires precise per-transaction records: acquisition date, acquisition cost in EUR, disposal date, disposal proceeds in EUR, holding period, and gain/loss. Manual tracking across multiple exchanges and wallets is impractical — specialist tools are essential.

  • Cointracking.info: market-leading German crypto tax tool — imports from 110+ exchanges, generates Anlage SO-ready reports
  • WISO Steuer: mainstream German tax software with crypto module — suitable for investors with limited exchange history
  • Blockpit, Koinly, Accointing: EU-focused alternatives with German tax report formats
  • Exchange API import: automated transaction import from Binance, Coinbase, Kraken, Bitpanda, Bison (Börse Stuttgart) — essential for accuracy
  • DeFi manual tracking: most tools do not fully automate DeFi transactions — manual entry required for complex yield farming, LP events
  • Steuerberater specialists: German Steuerberater firms specialising in crypto tax — verify familiarity with BMF 2022 letter and DeFi treatment before engaging
Key Figures

Crypto Tax in Germany — Core Rules

0%

Tax on crypto held >12 months

Private disposal — Spekulationsfrist (§23 EStG)

€600

Annual speculative gain threshold

Below this, short-term gains are tax-free (Freigrenze)

45%

Max personal income tax rate

Applies to short-term crypto gains above €277,826

95%

Corporate dividend exemption

GmbH holding crypto via §8b KStG — nearly tax-free disposal

Frequently Asked Questions

Is crypto tax-free in Germany after 1 year?

Yes — for private individuals. Gains from cryptocurrency held more than 12 months are entirely tax-free under EStG §23(1) S.1 Nr.2. There is no cap on the tax-free amount. This applies to Bitcoin, Ethereum, and most crypto assets held as private assets. If total §23 gains in a tax year are below the €600 Freigrenze, they are also tax-free regardless of holding period. Corporations (GmbH, AG) do not qualify for the 12-month exemption.

When did Germany accede to MiCA and what does it mean for crypto businesses?

The EU MiCA Regulation (EU 2023/1114) stablecoin provisions applied from June 2024 and CASP requirements from December 2024. MiCA creates a single EU-wide crypto licence — a CASP authorised by BaFin can passport to all 27 EU member states. Existing BaFin-licensed KWG crypto custodians had a transitional period to convert. Germany's early regulatory framework made the MiCA transition relatively smooth compared to less-regulated EU jurisdictions.

Does staking crypto reset the 1-year tax-free holding period in Germany?

According to the BMF's comprehensive May 2022 guidance, providing tokens to income-generating DeFi protocols — including staking and lending — extends the required holding period from 1 year to 10 years for the original tokens used, under EStG §23(1) S.1 Nr.2 S.4. Staking rewards received are new assets with their own 12-month clock from the date received. Maintain records of all staking start dates and reward receipt dates.

What is the FATF Travel Rule and how does it apply to German crypto businesses?

The FATF Travel Rule, implemented in Germany via GwG §25b, requires VASPs (crypto exchanges and custodians) to collect, verify, and transmit originator and beneficiary information for crypto transfers above €1,000. Required data includes: originator's name, wallet address, and account number; beneficiary's name and wallet address. Non-compliance exposes the VASP to regulatory sanctions from BaFin and criminal liability under GwG.

Is Bitcoin legal tender in Germany?

No. Bitcoin and all cryptocurrencies are not legal tender in Germany. §14 BBankG restricts legal tender status exclusively to euro banknotes issued by the ECB. Bitcoin is classified as a Rechnungseinheit under KWG §1(11) for regulatory purposes and a privates Wirtschaftsgut for income tax. Businesses have no obligation to accept crypto. Accepting crypto for goods or services triggers VAT obligations — the EUR value at the transaction date determines the VAT base.

What BaFin licence does a crypto exchange need in Germany?

Under MiCA (fully applicable December 2024), a crypto exchange serving German or EU clients needs a CASP (Crypto Asset Service Provider) licence. BaFin issues CASP authorisation under MiCA, which provides passporting to all 27 EU member states. Prior to MiCA, the applicable licence was the KWG §1(1a) Kryptoverwahrgeschäft authorisation. Capital requirements start at €50,000 for basic custody services and increase for exchange and brokerage activities.

How are staking rewards taxed in Germany?

Staking rewards received by German-resident individuals are taxed as Sonstige Einkünfte under EStG §22 Nr.3 at the progressive personal income tax rate (up to 45%) plus 5.5% Soli — NOT at the flat 26.375% Abgeltungsteuer rate. The taxable amount is the fair market value in euros on the date of receipt. Commercial-scale staking is taxed under EStG §15 as business income and subject to Gewerbesteuer. Records of each reward receipt date and EUR value are essential for compliance.

What is the BMF's position on DeFi liquidity pools?

The BMF's May 2022 comprehensive guidance letter confirmed that providing liquidity to DeFi protocols can extend the tax-free holding period from 1 to 10 years for the original tokens used, under EStG §23(1) S.1 Nr.2 S.4. LP tokens received in return are treated as new assets with their own acquisition costs and 12-month holding period. The guidance covers income tax but does not fully address VAT aspects of DeFi — professional advice is recommended for complex DeFi positions.

Can a German GmbH hold crypto assets on its balance sheet?

Yes. German GmbHs can hold crypto assets. Under HGB accounting, crypto is classified as immaterielle Wirtschaftsgüter (intangible assets) or Umlaufvermögen (current assets) depending on holding purpose. Strict lower-of-cost-or-market (strenges Niederstwertprinzip) valuation applies — write-downs required but write-ups only permitted on subsequent disposal. All disposal gains are taxed at the full combined corporate rate of approximately 28–33%. No 12-month exemption exists for corporate holders.

What is the eWpG (Kryptowertpapiergesetz) and why does it matter?

The Kryptowertpapierregistergesetz (eWpG) came into force in June 2021. It allows securities (bonds and, from 2023, investment fund units) to be issued and maintained on a blockchain or DLT register as Kryptowertpapiere (crypto securities), without requiring physical certificates. BaFin registers such securities. This enables tokenised bond issuance under German law — a significant capital markets innovation allowing blockchain-based settlement of regulated securities.

Are there spot Bitcoin ETFs available to German investors?

Not in UCITS-compliant form. EU UCITS fund rules (UCITS Directive Art. 52) prohibit funds from holding spot crypto assets directly due to concentration limits and eligible asset rules. BaFin has not approved UCITS-compliant spot Bitcoin ETFs. German investors can access Bitcoin exposure via exchange-traded crypto products (ETCs/ETPs) on exchanges like Xetra, structured as debt instruments backed by physical Bitcoin, issued by entities like ETC Group or 21Shares. US spot Bitcoin ETFs approved in January 2024 are not directly available via standard German brokerage in UCITS wrappers.

How are crypto gains reported to the German Finanzamt?

Crypto gains must be declared in the annual Einkommensteuererklärung under Anlage SO (Sonstige Einkünfte / other income). Each disposal must be reported: acquisition date, acquisition cost in EUR, disposal date, disposal proceeds in EUR, and gain/loss. Germany uses the FIFO (first in, first out) method per wallet/exchange for cost basis. Tools such as Cointracking.info and Blockpit generate Anlage SO-ready reports. Under-reporting is a criminal offence — Finanzämter increasingly use blockchain analytics.

What AML obligations apply to German crypto businesses under GwG?

All German VASPs are Verpflichtete under GwG §2. Obligations include: KYC/identity verification for all customers, beneficial ownership identification for legal entity clients, ongoing transaction monitoring, FATF Travel Rule compliance for transfers >€1,000, suspicious transaction reporting to the FIU (Zentralstelle für Finanztransaktionsuntersuchungen), and appointing a Geldwäschebeauftragter (AML officer). BaFin supervises both prudential compliance and AML — joint inspections are conducted.

Is a German GmbH a good structure for a crypto business?

Yes — a German GmbH provides EU market access, MiCA CASP eligibility with EU passporting, and BaFin oversight which increases institutional credibility. Germany's early regulatory clarity (KWG crypto custody since 2020) and developed MiCA implementation make it a preferred EU crypto licensing hub. Practical advantages: EU banking access, ECB payment system connectivity, and proximity to major institutional investors. We set up and licence German crypto GmbHs including BaFin applications.

What is the €600 Freigrenze for crypto in Germany?

EStG §23(3) S.5 provides a Freigrenze (exemption threshold — not a Freibetrag/allowance) of €600 per tax year for all private disposal transactions under §23, including crypto. If total §23 gains across all asset classes (crypto, real estate held <10 years, etc.) are below €600 in a calendar year, the entire amount is tax-free. If total gains exceed €600 even by €1, the full amount (not just the excess over €600) becomes taxable. This is a Freigrenze, not an allowance.

Need professional help?

Licensed German lawyers in Düsseldorf since 2007.

Free Consultation

Work with the firm that knows Germany.

Licensed lawyers and accountants in Düsseldorf. Free 30-minute consultation, no commitment.

Book Free Consultation