Crypto regulation Germany

Crypto regulation in Germany determines how digital assets and the services around them are treated under financial law. Requirements differ between issuing a token, operating an exchange, holding customer assets and making a personal investment. This distinction matters because the rules follow the nature of an asset and the activity performed, including the responsibilities that arise when a firm serves customers.

BaFin supervises relevant regulated providers, with European and German requirements defining their responsibilities. Authorization, information accompanying transfers and tax reporting address different parts of the market. Customers and businesses need to examine the applicable rules separately, because permission to provide a service does not settle every legal or tax question.

An EU law book, justice statue and Munich skyline with an EU flag represent crypto regulation in Germany.

How crypto fits into German financial law

German law treated crypto as part of the regulated financial market before the EU had its own rulebook. The Banking Act (KWG) counted crypto assets as financial instruments, and crypto custody needed a BaFin license years before MiCA. Today the EU Markets in Crypto-Assets Regulation (MiCA) sets the license and conduct rules for crypto service providers across the EU, and the German Kryptomärkteaufsichtsgesetz (KMAG) names BaFin as the supervisor. The licensing path, the German transition period and the passport into other EU states are on the page on MiCA in Germany.

MiCA is only one of several layers. Tokenized bonds and shares stay under securities law: the Electronic Securities Act (eWpG) allows crypto securities that live in a register on a distributed ledger, and keeping that register is a financial service that needs a BaFin license. Anti-money laundering rules apply through the German Money Laundering Act (GwG) and EU law, and the tax rules come from the Income Tax Act and the tax authorities. A crypto firm in Germany therefore works with four sets of rules at once: license, securities, money laundering and tax.

Is crypto legal in Germany?

Buying, holding, trading and selling bitcoin and other crypto assets is legal for private persons and companies in Germany. The regulation applies to businesses: a company that holds crypto for customers, runs a trading platform, exchanges crypto for euros or gives advice needs authorization as a crypto-asset service provider, either from BaFin or from another EU supervisor with a passport into Germany. Banks and securities firms with an existing license can add crypto services after notifying BaFin.

A private investor can check whether a provider holds a German license in the company database of BaFin. Firms that offer crypto services in Germany without a license commit an offense, and BaFin publishes warnings about them. Compare the licenses of the largest crypto exchanges in Germany.

Crypto tax in Germany: the one-year rule

For private investors, crypto is taxed as a private disposal under section 23 of the Income Tax Act. The Federal Ministry of Finance set out the details in its letter on crypto assets (in German). A gain on coins sold or swapped within one year of purchase is taxable at the personal income tax rate. After more than one year the gain is tax-free. Short-term gains stay tax-free up to an exemption limit of 1,000 euros a year; above it, the whole gain is taxable, not only the part over the limit. A swap from one coin to another counts as a sale.

Staking and lending rewards are income when they are received. The ministry's letter adds a rule for rewards that sit unclaimed: they count as received no later than the end of the year. Companies are taxed differently, because the one-year rule applies only to private assets. Classic investment products work another way again: a crypto ETP bought through a bank is taxed like other securities, a difference explained on the crypto ETP page.

DAC8: crypto firms report to the tax office

The eighth EU directive on administrative cooperation in tax matters, DAC8, brings automatic reporting to crypto. Germany implemented it with the Kryptowerte-Steuertransparenzgesetz (KStTG). Crypto service providers with a seat or business in Germany collect their customers' names, addresses and tax identification numbers and report the year's transactions to the Federal Central Tax Office (BZSt), with the first reports due by 31 July of the year after the reporting year. According to KPMG (in German), the framework builds on the Crypto-Asset Reporting Framework of the OECD, so the tax office sees crypto trades the way it has long seen bank interest and dividends.

The travel rule and money laundering

Every crypto transfer between service providers in the EU carries the name and account data of sender and recipient, with no minimum amount. This is the travel rule of the EU Transfer of Funds Regulation, which replaced a national German rule, the Kryptowertetransferverordnung. Transfers to and from self-hosted wallets need extra checks above 1,000 euros. The page on the travel rule for crypto explains the data flow.

Money laundering supervision is also moving. The new EU Anti-Money Laundering Authority (AMLA) has its seat in Frankfurt and will directly supervise some of the largest cross-border financial firms, which can include crypto-asset service providers. Compliance teams at German crypto firms therefore follow three authorities: BaFin for the license, the BZSt for tax reporting and, over time, AMLA. Anti-money laundering in crypto and crypto compliance training cover the daily work.

Upcoming crypto events in Germany

Crypto regulation at Finance Loop

Finance Loop brings together compliance officers, lawyers and tax advisers from banks, crypto firms and asset managers. Finance Loop connects the finance, IT and AI communities in Frankfurt and holds events in Munich, Berlin and Hamburg as well.

Finance Loop partnered with CAC 2026, the Crypto Assets Conference hosted by Frankfurt School and Deutsche Börse, whose program covered regulatory frameworks, and with the Forum für Digitale Vermögenswerte, where MiCAR and compliance were topics. At the Bybit EU Crypto Evening at TechQuartier a senior policy director spoke on compliance under MiCAR. The MiCAR executive program of EBS Executive School and the law firm HEUKING teaches the rules in German at the EBS campus in Oestrich-Winkel. Finance Loop is a founding member of the Bitcoin Bundesverband, and its Bitcoin for Investors masterclass explains bitcoin to professional investors, including the rules that apply.

Is crypto legal in Germany?

Private persons and companies may buy, hold and sell crypto. Firms that provide crypto services to customers need a license under MiCA, granted in Germany by BaFin, or a license from another EU state that is passported into Germany.

How is crypto taxed in Germany after one year?

For private investors, a gain on crypto held for more than one year is tax-free. Within one year it is taxable at the personal rate, with an exemption limit of 1,000 euros a year for all short-term private disposals. The letter from the Finance Ministry (in German) sets out the details.

How do I check whether a crypto exchange has a BaFin license?

Search the provider's name in the company database of BaFin. A provider licensed in another EU state appears there if it has passported its services into Germany; ESMA also keeps an EU-wide register of crypto-asset service providers.

Is there a crypto regulation event in Frankfurt?

Finance Loop runs and supports crypto events in Frankfurt where regulation is a regular topic, from evenings at TechQuartier to conferences such as CAC and the Forum für Digitale Vermögenswerte. Dates are in the calendar on this page.

Crypto regulation in Germany and Finance Loop

Crypto regulation touches two Finance Loop tracks, Investment & Digital Assets and Risk & Compliance. Finance Loop partnered with CAC 2026 and the Forum für Digitale Vermögenswerte, both with regulation on the program, and is a founding member of the Bitcoin Bundesverband. People who work on these rules meet at Finance Loop events across Germany, Austria and Switzerland.

Finance Loop is a professional network supporting the institutional use of emerging technologies in finance, such as AI, digital payments, cloud and blockchain solutions. Finance Loop helps its members build skills and personal networks in these fields: Investment & Digital Assets, Payments & Digital Money, Digital Infrastructure & Sovereignty, and Risk & Compliance.

Let's stay in touch

4,000+ members in finance and tech. Become a Network Member for free.

Get updates for free!

Exclusive event invitations, member perks and news from the network. Unsubscribe at any time.

By submitting you agree to the terms.