If you hold Bitcoin in Germany and want euros in your own bank account without uploading your passport, this is the short version: how the payout works, how fast it lands, what it costs, and how to do it without ever putting your coins at risk.
Getting paid to a German bank
Standard SEPA, SEPA Instant, Wise and Revolut all work with German IBANs (Sparkasse, Volksbank, N26, DKB, ING and the rest). SEPA Instant is widely supported by German banks and neobanks like N26 and DKB, so euros often land in seconds.
You pick the rail when you start your order. SEPA Instant, Wise and Revolut usually land in minutes; a standard SEPA transfer settles within one business day. The euros arrive in an account you control, not a platform wallet.
One all-in price, locked up front
You see a single, all-in price the moment you start, and it is held while you complete the trade. No spread revealed at the end, no drip of fees. What you are quoted is what reaches your bank. For the tax side of cashing out in Germany, see the full Germany guide.
No ID, no account, no wait
Selling your own Bitcoin peer to peer in Germany is legal. BaFin's licensing rules apply to exchanges and custodians, not to a private person selling their own coins. And you do not need to hand over your identity to do it. You can sell as a guest in one flow: no ID upload, no account, no email required. An account is optional and only helps you track past orders.
Why it is safe: escrow you can verify
The thing that actually costs sellers their Bitcoin is sending the coins before they are protected. So don't.
Sell Bitcoin in Germany in four steps
- 1. Choose amount and payout. Pick how much to sell and how to be paid: SEPA, SEPA Instant, Wise or Revolut. Your all-in price locks the moment you start.
- 2. Send Bitcoin to escrow. You get a unique deposit address you can watch on a block explorer the whole time.
- 3. Add your bank details. Your IBAN, visible only to you.
- 4. Get paid. Once the deposit confirms, the euros go out. Instant rails often land in minutes.
Frequently asked
How do I sell Bitcoin for SEPA in Germany?
Start an order, pick your payout rail (SEPA, SEPA Instant, Wise or Revolut), send your Bitcoin to a deposit address you can watch on the blockchain, and add your IBAN. Once the deposit confirms, the euros are sent to your bank. No ID, no account, one all-in price.
How long until the euros reach my German bank?
SEPA Instant is widely supported by German banks and neobanks like N26 and DKB, so euros often land in seconds. A standard SEPA transfer settles within one business day. Your Bitcoin stays in escrow until the payout goes out, so you are never exposed.
Do I need ID or an account to sell Bitcoin in Germany?
No. You can sell as a guest in a single flow, with no ID upload and no account. An account is optional and only lets you keep all your orders in one place.
Is it legal to sell Bitcoin without KYC in Germany?
Selling your own Bitcoin peer to peer in Germany is legal. BaFin's licensing rules apply to exchanges and custodians, not to a private person selling their own coins. What KYC governs is regulated exchanges (BaFin oversees registered providers), not you selling coins you already own. You still owe any tax due on your gains.
What does it cost to cash out in Germany?
You see one clear, all-in price locked the moment you start your order, before you commit anything. No surprise fees, no spread revealed only at the end.
Is it safe to sell Bitcoin to a service in Germany?
Only sell where the coins sit in escrow you can verify on-chain: you deposit to a public address, watch it on a block explorer, and the payout happens once your payment clears. Never send Bitcoin to a buyer before you are protected.