Crypto Exchange License Germany Crypto License: Crypto Exchange License Germany: Your 2026 Guide to BaFin CASP Licensing
Germany is one of Europe's most respected jurisdictions for crypto asset regulation. Since the full implementation of MiCA in 2024, the German regulator BaFin (Bundesanstalt für Finanzdienstleistungsaufsicht) now issues a Crypto Asset Service Provider (CASP) license under the EU-wide framework. For founders seeking a crypto exchange license Germany, this means a clear but demanding path to compliance with high standards of AML, capital, and operational resilience.
This page provides a factual, up-to-date overview of the German CASP license in 2026: who needs it, what it costs, how long it takes, and how Consulting24 can help you navigate the process. We advise and coordinate applications for Germany, leveraging our experience from 500+ licenses in Estonia, Lithuania, and Panama. Our flat-fee Panama service at EUR 6,000 is a popular alternative for those seeking a faster, lower-cost entry.
What Is the Crypto Exchange License Germany?
The German crypto exchange license, officially a CASP license under MiCA, is required for any company offering crypto exchange services to German residents. BaFin, the Federal Financial Supervisory Authority, oversees the licensing process. This license covers the exchange of crypto assets for fiat currency or other crypto assets, as well as custody and transfer services. Germany was an early mover in crypto regulation, having required a license for crypto custody since 2020. With MiCA, the scope expanded to all CASP activities.
Germany's approach is stringent: applicants must demonstrate strong AML/KYC procedures, adequate capital, and operational resilience. The license is recognised across the EU under MiCA's passporting regime, making it a gateway to the European market. However, the process is demanding and typically takes 6-12 months from application to approval.
Who Needs a Crypto Exchange License Germany?
Any business that operates a platform for exchanging crypto assets against fiat or other crypto assets, or provides custody services, must hold a BaFin CASP license. This includes:
- Centralised exchanges (CEX) with order books or automated matching
- Decentralised exchanges (DEX) if they have a central operator based in Germany or actively solicit German users
- Brokerage services that execute trades on behalf of clients
- OTC desks facilitating large trades between counterparties
- Custodial wallet providers holding private keys for clients
If your target market includes German residents, you must comply. Even foreign entities may need a German license if they actively solicit German customers through advertising, partnerships, or a German-language interface. BaFin has taken enforcement actions against unlicensed firms, so it is critical to assess your exposure early.
License Type & Regulator
The relevant regulator is BaFin (Bundesanstalt für Finanzdienstleistungsaufsicht). The license type is a CASP license under MiCA. Unlike the pre-MiCA German 'crypto custody business' registration (which was a lighter-touch regime), the new CASP license is a full authorisation with harmonised EU standards covering all service categories defined in MiCA.
BaFin operates under the German Banking Act (KWG) and the EU Markets in Crypto-Assets Regulation (MiCA). The license is valid across the EU via passporting, but you must maintain a physical presence in Germany, including a registered office and local management. BaFin expects applicants to have a substance in Germany, not just a mailbox. Consulting24 coordinates with local legal partners to ensure your application meets these substance requirements.
Cost & Timeline
| Item | Estimated Cost (EUR) | Timeline |
|---|---|---|
| Application fee (BaFin) | 10,000 - 20,000 | N/A |
| Legal & compliance setup (drafting policies, business plan) | 30,000 - 60,000 | 2-4 months |
| AML/KYC system implementation (software, training) | 10,000 - 30,000 | 1-2 months |
| Company incorporation (GmbH) | 2,000 - 5,000 | 2-4 weeks |
| Total estimated cost | 50,000 - 110,000 | 6-12 months (BaFin review) |
Timeline: BaFin's review typically takes 6-12 months from submission of a complete application. Pre-application preparation (company setup, documentation) adds 2-4 months, so total timeline is 8-16 months. Exact pricing is confirmed in a consultation, as costs vary based on business complexity and service providers chosen.
Capital Requirement
Under MiCA, capital requirements are tiered by service class. For a crypto exchange license Germany (exchange and custody), the minimum capital is EUR 150,000. This is the highest tier for CASPs offering both exchange and custody services. Lower tiers (EUR 50,000 for exchange-only, EUR 125,000 for custody-only) may apply if you restrict services. However, most exchanges also offer custody, so EUR 150,000 is typical.
Capital must be held in liquid assets (cash or equivalents) and demonstrated at application. BaFin may require additional capital based on operational risk, such as trading volume or number of clients. The capital must be maintained at all times after licensing. For comparison, Panama has no capital requirement, making it a cheaper alternative for non-EU markets.
Tax Treatment
Germany treats crypto assets as private assets for individuals, but for businesses, they are subject to corporate income tax (approx. 15% plus solidarity surcharge) and trade tax (varies by municipality, typically 14-17%), resulting in an effective rate of approximately 30%. VAT is not applicable on exchange transactions under EU law (MiCA exempts crypto exchange from VAT). However, profits from crypto trading are taxable as ordinary business income.
Note: Germany has a one-year holding period for individuals to qualify for tax-free gains on crypto, but this does not apply to professional traders or exchanges. You must register for tax with the local Finanzamt and file annual returns. Transfer pricing rules apply if you have related parties abroad. Consult a tax advisor for your specific situation, as tax treatment can be complex for cross-border operations.
Allowed Activities
A German CASP license permits the following activities under MiCA:
- Exchange of crypto assets for fiat currency
- Exchange of crypto assets for other crypto assets
- Custody and administration of crypto assets (including wallet services)
- Transfer of crypto assets on behalf of clients
- Execution of orders for crypto assets
- Placement of crypto assets (underwriting or placing)
- Reception and transmission of orders for crypto assets
You may also offer staking and lending services if they fall under MiCA definitions, but these may require additional authorisation or notification. BaFin may impose additional conditions, such as limits on use or client onboarding. The license does not cover derivatives or securities tokens, which fall under MiFID II. For those, a separate investment firm license is needed.
Step-by-Step Application Process
- Pre-application preparation: Define your business model, draft AML/KYC policies, and prepare financial projections. This includes a detailed business plan covering target market, revenue model, and risk management.
- Company setup: Incorporate a German GmbH (minimum share capital EUR 25,000) or branch of an EU company. You need a registered office in Germany and local management (at least one director resident in Germany or the EU).
- Compliance documentation: Submit a detailed business plan, risk assessment, organisational chart, capital proof, AML/KYC procedures, and IT security measures. BaFin requires a 'proper business organisation' including a compliance function.
- Submit application to BaFin: Online via BaFin's portal, with all supporting documents. The application fee is paid upfront.
- BaFin review: BaFin assesses completeness and may request additional information. Expect interviews with management (including the MLRO and compliance officer). This stage takes 6-12 months.
- Decision: If approved, you receive a CASP license. Post-licensing, ongoing reporting and audits are required. You must notify BaFin of any material changes.
Consulting24 advises and coordinates each step, ensuring your application meets BaFin's standards. We connect you with vetted local law firms and compliance consultants who specialise in BaFin applications.
Banking & Payments
Securing a bank account for a crypto exchange in Germany is challenging. Most traditional banks are cautious due to AML concerns. Options include:
- German banks with crypto-friendly policies (e.g., Fidor Bank, Solarisbank, or N26 for business accounts)
- Lithuanian banks or EMI licenses (we assist with Lithuania crypto license banking, which often provides easier account opening)
- Panama banking for international operations (see Panama option, where banking is more accessible)
We recommend opening a corporate account early in the process, as it can take 2-4 months. Some banks require proof of licensing before opening an account, creating a chicken-and-egg problem. A solution is to use a licensed EMI (Electronic Money Institution) as an interim provider. Consulting24 can introduce you to banking partners in Lithuania and Panama.
Benefits of a German Crypto License
- EU passporting: Serve all EU markets with one license, without needing separate registrations in each member state.
- Regulatory credibility: BaFin is a gold-standard regulator, trusted by partners, banks, and institutional investors.
- Access to banking: Easier to open accounts with compliant banks once licensed, compared to unlicensed entities.
- Investor confidence: Institutional investors and venture capitalists prefer regulated exchanges. A BaFin license signals seriousness and compliance maturity.
- Marketing advantage: You can advertise as 'regulated by BaFin', which is a strong trust signal in the European market.
Compared to Panama (flat EUR 6,000, no ongoing capital requirement, no EU passport), Germany offers EU market access but at higher cost and longer timeline. For founders targeting only non-EU markets, Panama may be more suitable.
Compliance & Trust
Compliance is non-negotiable. BaFin expects strong AML/KYC systems, transaction monitoring, and regular audits. You must appoint a money laundering officer (MLRO) and a compliance officer, both with relevant experience and ideally based in Germany. Ongoing costs include annual audit (EUR 10,000-20,000), AML software fees (EUR 5,000-15,000 per year), and MLRO salary (EUR 50,000-80,000 part-time). Total ongoing compliance costs can reach EUR 70,000-120,000 per year.
General guidance, not legal advice: we recommend engaging a local compliance firm to handle day-to-day AML monitoring and regulatory reporting. Consulting24 coordinates with vetted partners in Germany who provide these services. Trust is built through transparency: BaFin publishes a list of licensed CASPs, and your inclusion on that list is a public endorsement of your compliance.
Common Mistakes
- Incomplete documentation: BaFin rejects applications missing key details, such as a comprehensive business plan or risk assessment. Use a checklist and engage experienced consultants.
- Underestimating timeline: 6-12 months is realistic; plan your business launch accordingly. Do not assume you can start operating before the license is granted.
- Insufficient capital: Ensure EUR 150,000 is available and provable. Capital must be in liquid assets and cannot be borrowed from related parties without proper documentation.
- Ignoring tax obligations: Register for tax early to avoid penalties. German tax authorities are strict on late registrations.
- Choosing the wrong corporate structure: GmbH is standard; other forms (e.g., UG) may complicate licensing due to lower capital requirements. BaFin expects a GmbH with at least EUR 25,000 share capital.
- Neglecting substance requirements: BaFin expects a physical office in Germany, local management, and regular presence. A virtual office may not suffice.
Alternatives: Panama, Lithuania, and Others
If Germany's cost and timeline are too high, consider these alternatives:
| Jurisdiction | Cost (EUR) | Timeline | Capital | EU Passport |
|---|---|---|---|---|
| Panama | 6,000 flat | 1-2 months | None | No |
| Lithuania | ~15,000 | 3-6 months | EUR 125,000 | Yes |
| Estonia | ~10,000 | 2-4 months | EUR 100,000 | Yes |
| Germany | 50,000+ | 6-12 months | EUR 150,000 | Yes |
For a full comparison, see our jurisdictions page. Panama is particularly attractive for startups targeting non-EU markets, with a flat fee of EUR 6,000 and no capital requirement. Lithuania offers a faster EU route with lower capital than Germany. Consulting24 delivers directly for Panama, Estonia, and Lithuania, and advises/coordinates for Germany.
Why Choose Consulting24?
Consulting24 has obtained 500+ crypto licenses across Europe and Panama. For Germany, we advise and coordinate your application, connecting you with local legal experts, compliance firms, and banking partners. We do not file directly in Germany but ensure your project is ready for BaFin scrutiny. Our experience with similar high-standards jurisdictions (Estonia, Lithuania) means we understand the level of detail required.
Our flat-fee Panama service (EUR 6,000) is a popular alternative for founders seeking a quick, cost-effective license with no capital requirement. Contact us to discuss which route fits your business. We offer a free initial consultation to assess your needs and recommend the best jurisdiction.
Frequently asked questions
What is the minimum capital for a crypto exchange license Germany in 2026?
Under MiCA, the minimum capital is EUR 150,000 for exchanges offering both trading and custody. Lower tiers (EUR 50,000 or 125,000) apply if you restrict services. Capital must be fully paid up and liquid. BaFin may require additional capital based on operational risk.
How long does it take to get a German crypto license?
BaFin's review typically takes 6-12 months from a complete application. Pre-application preparation (company setup, compliance docs) adds 2-4 months. Total timeline: 8-16 months. Planning for at least 12 months is realistic.
Can I passport a German CASP license to other EU countries?
Yes. Under MiCA, a German CASP license is valid across the EU via passporting. You can serve clients in any EU member state without additional licensing, but you must notify BaFin of your intent to passport.
What are the ongoing compliance costs for a German crypto exchange?
Annual audit (EUR 10,000-20,000), AML software (EUR 5,000-15,000), MLRO salary (EUR 50,000-80,000 part-time), and regulatory fees. Total ongoing: EUR 70,000-120,000 per year. These costs are higher than in Lithuania or Estonia.
Is a German crypto exchange license required for a DEX?
If the DEX has a central operator based in Germany or actively solicits German users, yes. Fully decentralised protocols without a central entity may not need a license, but legal advice is essential. BaFin has issued guidance on DEXs.
What tax rate applies to crypto exchange profits in Germany?
Corporate income tax plus trade tax results in an effective rate of approximately 30%. VAT is not charged on exchange transactions. Individual traders may benefit from a one-year holding period exemption, but businesses do not.
Can I use a Panama company to serve German clients?
A Panama license (EUR 6,000 flat) does not allow serving German clients without a German license. Panama is best for non-EU markets. For EU access, consider Lithuania or Estonia, which are more cost-effective than Germany.
What documents are needed for BaFin application?
You need a detailed business plan, AML/KYC policies, organisational chart, capital proof, risk assessment, IT security documentation, and personal questionnaires for management. All documents must be in German or accompanied by certified translations.
Does Germany require a physical office for a crypto license?
Yes, BaFin expects a physical presence in Germany, including a registered office and local management. A virtual office may not suffice. You need at least one director resident in Germany or the EU.
Can Consulting24 help with the German crypto license application?
Consulting24 advises and coordinates for Germany, connecting you with local legal and compliance experts. We do not file directly but ensure your application meets BaFin standards. For direct delivery, consider our Panama, Lithuania, or Estonia services.
Official sources
- BaFin - Federal Financial Supervisory Authority
- European Securities and Markets Authority (ESMA) - MiCA
Related jurisdictions
Talk to a crypto-licensing expert
500+ licenses across Estonia, Lithuania, Panama and beyond. Tell us your model and we'll map the right route — honestly.
💬 Talk to an expertFree consultationGeneral guidance, not legal advice. Rules and fees evolve — we confirm current requirements for your case.