Markets
--:-- UTC

10 Best Crypto Exchanges in Germany

Crypto exchanges in Germany compared: euro prices on live order books, MiCA and BaFin licences, Sparplan options and custody.

Buying crypto in Germany has become simpler and stricter at once. Since July 2026 every platform serving German residents needs a licence under the EU's MiCA rules, and the choice runs from your savings bank's app to neobrokers and Europe's big exchanges. What differs is who stands behind your contract: a German company supervised by BaFin, or one licensed in Dublin, Malta or Amsterdam and passported in.

Price is the next trap. Most bank and broker apps quote one price with their margin built in, so a small per-order fee can hide a spread you never see, while an exchange's order book shows every bid and offer. Check, too, whether coins can leave for a wallet you control and whether the app runs the monthly savings plans (Sparpläne) many Germans use. Keep every purchase date: coins held over a year can be sold tax-free today.

All ten hold a MiCA licence covering Germany, as ESMA's register shows, and four answer to BaFin directly. The score rewards a low euro price, a German or EU licence, published reserves and easy SEPA banking rather than trading volume, so this order differs from our worldwide ranking. The arrow beside any fee or clause opens the page we read it on.

Germany crypto exchange rankings

4 of 10 supervised by BaFin6 passported from elsewhere in the EUEuro prices read 15 Oct 2026

Offers
10 exchanges
Ten crypto platforms licensed under MiCA for people in Germany, ranked by Alpha Finance's score out of 10, with each one's place on our worldwide list, its entry-tier taker and maker fees, how euros reach it and its proof of reserves. A fine from an EU regulator in the last two years holds a score to 7.5. Facts checked 15 Oct 2026.
# Exchange Score Feestaker / maker EUR deposits Proof of reserveslatest published
1Bitvavo#13 worldwide9.00.25% / 0.15%BTC/EURSEPA freeCard 1%Audited MerkleVisit
2Bybit EUBybit #5 worldwide8.50.25% / 0.25%BTC/EUR, one rate since 5 Oct 2026SEPA freeCard freeAudited MerkleVisit
3OKX#1 worldwide7.50.20% / 0.10%BTC/EUR, spot-only accountSEPA Instant freeNo card depositsMerkle + zkVisit
4Kraken#6 worldwide7.30.80% / 0.40%Kraken Pro (BTC/EUR)SEPA Instant freeCard 3.75%Audited MerkleVisit
5Coinbase#4 worldwide6.8Not publishedShown after sign-inSEPA freeCard fee not publishedAudited accountsNo per-user proofVisit
6Trade RepublicNot on worldwide list6.7€1 a trade + spreadApp; no public priceSEPA freeCard 1%NoneVisit
7SparkasseNot on worldwide list6.2€0.99 a trade + spreadApp Sparkasse; DekaBank quoteSparkasse account, freeNo card depositsNoneVisit
8BisonNot on worldwide list6.11.25% avg spread (BTC)App; no fee, spread onlySEPA Instant freeCard 2.49%NoneVisit
9BitpandaNot on worldwide list6.00.25% / 0.25%Fusion; Bitpanda is the counterpartySEPA Instant freeCard freeNoneVisit
10Crypto.com#14 worldwide5.00.80% + spreadApp; no EUR order bookSEPA freeCard 3.99%Out of dateLast Dec 2022Visit

Score: six checks, a quarter of the weight on licensing, combined into one mark out of 10 for German residents. The best raw result is scaled to 9.0 and the others in proportion, and after that a fine from an EU regulator in the last two years holds a platform to 7.5. Rest the pointer on a score to see how it was made. Fees: each platform's published charge per order for a new customer. Spreads hidden inside an app's price are counted in the cost check instead. No platform pays for its place, and the ranking can't account for your own circumstances, so treat it as general information. How the site earns money is set out in our affiliate disclosure.

The cheapest crypto exchanges in Germany

