Guides / Start here

How to buy bitcoin and move it to your own wallet

Buy bitcoin safely, understand the fees, and withdraw it to a wallet you control, with a test transaction first so nothing goes to the wrong place.

Beginner · 9 min read · Updated November 11, 2026

Some product links in this guide are affiliate links. How that works.

Buying bitcoin is the easy part. The important part is what comes next: moving it off the exchange to a wallet where you hold the keys. This guide covers where to buy, what it costs, and how to withdraw without making a mistake you can’t undo.

This site doesn’t tell anyone whether or when to buy. If you’ve decided to, here’s how to do it carefully.

Before you buy

Set up your own wallet first. Then you’ll have an address ready to withdraw to, and you won’t be tempted to leave coins on the exchange “for now.”

If you’ve never sent bitcoin before, run through Practice on signet first. It takes an hour and uses free test coins.

Where to buy

Most people buy through a regulated exchange or brokerage. You’ll have to verify your identity (this is called KYC, “know your customer”), link a bank account, and wait for the first deposit to clear.

What to look for:

  • Bitcoin-only or Bitcoin-focused. Companies that only sell bitcoin don’t push you toward other coins and tend to make withdrawals simple.
  • Free or cheap withdrawals to your own wallet. Some platforms charge a lot to withdraw, or don’t let you withdraw at all. Check this before you sign up.
  • Clear fees. You should be able to see the total cost before you confirm a purchase.
  • Recurring buys. Buying a fixed dollar amount on a schedule, often called dollar-cost averaging, removes the temptation to time the market.

Two US options that fit these points: River and Strike. Fees, features and the states or countries each one serves change often, so compare their current pages before you sign up.

Never buy bitcoin from someone who contacts you first, on social media, dating apps, or by text. “Investment managers” and “recovery services” who reach out to you are almost always scams.

Understanding the fees

There are usually three costs:

Fee What it is How to keep it low
Purchase fee or spread The platform’s cut, either a stated fee or a slightly worse price than the market Compare the total cost, not just the “fee” line
Withdrawal fee What the platform charges to send bitcoin to you Choose a platform with free withdrawals, or withdraw in larger, less frequent batches
Network fee Paid to Bitcoin miners to include your transaction Withdraw when the network is quiet; sometimes the platform covers it

Buying with a debit or credit card is usually the most expensive way. Bank transfers cost less but take longer.

Withdrawing to your own wallet

This is where mistakes happen, so slow down. Bitcoin transactions can’t be reversed.

1. Get a receive address from your wallet

Open your wallet and create a new receive address. If you use a hardware wallet or signer, check that the address on your computer matches the address shown on the device’s own screen. Malware can swap addresses on a computer; it can’t change what the device shows.

2. Send a small test first

Withdraw a small amount, like $10–20 worth, to that address. Wait until your wallet shows it arrived. Then send the rest.

Yes, this costs one extra network fee. It’s cheap insurance against a wrong address, a wrong network, or a typo.

3. Check the address every time, character by character

Don’t trust copy and paste alone. Some malware swaps a copied address for the attacker’s. Compare the first and last 6 characters at minimum, and ideally the whole thing.

Watch out for address poisoning: scammers send tiny amounts from addresses that look like yours, hoping you’ll copy theirs from your history later. Always take the address fresh from your own wallet, never from your transaction history.

4. Choose the right network

Some platforms offer several ways to withdraw: regular Bitcoin (on-chain), Lightning, or tokens on other blockchains. For savings going to cold storage, choose Bitcoin on-chain. Lightning is for spending and small payments. Never withdraw “wrapped” bitcoin to a regular Bitcoin wallet.

5. Confirm and wait

On-chain transactions usually confirm within an hour, depending on network fees. Your wallet will show the transaction as pending, then confirmed. Once it shows a few confirmations, it’s done.

How often to withdraw

There’s no single right answer. Common approaches:

  • After every purchase: the least exposure to the exchange, the most withdrawal fees.
  • Once a threshold is reached: for example, whenever the balance passes an amount you’d hate to lose.
  • Monthly: a simple habit for people who buy on a schedule.

Whatever you choose, don’t let a large balance sit on an exchange indefinitely. See Keys, seeds and self-custody for why.

Privacy and records

  • Your purchases are tied to your identity. The exchange knows which addresses you withdrew to. Assume anything you buy through a KYC platform can be traced back to you.
  • Keep records. In the US and many other countries, selling or spending bitcoin can be a taxable event. Most platforms let you export your history. Save it. This isn’t tax advice; talk to a tax professional about your situation.
  • Don’t talk about how much you hold. That’s a security risk, not just a privacy one. See Common mistakes.

Some people buy bitcoin peer-to-peer, without an exchange, to avoid linking it to their identity. That has its own legal, privacy and scam risks, and it’s beyond this guide.

Quick checklist

  • Own wallet set up and backed up
  • Recovery tested (wipe and restore) before funding
  • Platform with clear fees and free or cheap withdrawals
  • Receive address checked on the device screen
  • Small test withdrawal sent and received
  • Full withdrawal sent, on-chain, address checked again
  • Purchase records exported and saved

Next: Seed backups, so the coins you just withdrew survive a fire, a flood or a forgetful year.

Gear in this guide

Buy bitcoin

River

Bitcoin-only US brokerage with free withdrawals to your own wallet.

Fees vary

Buy bitcoin

Strike

Buy and withdraw bitcoin, including over Lightning.

Fees vary

Software Free / open source

Sparrow Wallet

Desktop Bitcoin wallet. Watch-only, offline signing, multisig coordinator.

Free