Stage 4 · Buy — Step 3 of 4 · ≈6 min

Buying Bitcoin: step by step

Registration, ID check, two-factor protection, SEPA deposit and first purchase: the complete process with example screens and warnings.

BeginnerUpdated 28 September 202611 sources

In short~38 sec
  1. 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.
  2. 02The identity check and your tax ID are required by law – a feature of regulated providers, not mistrust of you.
  3. 03Secure your account with an authenticator app and write the backup codes down on paper.
  4. 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.
  5. 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 TermBitcoin 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)No paid link for your country · Profile →RelaiBitcoin app · MiCA (AMF, France)No paid link for your country · Profile →BISONExchange · MiCA (BaFin, Germany)No paid link for your country · 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 TermExchange (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)BitvavoExchange · MiCA (AFM, Netherlands)Visit Bitvavo (paid link, opens in a new window)CoinbaseExchange · MiCA (CSSF, Luxembourg)Visit Coinbase (paid link, opens in a new window)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

Profile & details

We have no partnership with 21bitcoin for your country – this link is neutral.Official website ↗

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

Profile & details

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.

You’ll find more authorised providers, including ones we have no partnership with, in the provider overview.

The process at a glance

  1. 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]

  2. Create an account and confirm your email

    Email address, a unique password, country of residence, then a confirmation code.

  3. Enter your details and verify your identity

    Personal details, source of funds, ID document and a selfie or video identification.

  4. Secure your account with two-factor authentication

    Connect an authenticator app, write the backup codes down on paper.

  5. Deposit money

    By SEPA transfer from an account in your own name.

  6. Buy Bitcoin

    Enter the amount, check the price and fee, confirm.

  7. 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 GlossaryKYC (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 GlossaryVideo 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’)

Step 1Create an account. (1) A long password you don’t use anywhere else – ideally from a password manager. You can leave optional boxes such as the newsletter unticked.
Step 2Confirm your email. (1) Only ever enter codes in the app. Anyone who asks you for a code by phone or in a chat wants to take over your account.
Step 3Personal details, tax ID and source of funds. (1) These questions are required by law. Answer truthfully – contradictory information delays approval.
Step 4Photograph your ID, front and back. (1) Good light, no reflections, all corners inside the frame. Only take photos of your ID in the official app; never send them by email or messenger.
Step 5Selfie check: the app compares your face with the photo on your ID. (1) Alternatively, video identification with a trained member of staff – always in the app, never via a link in an unexpected message.
Step 6Secure your account: scan the QR code with your authenticator app and enter the code. (1) You’ll need the backup codes if you lose your phone. Write them down on paper – not as a photo, not in the cloud.

Illustrative example – real apps look different in detail.

Germany’s Federal Office for Information Security (BSI) advises using GlossaryTwo-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 GlossarySIM 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 GlossarySEPA 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: Provider · 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 ↗, 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 GlossaryMarket 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 GlossaryLimit 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.

Provider · 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 →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 GlossarySpread (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)

Step 7Deposit via SEPA. Only take the bank details from the app. (1) Put the reference in the payment reference field, otherwise matching the payment takes longer. (2) Only from an account in your own name – payments from other people’s accounts are usually sent back.
Step 8Enter the amount, check the costs: the price, fee and exact amount of bitcoin are shown before you buy. The amounts are example values in dollars; your app shows them in your account’s currency. (1) The price is only valid for a few seconds and is then recalculated – don’t let that rush you.
Step 9Purchase confirmed – compare the figures with the preview. (1) Save the statement: you’ll need the date, amount, price and fee for your taxes, in Germany for example to prove the holding period.
Step 10Overview. Right after the purchase, the value is slightly lower than what you paid – that’s the fee, not a price loss. (1) After that, the value moves with the price.

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?

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.

View chain →
Sources11 sources · 8 publishers

The superscript numbers in the text refer to these sources.

  1. § 12 GwG – Identitätsüberprüfung, Verordnungsermächtigung – Bundesministerium der Justiz (accessed 28/09/2026)
  2. Rundschreiben 3/2017 (GW) – Videoidentifizierungsverfahren – BaFin, 10.04.2017 (accessed 28/09/2026)
  3. Kryptowerte-Steuertransparenz-Gesetz (KStTG) – Bundesministerium der Justiz, 22.12.2025 (accessed 28/09/2026)
  4. Zwei-Faktor-Authentisierung – Bundesamt für Sicherheit in der Informationstechnik (BSI) (accessed 28/09/2026)
  5. Instant payments – European Central Bank (accessed 28/09/2026)
  6. Empfängerüberprüfung bei Überweisungen – BaFin (accessed 28/09/2026)
  7. Krypto-Betrug – Seien Sie wachsam (Factsheet der Europäischen Aufsichtsbehörden) – EBA, EIOPA, ESMA, 01/2026 (accessed 28/09/2026)
  8. Costs and Fees – BISON (Boerse Stuttgart Digital) (accessed 28/09/2026)
  9. Fee schedule (Kraken App and Kraken Pro) – Kraken (accessed 28/09/2026)
  10. § 23 EStG – Private Veräußerungsgeschäfte – Bundesministerium der Justiz (accessed 28/09/2026)
  11. 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.

Keyboard shortcuts

⌘K /
Open search
`
Open Bitcoin terminal
T
Toggle light/dark
?
This help

Tip: type “help” in the terminal.

Pre-launch

We’re still building – block by block.

Blockchain21 is already open, and you’re welcome to look around. We haven’t officially launched yet, though: some details are still missing, may change or don’t quite fit together yet.

Not finished yet

  • Email Messages to support@blockchain21.net don’t arrive yet. Until then, you can reach us by post – the address is in the legal notice.
  • Newsletter Sign-up opens once our mailbox is running.
  • Reader account Coming later. Until then, your browser keeps your progress.
  • Partners No partnership is active yet – providers are listed without ads.
  • Info pages The privacy policy, transparency page and “About us” still lack some details.

Already in place: learning path, articles, glossary, calculators and live data.

Block 0 · Genesis — Bitcoin, too, began with block 0 As of 5 October 2026