On a €1,000 Bitcoin purchase, OKX came closest to the market at €2.23 over it, fee included, and Kraken Pro added the most, €8.00. Our yardstick, €72,171, is the median of the mid-prices on the five live BTC/EUR books.

Extra you pay to buy €1,000 of BitcoinFee plus what you pay above the median of five BTC/EUR mid-prices

  1. OKX0.22%€2.23Order book
  2. Bitvavo0.25%€2.50Order book
  3. Bybit EU0.34%€3.38Order book
  4. Kraken Pro0.80%€8.00Order book

No bar for Coinbase, Trade Republic, Sparkasse, Bison, Bitpanda and Crypto.com: none shows a euro price outside its app. So none gains by hiding its price, we give them Kraken Pro's cost from the chart, or their published charge if that is bigger.

FeePrice above the marketMarket price: median of five BTC/EUR mid-prices

For the apps, the published charges are all a buyer can compare. Trade Republic takes €1 an order and the Sparkassen's DekaBank €0.99, each on top of a spread neither publishes. Bison charges no fee but builds an average 1.25% spread into Bitcoin's price, Bitpanda's broker app adds 0.99% and Crypto.com 0.8% plus a spread.

Within 0.5% of the market, Kraken offered €5.8M of Bitcoin and OKX just €910k. Even so, a €50,000 order filled within 0.02% of the best offer on both.

What €1,000 of Bitcoin costs in Germany on 15 Oct 2026. On public order books, fee included: OKX 0.22% (€2.23), Bitvavo 0.25% (€2.50), Bybit EU 0.34% (€3.38) and Kraken Pro 0.80% (€8.00). Apps publish only their charge: Sparkasse (Deka) €0.99 an order and Trade Republic €1 an order, each plus a spread not published, Crypto.com 0.8% plus a spread, Bitpanda's app 0.99% on Bitcoin and Bison an average 1.25% spread

The best crypto exchanges in Germany reviewed

We matched every platform to the company named in the terms Germans accept, found that company in ESMA's MiCA register, and read its German or EEA fee pages, complaints rules and custody clauses. The facts under each verdict name the licensing regulator and the last stop for a complaint.

01

Bitvavo

Top score · #13 worldwide

9.0Strong

Best for buyers who want a cheap euro order book at 0.25% taker, recurring buys and staking on over 65 coins. Its complaints have no ombudsman to go to.

Bitvavo home page for visitors in Germany

Good for

  • At 0.25% taker, a €1,000 buy on its book landed €2.50 above the market
  • Recurring buys from your euro balance, Bitvavo's version of a savings plan
  • Staking on over 65 assets, and free euro withdrawals to your bank

Watch out for

  • Every quick way in, from PayPal to Apple Pay, carries a 1% fee, and only SEPA is free
  • Unresolved complaints end in court, since the AFM takes a copy but won't decide them
  • No OTC desk for large orders
Deposits
SEPA free, Card (1.00%), Apple Pay (1.00%), Google Pay (1.00%), PayPal (1.00%)
Withdrawals
Free to your bank; 2 business days outside the Netherlands
Licence
Licensed under MiCA by the Dutch AFM (26 Jun 2025), passported into Germany
Visit Bitvavo
02
8.5Strong

Best for buyers who want a deep euro book with free card and Apple Pay top-ups and recurring buys. Its Earn products are lending, not staking, and its euro withdrawal fee isn't published.

Bybit EU home page for visitors in Germany

Good for

  • Paying in by card or Apple Pay carries no Bybit fee, only what your card provider charges
  • Behind Kraken's, its BTC/EUR book was the deepest of the five, with €3.4M near the market
  • Recurring Buy can be paid from your balance or straight from a card

Watch out for

  • What it charges to send euros back appears only on the withdrawal screen, not in a price list
  • Yields come from lending and trading strategies, not staking
  • Its terms name no ombudsman, so complaints stop with its support team
