How to buy crypto in Germany
Which routes actually work here, what each one costs, and how much verification it asks for. Facts only — we do not rank and we are not paid by anyone on this page.
Legal status Legal. Crypto services need MiCA authorisation and BaFin supervision; Germany ended its transitional period early, on 31
Ways to buy in Germany
Verification is described as it is, not as something to avoid. Every route here is legal; they differ in cost, speed and paperwork.
| Method | Available | Verification | Rails | Cost | Time |
|---|---|---|---|---|---|
| Local bank transfer Move your own currency to an exchange over the local payment system, then buy. | Available | Full verification Identity document and a selfie or video call; the account must be in your own name. | SEPA, SEPA Instant | 0–1% | Seconds to 1 day |
| Debit or credit card Fastest route and almost always the most expensive one. | Available | Full verification Same as bank transfer, plus the card must belong to you. | Visa, Mastercard | 2.5–4% | Minutes |
| Peer-to-peer You pay another person directly; the exchange holds the coins until you confirm. | Limited | ID document The platform verifies you even though the payment is between two people. | SEPA transfer | 0–2% | 15 min – 2 h |
| Crypto ATM Cash in, coins to your wallet. Convenient, and the most expensive of the cash options. | Limited | Email only Varies by machine; unlicensed operators skip it entirely, which is part of the problem. | Cash | 7–15% | Minutes |
| Cash desk / OTC A physical counter or a desk for larger amounts, usually with an appointment. | Limited | Full verification Full identification, and for larger sums a source-of-funds check. | Bank transfer | 1–3% | Same day |
Platforms that serve Germany
Listed, not recommended. The year each one launched is there so you can weigh it yourself.
| Platform | Deposit methods | Currencies | Verification | Founded | Checked |
|---|---|---|---|---|---|
| Kraken ↗ Bank transfer in euro; card available at a higher cost. | SEPA, SEPA Instant | EUR, USD | Full verification | 2011 | 19 Oct 2026 |
| Coinbase ↗ Simple interface; the convenience product costs more than the exchange view. | SEPA | EUR | Full verification | 2012 | 19 Oct 2026 |
| Bitstamp ↗ Long-running EU platform. | SEPA | EUR, USD | Full verification | 2011 | 19 Oct 2026 |
| Bitpanda ↗ Austrian, with EEA licences and a German-language interface. | SEPA, card | EUR | Full verification | 2014 | 19 Oct 2026 |
| Bitvavo ↗ Euro-focused, low published spreads on major pairs. | SEPA | EUR | Full verification | 2018 | 19 Oct 2026 |
Check a platform in the official register
Two places, and the order matters: a firm licensed in another EU state may serve German clients lawfully and will appear only in the EU-wide register, not in BaFin's own database.
Interim MiCA register
European Securities and Markets Authority (ESMA)
- What it covers
- Firms authorised anywhere in the EU, including those licensed in Malta, Ireland or Cyprus that serve German customers under a passport.
- What it does not prove
- A licence covers conduct and governance. It is not a guarantee of solvency, it does not vet the assets the platform lists, and crypto holdings sit outside the deposit-guarantee and investor-compensation schemes that cover bank and brokerage accounts.
- Worth knowing
- Start here rather than with BaFin. A firm passported into Germany is operating lawfully and will not appear in BaFin's own database at all.
Company database
Federal Financial Supervisory Authority (BaFin)
- What it covers
- Firms BaFin itself authorised — banks, securities and payment institutions, and crypto-asset service providers holding German MiCA authorisation.
- What it does not prove
- A licence covers conduct and governance. It is not a guarantee of solvency, it does not vet the assets the platform lists, and crypto holdings sit outside the deposit-guarantee and investor-compensation schemes that cover bank and brokerage accounts.
- Worth knowing
- Use this when a platform claims German authorisation specifically. Germany closed its transitional regime on 31 December 2025, earlier than the EU-wide ceiling of 1 July 2026.
Being on a register is one box ticked, not a safety rating — it says nothing about solvency or whether your coins are segregated. The rest of the boxes are here.
Notes on Germany
Read that second part again, because it is the practical one: proving when you bought is your job, not the exchange's. The acquisition date is the single most valuable thing in your records, and it is exactly what disappears when a platform closes, restricts an account or quietly changes its export format.
Platforms. The MiCA transitional period across the EU ended on 1 July 2026. A firm serving EU clients without authorisation must now stop taking new clients and wind down. Before depositing money, look the platform up in ESMA's public register of authorised providers. An unauthorised firm gives you none of the protections the rules exist to provide, whatever its website says.
ATMs. Operating a crypto machine in Germany requires BaFin authorisation. On 20 August 2024 BaFin searched 35 locations with around 60 officers, seized 13 machines and roughly a quarter of a million euros in cash. Running one without permission is a criminal offence carrying up to five years. Machines still appear in shops and stations; the question worth asking about any of them is who holds the licence to operate it.
Payments. Euro-area banks have had to be able to receive instant transfers since 9 January 2025 and to send them since 9 October 2025, at no more than the price of an ordinary transfer. A deposit that lands in seconds is now the normal case rather than a premium service, which removes one of the old reasons for paying card fees.
One caveat about the tables above. Which platform serves which country, and on what rails, changes without notice and without announcement. Treat the rows as a starting point and confirm on the platform's own site before you move money.
Sources
Where the regulatory and tax claims on this page come from. Each was read on the date shown, and each is a page you can open yourself.
- One-year holding period and record-keeping duties — BMF letter of 6 March 2025 (German) 19 Oct 2026
- MiCA transition: the EU ceiling was 1 July 2026, but Germany closed grandfathering on 31 December 2025 — check the ESMA register 19 Oct 2026
- Crypto ATMs need authorisation: 35 locations searched, 13 machines seized — BaFin, 20 August 2024 (German) 19 Oct 2026
- Instant payment deadlines: receiving 9 January 2025, sending 9 October 2025 — European Central Bank 19 Oct 2026
Whatever route you take, finish the same way
Buying is the easy half. Move the coins off the platform to a wallet you control, starting with a test transfer of a few dollars. An exchange is a place to buy, not a place to keep.
How to set up a wallet →Before you send money anywhere
- Not support, not a wallet developer, not an exchange, not the company that made your hardware wallet. There is no procedure anywhere that requires it. Anyone who asks is trying to rob you, and that is true without a single exception.
- Legitimate platforms deduct fees from what they send you. A demand to pay before you can withdraw is the oldest pattern in this industry, and paying it produces a second demand rather than a withdrawal.
- That code is the last thing standing between somebody and your account. Nobody legitimate needs to hear it, and support will never read it back to you.
Last checked 19 Oct 2026. Rules and availability change — verify anything that matters against the platform itself.