Buying Bitcoin: step by step
Registration, ID check, two-factor protection, SEPA deposit and first purchase: the complete process with example screens and warnings.
In short~38 sec
- 01The process is the same at almost all regulated providers: create an account, verify your identity, secure the account, deposit, buy. How fast it goes depends mainly on when your identity check is approved.
- 02The identity check and your tax ID are required by law – a feature of regulated providers, not mistrust of you.
- 03Secure your account with an authenticator app and write the backup codes down on paper.
- 04Deposit by SEPA transfer from an account in your own name. Only ever take the bank details from the app, never from emails or chats.
- 05Before you buy, check the price, fee and amount of bitcoin, and save the statement afterwards.
Good to read firstWays to get BitcoinChoosing a provider
Your first purchase often feels bigger than it is. We’ll go through it with you from start to finish, using a fictional ‘Example exchange’ whose screens are laid out like those of most regulated providers. We give example amounts in US dollars; your app will usually show euros or your local currency, but the process is the same.
What you need
- a valid ID card or passport,
- a smartphone with a camera and an authenticator app,
- a current account in your own name,
- your tax identification number (in Germany, it’s on your tax assessment notice, for example),
- a provider you have checked – what matters is covered in Choosing the right provider,
- an amount you can do without for the long term.
Two examples from our overview – a Bitcoin-only appTermBitcoin appA smartphone app you can use to buy, save and often also store bitcoin.On the learning path: Stage 4 · Step 2 – Choosing a provider →In the glossary →AdLicensed providers with a paid linkProviders from our comparison21bitcoinBitcoin app · MiCA (FMA, Austria)Visit 21bitcoin (paid link, opens in a new window)No paid link for your countryNo partnership · Profile →RelaiBitcoin app · MiCA (AMF, France)Visit Relai (paid link, opens in a new window)No paid link for your countryNo partnership · Profile →BISONExchange · MiCA (BaFin, Germany)Visit BISON (paid link, opens in a new window)No paid link for your countryNo partnership · Profile →StrikeBitcoin app · MiCA (MFSA, Malta)No partnership · Profile →CoinfinityBitcoin app · MiCA (FMA, Austria)No partnership · Profile →All 4 compared – including non-partners →*Paid link: if you sign up or buy through it, we earn a commission. Your price stays the same. How we make money →18+ · Crypto assets are highly volatile; you could lose all your money. No deposit protection. and an exchangeTermExchange (crypto exchange)A trading platform where buyers and sellers trade bitcoin with each other via an order book.On the learning path: Stage 4 · Step 2 – Choosing a provider →In the glossary →AdLicensed providers with a paid linkProviders from our comparisonKrakenExchange · MiCA (Central Bank of Ireland)Visit Kraken (paid link, opens in a new window)No paid link for your countryNo partnership · Profile →BitvavoExchange · MiCA (AFM, Netherlands)Visit Bitvavo (paid link, opens in a new window)No paid link for your countryNo partnership · Profile →CoinbaseExchange · MiCA (CSSF, Luxembourg)Visit Coinbase (paid link, opens in a new window)No paid link for your countryNo partnership · Profile →BISONExchange · MiCA (BaFin, Germany)Visit BISON (paid link, opens in a new window)No paid link for your countryNo partnership · Profile →BitpandaExchange · MiCA (FMA, Austria)Visit Bitpanda (paid link, opens in a new window)No paid link for your countryNo partnership · Profile →All 7 compared – including non-partners →*Paid link: if you sign up or buy through it, we earn a commission. Your price stays the same. How we make money →18+ · Crypto assets are highly volatile; you could lose all your money. No deposit protection. that also offers other crypto assets:
21bitcoin
Bitcoin-only app from Austria: Auto-Invest savings plan from €10, 0% purchase fee from day 8.
Bitcoin only MiCA licence (FMA, Austria), 11/2025 Germany, Austria
*Paid link: if you sign up or buy through it, we earn a commission. Your price stays the same. How we make money →
18+ · Crypto assets are highly volatile; you could lose all your money. No deposit protection.
Kraken
Large crypto exchange with an EU licence from Ireland: simple in-app buying or an order book, withdrawals via Lightning too.
Multiple crypto assets MiCA licence (Central Bank of Ireland), 06/2025 EU/EEA, Switzerland, UK and others
*Paid link: if you sign up or buy through it, we earn a commission. Your price stays the same. How we make money →
18+ · Crypto assets are highly volatile; you could lose all your money. No deposit protection.
You’ll find more authorised providers, including ones we have no partnership with, in the provider overview.
The process at a glance
Download the official app or open the website
Only from the official app store or via a bookmark you saved yourself. The European supervisory authorities advise installing apps only from trusted app stores and not scanning unknown QR codes.[7]
Create an account and confirm your email
Email address, a unique password, country of residence, then a confirmation code.
Enter your details and verify your identity
Personal details, source of funds, ID document and a selfie or video identification.
Secure your account with two-factor authentication
Connect an authenticator app, write the backup codes down on paper.
Deposit money
By SEPA transfer from an account in your own name.
Buy Bitcoin
Enter the amount, check the price and fee, confirm.
Save the statement
You’ll need the receipt later for your taxes.
Part 1: Opening an account and verifying your identity
Regulated providers must know who you are – this is called KYCGlossaryKYC (Know Your Customer)The obligation of regulated providers to identify you before the business relationship starts and to ask, for example, about its purpose and, where necessary, the source of your money. In Germany, the legal basis is the Money Laundering Act (GwG).In the glossary → (know your customer). Under Germany’s Money Laundering Act (GwG), your identity is checked using a valid official photo ID or electronically, for example with the online ID function.[1] With video identificationGlossaryVideo identification (video ident)A process in which you identify yourself with your ID document via video chat instead of visiting a branch. Providers use it for the legally required KYC check; scammers abuse it to open accounts in other people’s names.On the learning path: Stage 6 · Step 2 – Spotting scams →In the glossary →, a trained member of staff asks you to tilt your ID in front of the camera so they can check its security features.[2]
The provider also asks for your tax ID. In Germany, under the Crypto-Asset Tax Transparency Act (KStTG), it reports your data and transactions to the Federal Central Tax Office every year, starting with 2026 and for the first time by 31 July 2027.[3] Other EU countries have similar rules under DAC8 – see DAC8 & reporting obligations.
Part 1: Opening an account and verifying your identity (sample app ‘Example exchange’)
Illustrative example – real apps look different in detail.
Germany’s Federal Office for Information Security (BSI) advises using two-factor authenticationGlossaryTwo-factor authentication (2FA)Logging in with two independent proofs, such as a password plus a code from an authenticator app. For accounts with exchanges and Bitcoin apps, 2FA is a must – and SMS codes are the weakest option.On the learning path: Stage 6 · Step 2 – Spotting scams →In the glossary → wherever it’s offered. SMS codes shouldn’t arrive on the same device you log in with. A hardware security key (FIDO) protects you even better, if your provider supports one.[4] If scammers take over your phone number through SIM swappingGlossarySIM swappingFraudsters get your mobile number transferred to their own SIM card and so receive your text-message codes. They use this to take over accounts that are only protected by SMS. Protection: 2FA via an app or security key instead of SMS.On the learning path: Stage 6 · Step 2 – Spotting scams →In the glossary →, SMS codes go to them – codes from an authenticator app don’t.
Part 2: Depositing and buying Bitcoin
Depositing via SEPA
The cheapest way to deposit is a SEPA transferGlossarySEPA transferA standardised euro bank transfer within the European SEPA payment area. For buying bitcoin, it is usually the cheapest way to get money to the provider; as an instant transfer, it arrives within seconds.On the learning path: Stage 4 · Step 4 – Setting up a savings plan →In the glossary →. As an instant transfer, the money reaches the recipient within ten seconds, around the clock.[5] Since 9 October 2025, banks in the euro area have been checking, for euro transfers, whether the recipient’s name matches the IBAN.[6] If your banking app reports a mismatch, cancel and check the details in the provider’s app.
Paying by card costs more: BISONProvider · ExchangeBISONCrypto app from the Boerse Stuttgart Group: no trading fee, but a spread – withdrawals to your own wallet: €0 fee (as of 09/2026).Licence: MiCA (BaFin, Germany) · reviewed Sept 2026Costs: no trading fee, average Bitcoin spread 1.25% per buy or sell (as of Sept 2026)On the learning path: Stage 4 · Step 2 – Choosing a provider →Our profile →Official website ↗AdVisit BISON (paid link, opens in a new window)on bisonapp.com*Paid link: if you sign up or buy through it, we earn a commission. Your price stays the same. How we make money →18+ · Crypto assets are highly volatile; you could lose all your money. No deposit protection., for example, charges 2.49% for deposits by card, Apple Pay or Google Pay (as of September 2026)[8] – just over $6 on $250.
Instant buy or limit order?
In Bitcoin apps you usually buy via an instant buy: the price shown is valid for a few seconds, and you confirm. On exchanges you have a choice:
- A market orderGlossaryMarket orderAn order that is executed immediately at the best available price in the order book. You get speed but no price guarantee: with large amounts, the price can differ from the last price shown.In the glossary → is executed immediately at the best available price.
- A limit orderGlossaryLimit orderA buy or sell order with a price limit: it is only executed at your price or better. That secures the price, but not the execution – the market may never get there.In the glossary → is only executed at your chosen price or better – possibly not at all.
KrakenProvider · ExchangeKrakenLarge crypto exchange with an EU licence from Ireland: simple in-app buying or an order book, withdrawals via Lightning too.Licence: MiCA (Central Bank of Ireland) · reviewed Sept 2026Costs: App 1% plus spread; Kraken Pro 0.40% maker / 0.80% taker (as of Sept 2026)On the learning path: Stage 4 · Step 2 – Choosing a provider →Our profile →Official website ↗AdVisit Kraken (paid link, opens in a new window)on kraken.com*Paid link: if you sign up or buy through it, we earn a commission. Your price stays the same. How we make money →18+ · Crypto assets are highly volatile; you could lose all your money. No deposit protection. shows what this costs (as of September 2026): in the Kraken app, an instant buy costs 1% plus a spreadGlossarySpread (bid-ask spread)The difference between the buy and sell price. With many apps, the spread is the real fee – it just doesn’t appear as a separate item on your statement.On the learning path: Stage 4 · Step 2 – Choosing a provider →In the glossary →, a mark-up built into the price. On Kraken Pro, an order executed immediately costs 0.80% in the entry tier, and a limit order that waits in the order book to be filled costs 0.40%.[9] On $250, that’s $2 instead of $1. All types of cost are explained in Understanding fees.
The example screens use a round example price of $80,000 per BTC; the current price is $86,292.
Part 2: Depositing and buying Bitcoin (example price $80,000/BTC)
Illustrative example – real apps look different in detail.
After the purchase
Keep your receipts. In Germany, if you sell bitcoin within one year of buying them, the gain is taxable if your private disposal gains for the year add up to €1,000 or more. After more than one year, it’s tax-free under current law.[10] Whether that stays the same for future purchases is politically open; the reform tracker follows the latest state.
The tax office can ask for records. If you buy through a platform whose operator is based abroad, you must obtain the records yourself; missing records count against you, even if the data is lost through the exchange’s insolvency or a hack.[11] So download your statements regularly. More in Bitcoin & tax in Germany; if you live elsewhere, Bitcoin tax around Europe shows where to look. This is general information, not tax advice.
Check your account. In the settings, check whether two-factor authentication also applies to withdrawals and whether new withdrawal addresses have to be approved first. If possible, switch both on. The security check shows in a few questions how well your account is protected overall.
Plan your custody. Your bitcoin are now held by the provider. That’s fine to begin with, but think about the amount above which you’ll transfer them to your own wallet. Your first withdrawal to your own wallet shows how.
Quick check
Quick check
You receive an email from your exchange with ‘new bank details for deposits’. What do you do?
Always check bank details and codes in the official app or via your own bookmark. Links in suspicious emails, and replies to them, can go straight to scammers.
Frequently asked questions
How long does it take before I can buy Bitcoin for the first time?
That depends mainly on when the provider approves your identity check. With an instant transfer, your money then reaches the provider within seconds; when it’s credited to your account is up to the provider.
Why does the provider want my tax ID?
In Germany, crypto providers must report customer data and transactions to the Federal Central Tax Office every year, starting with 2026 and for the first time by 31 July 2027. That’s why they ask for your tax identification number. It’s required by law (Crypto-Asset Tax Transparency Act). Other EU countries have similar rules under DAC8.
Can I buy with a credit card too?
Often yes, but it costs more: BISON, for example, charges 2.49% for deposits by card, Apple Pay or Google Pay (as of September 2026). Many providers charge no fee for a SEPA transfer.
Do I have to buy a whole bitcoin?
No. One bitcoin is divisible into 100 million satoshis (sats); you simply buy a fraction. The provider sets the minimum amount.
Your knowledge blockchain
Every article you complete becomes a block in your personal chain – stored only in your browser.
Sources11 sources · 8 publishers
The superscript numbers in the text refer to these sources.
- § 12 GwG – Identitätsüberprüfung, Verordnungsermächtigung – Bundesministerium der Justiz (accessed 28/09/2026)
- Rundschreiben 3/2017 (GW) – Videoidentifizierungsverfahren – BaFin, 10.04.2017 (accessed 28/09/2026)
- Kryptowerte-Steuertransparenz-Gesetz (KStTG) – Bundesministerium der Justiz, 22.12.2025 (accessed 28/09/2026)
- Zwei-Faktor-Authentisierung – Bundesamt für Sicherheit in der Informationstechnik (BSI) (accessed 28/09/2026)
- Instant payments – European Central Bank (accessed 28/09/2026)
- Empfängerüberprüfung bei Überweisungen – BaFin (accessed 28/09/2026)
- Krypto-Betrug – Seien Sie wachsam (Factsheet der Europäischen Aufsichtsbehörden) – EBA, EIOPA, ESMA, 01/2026 (accessed 28/09/2026)
- Costs and Fees – BISON (Boerse Stuttgart Digital) (accessed 28/09/2026)
- Fee schedule (Kraken App and Kraken Pro) – Kraken (accessed 28/09/2026)
- § 23 EStG – Private Veräußerungsgeschäfte – Bundesministerium der Justiz (accessed 28/09/2026)
- Einzelfragen zur ertragsteuerrechtlichen Behandlung bestimmter Kryptowerte (BMF-Schreiben vom 06.03.2025) – Bundesministerium der Finanzen, 06.03.2025 (accessed 28/09/2026)
This article is for education only and is not investment, tax or legal advice.