Deposits
SEPA free, Card (no Bybit fee; the card provider may charge), Apple Pay (no Bybit fee), Google Pay (no Bybit fee)
Withdrawals
SEPA, or PayPal where your region has it; the fee is shown on the withdrawal page
Licence
Licensed under MiCA by Austria's FMA (28 May 2025), passported into Germany
Visit Bybit EU
03

OKX

Cheapest to buy · #1 worldwide

7.5Good

Best for price-conscious buyers: the cheapest Bitcoin we priced, at 0.20% taker on its BTC/EUR book. Two EU fines in 2025 hold its score to 7.5, and disputes go to arbitration in Malta.

OKX home page for visitors in Germany

Good for

  • Its spot-only account bought €1,000 of Bitcoin €2.23 above the market, the lowest we measured
  • Euros in and out by SEPA cost nothing, with instant deposits taken up to €100,000
  • An unresolved complaint can be taken to Malta's financial arbiter at no cost

Watch out for

  • Its score can go no higher than 7.5 after two EU fines in 2025, the larger €2.25M in the Netherlands
  • Disputes go to UNCITRAL arbitration in English under Maltese law
  • PayPal, Wise and other e-wallet deposits are returned
Deposits
SEPA Instant (free, up to €100,000), SEPA free
Withdrawals
SEPA free; instant or up to 2 business days
Licence
Licensed under MiCA by the Malta Financial Services Authority (27 Jan 2025), passported into Germany
Visit OKX
04

Kraken

Deepest market · #6 worldwide

7.3Fair

Best for active traders who want the deepest BTC/EUR book here, 488 coins and an OTC desk for large orders. Its 0.80% entry taker fee is the highest of the five order books.

Kraken home page for visitors in Germany

Good for

  • Big orders barely shift the price: its euro book held €5.8M of Bitcoin near the market, the most of the ten
  • A wider range of OTC services for Germans since it took over from DLT Finance in August 2025
  • 488 coins open to German accounts, with staking on selected holdings

Watch out for

  • Its 0.80% taker fee made it the dearest of the five books, at €8.00 over the market on €1,000
  • €1 to send euros out by SEPA, where most here charge nothing
  • A consumer's dispute is heard in Ireland, and its liability stops at what your account holds
Deposits
SEPA Instant free, SEPA free, PayPal (processing fee shown at checkout), Card (€0.25 + 3.75%)
Withdrawals
SEPA €1 (€0.90 by SEPA Instant through ClearJunction)
Licence
Licensed under MiCA by the Central Bank of Ireland (25 Jun 2025), passported into Germany
Visit Kraken
05

Coinbase

#4 worldwide

6.8Weak

Best for buyers who want a listed company's audited accounts behind their coins, with savings plans and staking. German accounts moved from a BaFin-supervised company to Luxembourg in October 2025.

Coinbase home page for visitors in Germany

Good for

  • An outside auditor signs off Coinbase Global's accounts each year in its SEC filings, customers' coins included
  • Complaints can go to the CSSF's out-of-court procedure in Luxembourg
  • Savings plans and staking run under the same Luxembourg-licensed account

Watch out for

  • Since 23 Oct 2025 Germans deal with Coinbase Luxembourg, not the BaFin-supervised Coinbase Germany
  • Its Advanced trading fee shows only after sign-in, so the price can't be checked first
  • PayPal can't fund a purchase from Germany, only take withdrawals and sale proceeds
Deposits
SEPA free, Card (debit card; fee shown before you confirm)
Withdrawals
SEPA free; PayPal for withdrawals and sales only
Licence
Licensed under MiCA by Luxembourg's CSSF (20 Jun 2025); German accounts moved there on 23 Oct 2025
Visit Coinbase
06

Trade Republic

Not on worldwide list

6.7Weak

Best for Germans who want crypto beside their shares and current account at a BaFin-supervised bank, with transfers out and staking. Each trade costs €1 plus a spread it doesn't publish.

