Crypto Wallet Custody License Germany Crypto License: Crypto Wallet Custody License Germany: Complete 2026 Guide
Germany has emerged as a leading jurisdiction for digital asset businesses, thanks to its clear regulatory framework under the German Banking Act (KWG). The crypto wallet custody license Germany crypto license is a specific authorisation required for any entity that holds, stores, or safeguards cryptographic assets for clients. Since 2020, BaFin has classified crypto custody as a financial service, bringing it under the same supervisory umbrella as traditional banking.
If you plan to offer wallet services to German residents or operate from Germany, you must obtain this license. The process involves meeting strict capital requirements, implementing strong AML procedures, and appointing qualified management. Consulting24 advises and coordinates applications for this license, leveraging our experience across multiple jurisdictions including Panama and Lithuania.
This guide covers everything you need to know: the regulator, license type, costs, timeline, capital, tax, allowed activities, and the step-by-step process. We also compare Germany with other popular jurisdictions to help you make an informed decision.
What is the German Crypto Wallet Custody License?
The German crypto wallet custody license is a regulatory authorisation issued by BaFin (Federal Financial Supervisory Authority) under section 1(1a) of the KWG. It permits the holder to provide crypto custody services, defined as the safekeeping, administration, and protection of cryptographic assets or private keys for third parties.
This license is mandatory for any company that stores customers' crypto assets in a wallet it controls, whether hot, cold, or multi-signature. The regulation covers all types of cryptographic assets, including Bitcoin, Ethereum, stablecoins, and utility tokens. Unlike some jurisdictions that offer a simple registration, Germany requires a full authorisation process with ongoing compliance obligations.
Key features of the license:
- Full compliance with German AML and KYC requirements
- Minimum capital of EUR 50,000 (for custody-only) up to EUR 150,000 if combined with proprietary trading
- Ongoing reporting to BaFin and the German Central Bank
- Mandatory membership in a deposit protection scheme (if applicable)
Who Needs This License?
Any business that offers crypto wallet services to German residents must hold this license. Typical applicants include:
- Cryptocurrency exchanges that custody user funds
- Wallet providers (mobile, desktop, hardware, or web-based)
- OTC desks that hold client assets temporarily
- Staking service providers that retain custody of staked tokens
- Institutional custodians serving funds or corporates
If your business model involves holding private keys on behalf of customers, you are likely providing crypto custody services. Even if you use a third-party custodian, you may still need a license if you have control over the assets. Consulting24 can help you determine whether your specific activities fall under the license requirement. For a broader overview of licensing needs, see our jurisdictions page.
License Type and Regulator
The German crypto wallet custody license is a full authorisation under the KWG, not a simple registration. The regulator is BaFin (Bundesanstalt für Finanzdienstleistungsaufsicht), headquartered in Bonn and Frankfurt. BaFin is known for its rigorous supervisory approach, requiring detailed business plans, AML policies, and fit-and-proper assessments of management.
There are two main tiers of capital requirement depending on the scope of services:
| Service Category | Minimum Capital (EUR) |
|---|---|
| Crypto custody only | 50,000 |
| Custody + proprietary trading | 125,000 |
| Custody + trading + other banking services | 150,000 |
These figures align with the EU-wide MiCA framework, which is fully in force in 2026. Note that capital must be held as equity or certain liquid assets, and BaFin may require additional capital based on risk assessment.
Cost and Timeline
The total cost of obtaining a German crypto wallet custody license varies based on the complexity of your business model and the quality of your application. Below is an indicative breakdown. Exact pricing is confirmed during a consultation.
| Item | Estimated Cost (EUR) |
|---|---|
| BaFin application fee | 5,000 - 15,000 |
| Legal and compliance advisory (including Consulting24 coordination) | 30,000 - 60,000 |
| AML/KYC policy drafting | 5,000 - 10,000 |
| IT security audit (if required) | 10,000 - 20,000 |
| Total estimated | 50,000 - 105,000 |
Timeline: The application process typically takes 6-12 months from submission to decision. BaFin has a statutory review period of up to 6 months, but incomplete applications can extend this. Consulting24 advises and coordinates to ensure your application is complete and compliant, reducing delays.
Capital Requirement
As noted, the minimum initial capital for a pure crypto custody license is EUR 50,000. This must be fully paid up before application and maintained throughout the license period. The capital can be in the form of cash, bank deposits, or certain liquid securities. BaFin does not accept cryptocurrency as capital.
If your business also engages in proprietary trading (buying/selling crypto for own account), the minimum rises to EUR 125,000. For a full investment firm license covering multiple services, the capital requirement is EUR 150,000. These amounts are set by MiCA and are non-negotiable.
In addition to initial capital, BaFin requires firms to maintain ongoing capital adequacy, typically 25% of fixed overheads or a percentage of assets under custody. This ensures the firm can wind down operations without client loss.
Tax Treatment
Germany has a favourable tax regime for cryptocurrencies held by individuals, but corporate taxation applies to license holders. The key points:
- Corporate income tax: 15% plus solidarity surcharge (approx. 0.825%) and trade tax (varies by municipality, typically 14-17%). Effective rate around 30%.
- VAT: Crypto custody services are generally exempt from VAT under German law, as they are considered financial services.
- Capital gains: Profits from trading crypto assets are subject to corporate tax. However, long-term holdings (over 1 year) for private individuals are tax-free; for corporates, no such exemption exists.
- Transfer pricing: Transactions with related parties must be at arm's length.
It is advisable to engage a German tax advisor for your specific structure. Consulting24 can connect you with local experts.
Allowed Activities
With a German crypto wallet custody license, you are permitted to:
- Safekeep and administer cryptographic assets on behalf of clients
- Manage private keys (including generation, storage, and recovery)
- Offer wallet services for multiple blockchain networks
- Provide staking services (if you retain custody of the staked assets)
- Facilitate transfers between wallets (but not execution of trades on an exchange)
Activities that are not covered by the custody license alone include proprietary trading, exchange operation, or investment advice. These require separate authorisations or a broader license (e.g., the EUR 125,000 tier). If you plan to offer trading alongside custody, you must apply for the higher capital tier and meet additional requirements.
Step-by-Step Application Process
Obtaining the license involves several stages. Consulting24 advises and coordinates each step:
- Pre-application assessment: We review your business model, identify gaps, and prepare a roadmap.
- Company setup: You need a German legal entity (GmbH or AG) with a registered office and local management. We can assist with company setup.
- Documentation: Prepare a detailed business plan, AML/KYC policies, risk management procedures, IT security concept, and financial projections.
- Capital deposit: Pay the minimum capital into a blocked account or show proof of equity.
- Application submission: Submit the application to BaFin via the electronic portal (MVP). The fee is paid at this stage.
- BaFin review: BaFin may request additional information or clarifications. This phase can take 3-6 months.
- Decision: If approved, you receive the license. You must then join a deposit protection scheme (if applicable) and begin operations.
For a detailed timeline, see our application process page.
Banking and Payments
Opening a business bank account in Germany is a prerequisite for the license. Many traditional banks are cautious with crypto firms, but some specialised banks (e.g., Fidor, Solarisbank) and fintechs offer accounts. Requirements typically include:
- Proof of license application or provisional approval
- AML compliance documentation
- Source of funds for initial capital
Once licensed, you can also open accounts with German clearing houses for fiat transactions. For payment processing, you may integrate with SEPA or local payment gateways. Consulting24 can recommend banking partners based on your needs.
Benefits of the German License
Despite the rigorous process, the German crypto wallet custody license offers several advantages:
- Regulatory credibility: BaFin is one of the most respected regulators globally, enhancing trust with clients and partners.
- Passporting rights: Under MiCA, a German license allows you to provide services across the EU without additional licensing (subject to notification).
- Access to German market: Germany has a large, crypto-friendly population and institutional investors.
- Clear legal framework: Unlike some jurisdictions with ambiguous rules, Germany provides certainty.
For many, the license is a strategic asset for raising capital or partnering with banks.
Compliance and Ongoing Obligations
After obtaining the license, you must maintain ongoing compliance. Key obligations include:
- AML/KYC: Continuous monitoring of transactions, reporting suspicious activity to FIU Germany.
- Capital adequacy: Maintain minimum capital and report quarterly to BaFin.
- Audit: Annual financial audit by a certified auditor.
- Data protection: Comply with GDPR for customer data.
- IT security: Regular penetration testing and incident reporting.
Failure to comply can result in fines or license revocation. Consulting24 provides ongoing compliance support. This is general guidance, not legal advice; consult a lawyer for your specific situation.
Common Mistakes to Avoid
Applicants often make errors that delay or derail their application. Common pitfalls include:
- Incomplete documentation: Missing business plan details or AML policies.
- Underestimating capital: Not having the full minimum capital in liquid form.
- Unfit management: BaFin requires managers with relevant experience and clean criminal records.
- Ignoring IT security: A weak security concept is a red flag.
- Not engaging local experts: DIY applications rarely succeed.
Working with an experienced advisor like Consulting24 helps avoid these issues.
Alternatives and Comparison
Germany is not the only option for a crypto custody license. Below we compare it with Panama and two other popular jurisdictions.
| Jurisdiction | Regulator | Min. Capital | Timeline | Tax |
|---|---|---|---|---|
| Panama | No dedicated crypto regulator (general corporate) | EUR 6,000 (flat fee) | 2-4 weeks | 0% on foreign-source income |
| Germany | BaFin | EUR 50,000+ | 6-12 months | ~30% corporate tax |
| Lithuania | Bank of Lithuania | EUR 40,000 (CASP) | 3-6 months | 15% corporate tax |
| Estonia | FIU | EUR 12,000 (own funds) | 1-3 months | 20% corporate tax |
Panama offers speed and low cost, but lacks a dedicated crypto license and regulatory clarity. Germany provides the highest credibility but at a higher cost and time. Lithuania and Estonia are middle-ground options. For more comparisons, see our vs Lithuania page.
Why Choose Consulting24?
Consulting24 (X24Consulting OU) has helped over 500 clients obtain crypto licenses worldwide. For Germany, we advise and coordinate the entire process, from company formation to BaFin submission. Our team includes legal experts, compliance officers, and former regulators.
We do not guarantee approval, but we maximise your chances by ensuring your application meets all requirements. We also offer post-license compliance support. If Germany is not the right fit, we can guide you to other jurisdictions like Lithuania or Estonia where we deliver directly.
Contact us today to discuss your project. We will provide a tailored assessment and a clear roadmap.
Frequently asked questions
What is the difference between a German crypto custody license and a VASP registration in other EU countries?
Germany requires a full authorisation under the KWG, with minimum capital of EUR 50,000 and rigorous AML checks. Many EU countries previously offered lighter VASP registrations, but under MiCA (fully in force 2026), all EU CASPs must meet similar standards, though capital tiers may vary.
Can I use a German GmbH for the license application?
Yes, a GmbH (limited liability company) is the most common structure. It requires a minimum share capital of EUR 25,000, but you will need additional equity to meet the EUR 50,000 custody capital requirement. The GmbH must have a registered office in Germany.
How long does the BaFin application process take?
The statutory review period is up to 6 months, but incomplete applications can take longer. On average, we see approvals in 6-12 months. Consulting24 helps prepare a complete application to minimise delays.
Is the German license recognised in other EU countries?
Yes, under MiCA, a German CASP license allows passporting to other EU member states via a simple notification procedure. This means you can offer wallet services across the EU without additional licenses.
What are the ongoing costs after obtaining the license?
Ongoing costs include annual BaFin supervision fees (typically EUR 2,000-10,000), compliance officer salary, AML software, audit fees, and legal retainer. Total annual costs can range from EUR 30,000 to 100,000 depending on scale.
Can I operate a crypto exchange with just a custody license?
No. A custody license only covers safekeeping. To operate an exchange, you need a separate license for proprietary trading or a full investment firm license with higher capital (EUR 125,000+).
What happens if I provide custody services without a license?
Operating without a license is a criminal offence in Germany. BaFin can impose fines, order cessation, and refer for prosecution. Individuals may face imprisonment. It is essential to obtain the license before offering services.
Does the German license cover NFTs?
Yes, if the NFT represents a cryptographic asset (e.g., a tokenised asset) and you hold the private keys for the client. However, pure digital art NFTs may fall outside the definition. BaFin assesses on a case-by-case basis.
Can Consulting24 handle the entire application remotely?
Yes, we coordinate the process remotely, but you need a local legal entity and a local representative (e.g., a managing director). We work with German lawyers and notaries to handle in-person requirements.
What is the success rate for German license applications?
BaFin does not publish success rates, but applications that are well-prepared have a high chance. Common reasons for rejection include insufficient capital, poor AML policies, or unfit management. Consulting24's track record is strong.
Official sources
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.