Buying Bitcoin for the first time can feel intimidating. The process involves choosing an exchange, verifying your identity, funding your account, making the purchase, and securing what you bought. This guide walks through each step with the specific goal of doing it safely — avoiding the fees, scams, and mistakes that catch beginners.
Step 1: Choose a Reputable Exchange
The exchange is where you buy Bitcoin. You're trusting them with your money and your identity documents, so choose carefully. The main options for US buyers:
| Exchange | Fees | Best For | Notes |
|---|---|---|---|
| Coinbase | 0.5-1.5% | Absolute beginners | Easiest UI, higher fees |
| Kraken | 0.16-0.26% | Lower fees, pro features | Better for larger purchases |
| Gemini | 0.4-1.0% | Security focus | Regulated, NY-based |
| Cash App | ~1.6% | Small amounts, convenience | Simple but limited |
Key criteria: - Regulated and licensed in your jurisdiction - Has been operating for 3+ years without a major hack - Offers 2FA (two-factor authentication) - Clear fee structure — no hidden spreads
Avoid exchanges you found through ads, influencers, or DMs. If you haven't heard of it from multiple independent sources, don't use it. Our Crypto Exchanges: Buying & Selling guide covers how exchanges work, order types, and fee structures in detail.
Step 2: Create and Verify Your Account
Signing up requires: 1. Email and phone number 2. Strong password (use a password manager, not a reused password) 3. Two-factor authentication (use an authenticator app like Google Authenticator or Authy — NOT SMS-based 2FA, which is vulnerable to SIM swap attacks) 4. Identity verification (KYC): government ID, sometimes a selfie, sometimes proof of address
KYC is required by law for regulated exchanges in most countries. This means the exchange knows who you are and reports certain transactions to tax authorities. If an exchange doesn't require KYC, it's either unregulated or operating in a gray area — which means less protection if something goes wrong.
Step 3: Fund Your Account
Three common methods:
Bank transfer (ACH): Usually free or very low cost. Takes 1-3 business days to clear. Best for larger purchases.
Debit card: Instant but expensive — most exchanges charge 2-4% for card purchases. Use only if you need Bitcoin immediately.
Wire transfer: Free on most exchanges, higher limits, processes same day. Best for purchases over $1,000.
The fee difference matters. On a $1,000 purchase, a 3% card fee costs you $30. An ACH transfer costs $0. If you're not in a rush, always use bank transfer.
Step 4: Place Your Buy Order
Most exchanges offer two ways to buy:
Simple buy: You enter the dollar amount, the exchange handles the rest. Easy but you pay the higher "taker" fee and may get a slightly worse price due to spread.
Advanced trade / Pro: You place a limit order at your chosen price. Lower fees (maker rate) and more control, but the order may not fill if the price doesn't reach your target.
For beginners, the simple buy is fine for the first purchase. Once you're comfortable, switch to limit orders to save on fees. Our market order vs limit order guide explains the difference in detail.
Important: Don't buy more than you can afford to lose. Crypto is volatile — Bitcoin can drop 20% in a day. A common beginner approach is dollar-cost averaging: buy a fixed amount (like $50 or $100) at regular intervals instead of buying all at once. This reduces the impact of volatility. Read our DCA guide for how this works.
Step 5: Move Bitcoin to a Wallet You Control
This is the step most beginners skip — and it's the most important one. When Bitcoin sits on an exchange, the exchange controls the keys, not you. Moving it to a hardware wallet like Tangem gives you true ownership — and with Tangem's card-based system, securing your Bitcoin is as simple as tapping a card against your phone. If the exchange gets hacked, freezes withdrawals, or goes bankrupt, your Bitcoin is at risk.
After buying:
- Set up a wallet — we recommend Tangem for its simplicity (card-based NFC, no seed phrase to manage). See our wallet setup guide or the full Crypto Wallets & Self-Custody guide. (Affiliate link — CGH may earn a commission at no extra cost to you.)
- Get your Bitcoin receive address from the wallet (starts with
bc1for modern Bitcoin addresses) - On the exchange, select "Withdraw" and choose Bitcoin
- Paste your wallet address and double-check the first and last 5 characters
- Send a small test amount first ($5-10) to confirm it arrives
- Once confirmed, send the rest
The withdrawal fee varies by exchange ($1-$15 per transfer). This is normal — it's the network fee for processing the transaction on the blockchain.
Step 6: Verify and Secure
After the Bitcoin arrives in your wallet: - Confirm the balance shows correctly - Delete any emails that contain your exchange login details - Enable 2FA on your email account (this is often the weakest link in crypto security) - Never discuss your holdings publicly — don't post screenshots of your balance, don't mention amounts on social media
Common Mistakes That Cost Beginners
-
Buying with a debit card instead of ACH. You pay 2-4% more in fees for no reason unless you need instant settlement.
-
Leaving Bitcoin on the exchange. "Not your keys, not your coins" is a crypto saying for a reason. Exchanges have been hacked (Mt. Gox, Cryptopia) and collapsed (FTX, Celsius). If you're holding long-term, move to a wallet.
-
Buying during a price spike. When Bitcoin surges 15% in a day, beginners rush in. This is usually the worst time to buy. Set a plan (like DCA) and stick to it regardless of price action. Read why your first crypto purchase should be boring.
-
Falling for "send to verify" scams. After buying, someone DMs you saying you need to "verify" your Bitcoin by sending it to an address. No. You never need to send crypto to verify or activate anything. See our crypto scams guide.
-
Using the wrong network. If you're sending Bitcoin, use the Bitcoin network. If you're sending Ethereum, use the Ethereum network. Sending on the wrong network = permanent loss.
Frequently Asked Questions
How much Bitcoin should I buy as a beginner? Only what you can afford to lose. Many beginners start with $50-$100 to learn the process. The mechanics of buying, transferring, and securing are the same whether you're buying $10 or $10,000.
Is Bitcoin safe? Bitcoin the network has never been hacked. But the services around it (exchanges, wallets, apps) have been. Your safety depends on where you store your Bitcoin and how well you protect your keys. Self-custody with proper seed phrase security is the safest approach — and stamping that phrase into a Stamp Seed titanium plate keeps the backup safe from fire and water too (code CGH at checkout).
Do I have to buy a whole Bitcoin? No. Bitcoin is divisible to 100 million units called satoshis (sats). You can buy $10 worth of Bitcoin, which would be roughly 0.00015 BTC. Most exchanges let you buy fractional amounts starting at $1-$5.
How long does it take to transfer Bitcoin from an exchange to a wallet? Usually 10-60 minutes, depending on network congestion. The transfer needs to be confirmed by the network (typically 1-3 block confirmations). Some exchanges process withdrawals quickly; others have a manual review step that can take hours.
What if the exchange goes bankrupt while my Bitcoin is on it? You become an unsecured creditor in bankruptcy proceedings. You may get partial recovery after a long legal process, or you may get nothing. This is why moving Bitcoin to a wallet you control is essential for anything you're holding long-term.
CGH Take: Buying Bitcoin safely comes down to four things: use a reputable exchange, fund with ACH (not card), move to a wallet you control, and never share your keys. The process is simple — the discipline of following each step is what separates beginners who lose money from those who don't.