Trade Republic home page for visitors in Germany

Good for

  • Your cash sits in trust accounts that its terms say are covered by the holding banks' deposit protection
  • Send about 50 coins to a wallet you control, and stake from the same app
  • Crypto savings plans run inside the share-and-ETF app most of its customers already use

Watch out for

  • No public price: €1 a trade plus a spread you see only in the app
  • Only your first card or wallet top-up is free, and after that €100 in costs you €101
  • Coins are pooled in one wallet per coin for all customers, not kept apart
Deposits
SEPA (free; deposits only from an account in your name), Card (first one free, then 1%), Apple Pay (first one free, then 1%), Google Pay (first one free, then 1%)
Withdrawals
Free to your reference account; up to 3 banking days
Licence
A German bank, licensed under MiCA by BaFin since 28 Apr 2025
Visit Trade Republic
07

Sparkasse

Not on worldwide list

6.2Weak

Best for Sparkasse customers who want Bitcoin or Ether in the banking app they already use, at €0.99 a trade. Only five coins, no wallet of your own and a spread it doesn't publish.

Deka crypto offer page for Sparkasse customers

Good for

  • Buy inside the App Sparkasse, paid straight from your current account, with no new account elsewhere
  • €0.99 a trade, with free custody, statements and delivery to another provider
  • Each request gets a firm DekaBank price that holds for a short window while you decide

Watch out for

  • Deka supports Bitcoin, Ether, XRP, Solana and Polygon, and nothing else
  • Coins can go only to another licensed provider's wallet, never one you control
  • DekaBank adds its own margin to every quote and keeps the size to itself
Deposits
Paid straight from your Sparkasse current account
Withdrawals
Sale proceeds go to your Sparkasse current account
Licence
DekaBank, the Sparkassen's central bank, notified to BaFin under MiCA (1 Dec 2025 and 25 Jun 2026)
Visit Sparkasse
08

Bison

Not on worldwide list

6.1Weak

Best for buyers who want an app from the Stuttgart stock exchange group, coins held in trust and free transfers in and out. Bitcoin's price carries an average 1.25% spread.

Bison home page for visitors in Germany

Good for

  • Bitcoin, Ether or any of its 70 coins can go to your own wallet without a Bison fee
  • Coins are held in trust by Boerse Stuttgart Digital Custody, apart from its own
  • Disputes can go to the federal Universalschlichtungsstelle in Kehl, free

Watch out for

  • Its prices carry an average 1.25% spread on Bitcoin and 1.75% on everything else
  • Staking ETH or SOL hands 27% of the rewards to Bison
  • A €500 instant top-up by card or Apple Pay costs €12.45 in fees
Deposits
SEPA free, SEPA Instant free, Card (2.49%), Apple Pay (2.49%), Google Pay (2.49%)
Withdrawals
Free
Licence
EUWAX AG and the custodian, Boerse Stuttgart Digital Custody, both MiCA-licensed by BaFin (2025)
Visit Bison
09

Bitpanda

Most coins · Not on worldwide list

6.0Weak

Best for Germans who want the widest coin list from a BaFin-licensed Berlin company, ideally on Fusion at 0.25%. The everyday broker app charges 0.99% on Bitcoin.

Bitpanda home page for visitors in Germany

Good for

  • Germans sign with its Berlin company, and disputes can go to the Bundesbank's arbitration board
  • More than 650 coins, the longest list of the ten
  • Fusion charges 0.25% a trade, about a quarter of the broker app's 0.99% on Bitcoin

Watch out for

  • Buying in the everyday app adds 0.99% on Bitcoin and 2.49% on coins worth under €100M
  • Your contract with the Berlin company is governed by Austrian law
  • Austria's FMA fined the Vienna group company €70,000 for MiCA breaches in August 2026
Deposits
SEPA Instant free, SEPA free, Card (no Bitpanda fee; your bank may charge), Apple Pay free, PayPal (1.49% third-party fee)
Withdrawals
No Bitpanda fee on any method
Licence
Its Berlin company, licensed under MiCA by BaFin since 24 Jan 2025
Visit Bitpanda
10

Crypto.com

#14 worldwide

5.0Poor

Best for app users who want 400+ coins with recurring buys and staking in one place. Buys cost 0.8% plus an unpublished spread, and card top-ups 3.99%.

Crypto.com EEA site

Good for

  • More than 400 coins for euro buyers, with staking and recurring buys
  • It answers complaints within 15 working days, and Malta's arbiter can take them further
  • Free euro deposits by bank transfer

Watch out for

  • No euro order book under its EU licence: buys cost 0.8% plus a spread
  • €100 paid in by card or Apple Pay costs €3.99 in fees, against nothing by bank transfer
  • Sending euros back costs €1, and you can't withdraw less than €80
Deposits
SEPA free, Card (3.99%), Apple Pay (3.99%), Google Pay (3.99%)
Withdrawals
SEPA €1, minimum €80, up to €100,000 a day
Licence
Licensed under MiCA by the Malta Financial Services Authority (27 Jan 2025), passported into Germany
Visit Crypto.com

How we score German exchanges

Six checks, weighted and marked by the rules in the table below, produce Germany's order. Before marking them we looked up every company in ESMA's register, read its fee schedule and terms, and captured all five euro order books in one snapshot on 15 Oct 2026.

CheckWeightHow it is marked
Cost to buy20%We took the median mid-price of the five public BTC/EUR books on 15 Oct 2026 as the market, then priced €1,000 of Bitcoin at each platform's cheapest published way to buy, with its fee added. Ten marks go to 0.2% or less, then 0.8 comes off for each further 0.1%. Trade Republic, Bitpanda, Bison, Sparkasse and Crypto.com show no public euro price, so they are scored at the chart's dearest cost, or at their own published charge or spread if that is steeper.
MiCA licence and BaFin25%A MiCA licence that covers Germany, whether BaFin granted it or another EU regulator passported it in, earns 5. BaFin supervising the company you sign with adds 2, because German law, German arbitration boards and BaFin itself then stand behind the contract. Five years without an EU regulator's action adds 3, halved by an order or warning and lost to a fine.
Security and reserves20%This uses the worldwide list's rules. Reserves give up to 4: Kraken, Bitvavo, OKX and Bybit EU get 4 for a balance proof checked by an auditor or zero-knowledge maths, and Coinbase and Bitvavo for SEC-audited accounts. An unchecked proof or a reserves-only audit gives 3, an accountant's attestation 2 and nothing published 0, which is where the four German platforms sit. Customer insurance, like the cover on Bison's custody, adds 1, rising to 2 when the amount insured is published. Five years of record give the last 4, less 3 for a hack or failure that left customers out of pocket (1 if all were repaid) and less 1 for each data breach, regulator's action or market failure, with market failures costing 2 at most.
Liquidity10%On each public BTC/EUR book in the 15 Oct 2026 snapshot we add up the euros of Bitcoin offered within 0.5% of the market price. €10,000 or less earns nothing and €10 million the full 10, with about 3.3 marks for each tenfold step between. Trade Republic, Bitpanda, Bison, Sparkasse and Crypto.com quote prices only inside their apps, so their liquidity mark is 0.
EUR deposits and withdrawals15%Paying in by free bank transfer, or straight from your own current account, scores 4, and a charge or an unpublished fee drops that to 1. One more way in, such as a card, Apple Pay, Google Pay or PayPal, adds 1, and euros kept where statutory deposit protection reaches add 1. Paying euros out to your own bank free of charge adds 2, as does a clean two-year record with banks and payment firms.
Product10%A list of 30 coins earns 1, 100 earn 2 and 300 earn 3, and the ten here range from five to more than 650. A public BTC/EUR book adds 2. Savings plans, staking, withdrawals to a wallet you control, company accounts and an OTC desk add 1 each.

Two ceilings can cut a total. A platform without a MiCA licence covering Germany would stop at 4.0, though all ten hold one. A fine from an EU regulator within two years stops a score at 7.5, which holds OKX there after its 2025 fines in Malta and the Netherlands. Coinbase and Bitpanda were fined too, but their totals already sit below 7.5. A third ceiling, 6.0 after a hack in the past year with customers unpaid, applies to none.

We opened every register entry, price list and contract cited here on 15 Oct 2026. The next full re-check is due by mid-January 2027, earlier if the plan to scrap the one-year tax exemption turns into a bill.

How German exchanges are scored: licence 25%, cost 20%, security 20%, banking 15%, liquidity 10% and product 10%. In the licence check a MiCA licence earns 5, BaFin supervision adds 2 and a clean five years adds 3. Trade Republic, Sparkasse and Bison score 10, Bitvavo and Bybit EU 8, Bitpanda 7 after a 2026 fine, and OKX, Kraken, Coinbase and Crypto.com 5 after EU fines. No MiCA licence for Germany caps a score at 4.0, and an EU regulator's fine in two years at 7.5, which holds OKX there

How to buy crypto in Germany

Every licensed platform verifies your identity before you can buy, and most accept euros only from an account in your own name.

  1. Choose between your bank and an exchange: A Sparkasse or Volksbank app keeps crypto beside your current account, but lists a handful of coins and keeps them in-house. Kraken, Bitpanda and Bitvavo each list more than 400 coins, and all three let you send them elsewhere.
  2. Check the company, not the brand: Find the company named in the terms on ESMA's MiCA register and make sure Germany is among its host countries.
  3. Send euros from your own account: Instant transfers work across the euro area, and banks have checked the payee's name against the IBAN since 9 October 2025.
  4. Buy where you can see the price: An order book shows the bids and offers before you pay. Apps fold their margin into the quote, which makes the euro total on the last screen the number to compare.
  5. Record each purchase: Keep the date and price of every buy. You'll need them to show a coin was held for more than a year.

Is crypto regulated in Germany?

Yes. The EU's Markets in Crypto-Assets Regulation (MiCA) applies, supervised here under the Crypto Markets Supervision Act (KMAG). Old German licences lapsed at the end of 2025 under § 50 KMAG, and BaFin says the EU-wide grace period ended on 1 July 2026 with no extension.

A licence from any EU regulator reaches Germany once it is passported, so six of the ten answer to supervisors in Dublin, Luxembourg, Amsterdam, Valletta or Vienna. ESMA's register lists 100 firms with BaFin as their home regulator, and 53 of them are cooperative banks, mostly Volksbanken and Raiffeisenbanken.

Not every familiar name made it. BaFin refused futurum bank, which runs Bitcoin.de, a licence on 6 October 2026, and Binance and Bitget don't appear on ESMA's register at all.

Germany's move onto MiCA: Kraken served Germans from Ireland from August 2025, Coinbase moved German accounts to Luxembourg on 23 October 2025, Trade Republic let coins go to outside wallets from November 2025 and DZ BANK was licensed for the Volksbanken's meinKrypto in December 2025. Old German licences lapsed at the end of 2025 under § 50 KMAG, Bitcoin.de trading was largely halted on 12 June 2026, the EU-wide grace period ended on 1 July 2026 with no extension, and BaFin refused Bitcoin.de's bank a licence on 6 October 2026

Where complaints go

Start with the platform, since MiCA requires every licensed firm to run a free complaints procedure. Beyond that, the German companies and the passported ones send you to different places. Trade Republic and Bitpanda's Berlin company point to the Bundesbank's arbitration board, and Bison to the federal Universalschlichtungsstelle in Kehl.

The passported exchanges send you abroad: Kraken to Ireland's ombudsman, OKX and Crypto.com to Malta's Arbiter for Financial Services, Coinbase to Luxembourg's CSSF. DekaBank, Bitvavo and Bybit EU name no arbitration body at all, which leaves the courts as the last step.

Is your crypto safe on a German exchange?

Coins don't get the protection euros in a German bank account have. Statutory deposit protection pays up to €100,000 per customer and bank, and asked whether it covers crypto, BaFin answers "in der Regel nicht": as a rule, no.

MiCA protects coins another way. A licensed firm must keep customers' coins apart from its own, and is liable if it loses them through its own failings, which the German terms we read repay at the coins' market value at the time. Bison's custodian holds coins in trust (Treuhand), while Trade Republic pools every customer's coins in one wallet per coin.

Bitcoin.de shows how a failed licence plays out. Its bank says it keeps customers' assets safe until they move to another regulated custodian, and that every customer claim stands, but trading has been largely suspended since 12 June 2026.

Deposit protection covers euros in a bank up to €100,000 per customer and bank, but not coins: asked whether it covers crypto, BaFin says in der Regel nicht. Coins rely on MiCA instead: kept apart from the platform's own, repaid at market value if lost through the firm's failings under Trade Republic's, Bitpanda's and Bison's terms, and held in trust at Bison but pooled in one wallet per coin at Trade Republic

What each contract says about your coins

PlatformWhat its terms say
Trade RepublicAll customers' coins pooled per coin. A lost coin repaid at its market value.
BisonHeld in trust (Treuhand) by Boerse Stuttgart Digital Custody, which owes you the coins' market value if it loses them.
SparkasseGerman law. Outside intent and gross negligence, liability stops at foreseeable damage.
BitpandaAustrian law for a Berlin contract. A lost coin repaid at its market value.
KrakenIts total liability stops at what your account holds. Irish courts decide.
OKXA claim over one trade is capped at that trade's value. Arbitration in Malta.

Trade Republic, Bison, DekaBank and Bitpanda publish no proof of reserves, so nobody outside can confirm every customer's coins are there. Of the passported exchanges, Bitvavo, Bybit, OKX and Kraken let you look up your own balance in a published proof, and Coinbase relies on its parent's SEC-audited accounts.

Not investment advice

This page is general information. Nothing on it is a recommendation to buy, sell or trade any crypto asset or to use any platform. Crypto prices can fall sharply. See our affiliate disclosure for how the site is funded.

German banks that sell crypto

Both of Germany's big banking groups now sell crypto in their own apps. Customers of participating Sparkassen buy five coins through DekaBank in the App Sparkasse, and the Volksbanken and Raiffeisenbanken use DZ BANK's meinKrypto, licensed by BaFin at the end of December 2025.

meinKrypto started with Bitcoin, Ether, Litecoin and Cardano, held by Boerse Stuttgart Digital, and each cooperative bank decides for itself whether to offer it, so ask your own Volksbank. Neither banking app lets coins go to a wallet you control.

Paying an exchange from a German account is quick. Every euro-area bank can send and receive instant transfers since 9 October 2025. Card top-ups cost more: 1% at Trade Republic and Bitvavo, 2.49% at Bison and 3.99% at Crypto.com.

Crypto tax in Germany

Hold a coin for more than a year and you can sell it tax-free. § 23 of the Income Tax Act taxes the sale of "other assets" only when it falls within a year of buying, and the tax authorities count crypto among them.

Within the year, the profit counts as income and is taxed at your own income tax rate. Total gains from such sales stay tax-free if they come to less than €1,000 in a calendar year, but at €1,000 or more the whole gain is taxed, not just the part above it.

From the 2026 tax year platforms collect your transaction data under the Crypto Tax Transparency Act, Germany's version of the EU's DAC8 rules, and send it to the Federal Central Tax Office by 31 July of the next year, the first time on 31 July 2027.

The one-year rule may not last. A finance ministry draft would tax crypto gains at the 25% flat rate on capital income and drop the holding period. It is still being agreed between ministries, according to the Bundestag, which rejected a separate bill to end the rule on 8 October 2026, by 445 votes to 132. A petition to keep it has 44,439 signatures.

Crypto tax in Germany under § 23 of the Income Tax Act: a gain on a coin sold within a year is taxed at your own rate unless gains total less than €1,000 in the year, and after more than a year it is tax-free. A finance ministry draft, not law, would tax gains at a 25% flat rate with no holding period, and the Bundestag rejected a separate bill to end the rule, 445 to 132, on 8 October 2026. Platforms collect data for the Federal Central Tax Office from the 2026 tax year, the first report is due on 31 July 2027, and a petition to keep the rule has 44,439 signatures

Crypto ETNs on Xetra

If you'd rather not hold coins at all, Deutsche Börse's Xetra lists crypto ETNs from 16 providers, tracking 24 cryptocurrencies and 23 baskets. You buy them like shares through any broker, so the broker's fees and the product's yearly charge replace a crypto platform's.

How to withdraw crypto to your own wallet

Coins in a wallet you control, such as a hardware wallet, stay yours whatever happens to the platform. Most of the ten let coins out: Bison charges nothing to send them, and Trade Republic has allowed transfers to outside wallets since November 2025.

The Sparkassen's offer is the exception. DekaBank delivers coins only to an address where another licensed provider holds them for you, which rules out a hardware wallet or any wallet you run yourself.

Crypto scams in Germany

BaFin treats unlicensed crypto services as illegal, and it acts on them. In August 2024 it seized 13 crypto ATMs at 35 locations, with almost a quarter of a million euros in cash, because they ran without its permission.

  • Copycat trading sites: In September 2026 BaFin warned of a series of near-identical "AI-powered crypto trading platform" websites that collect contact details for unlicensed brokers.
  • Calls in a real firm's name: BaFin warned in March 2026 of social-engineering fraud that misuses Trade Republic's identity. Banks and Sparkassen don't approach customers to push them into online trading.
  • Recovery offers: The police warn that scammers come back posing as investigators or lawyers who will recover your money for a fee.

If you've paid, call your bank at once to try to recall the transfer, then report it at any police station or through your state's online police station (Onlinewache), keeping screenshots and transaction records.

Crypto exchange questions Germans ask

What is the best crypto exchange in Germany?

On our scores it is Bitvavo, at 9.0 out of 10: a 0.25% taker fee on a public BTC/EUR book, and euros moved by SEPA at no charge. For other needs, OKX is the cheapest to buy, Kraken has the deepest Bitcoin market and Bitpanda lists the most coins.

What is the cheapest way to buy Bitcoin in Germany?

In our snapshot it was OKX's BTC/EUR order book with a spot-only account. Bank and broker apps charge €0.99 to €1 an order but add a spread they don't publish, so you can't check their full cost before you buy.

Is crypto regulated in Germany?

Yes. Since July 2026 every platform serving German residents needs a licence under the EU's MiCA rules, from BaFin or from another EU regulator that passports it into Germany. Deposit protection still doesn't cover coins.

Do I pay tax on crypto in Germany?

Not if you've held the coins for over a year. Sell sooner and the gain is taxed at your personal rate, unless your gains from private sales total less than €1,000 in the year. A finance ministry draft would end the one-year rule, but it isn't law.

Can I buy crypto at my Sparkasse?

If your Sparkasse takes part, yes. You open a crypto account in the App Sparkasse and DekaBank holds the coins: Bitcoin, Ether, XRP, Solana and Polygon, at €0.99 an order plus a spread. Coins can move only to another licensed provider.

Why aren't Binance or Bitcoin.de on this list?

Binance has no MiCA licence in any EU country, so ESMA's register doesn't list it. BaFin refused a licence to futurum bank, the bank behind Bitcoin.de, on 6 October 2026, and trading there has largely stopped since June. Bitget's terms bar German residents.