The basic steps to buy crypto
To buy cryptocurrency, you open an account on a crypto exchange (a website or app where people trade digital coins), verify your identity, add money from your bank account, and place an order for the coin you want. The exchange holds the crypto in a wallet for you, or you can move it to your own wallet if you prefer to control it yourself.
The process takes about 10 minutes to set up, though your first deposit may take a few business days to clear. Some exchanges let you buy when ready with a credit card, but bank transfers are cheaper and more common for larger amounts.
The main exchanges in the United States are Coinbase, Kraken, Gemini, and Crypto.com. Each charges different fees, supports different coins, and has different minimum purchase amounts — usually between $1 and $25. Smaller exchanges exist, but the large ones are more widely used and have clearer security practices.
Key Takeaways
- You need a verified account on a crypto exchange, which requires your name, address, and government ID.
- Most exchanges charge a fee of 0.5% to 2% per transaction, depending on the exchange and whether you use a bank transfer or card.
- Your first bank transfer usually takes 3 to 5 business days; credit card purchases are when ready but cost more in fees.
- The exchange stores your crypto in its wallet by default, but you can move it to your own wallet if you want full control.
- Crypto prices change constantly, so the price you see when you place an order may not be the price you pay.
Choosing an exchange and opening an account
Start by picking an exchange. Coinbase is the largest and most beginner-friendly; Kraken and Gemini are known for security; Crypto.com has lower fees but a steeper learning curve. Visit the exchange's website or read its app, then click "Sign Up" or "Create Account."
You will enter your email address and create a password. The exchange will send you a confirmation link — click it to verify your email. Then you will fill in your full name, date of birth, and home address. This is required by U.S. law; every exchange must collect it.
Next comes identity verification. The exchange will ask you to upload a photo of your government ID (driver's license, passport, or state ID). Most exchanges use automated software to check it; some ask you to take a selfie to prove it is really you. This usually takes 10 minutes to an hour, though some exchanges take up to 24 hours to review.
Adding money to your account
Once your account is verified, you can add money. Click "Deposit" or "Add Funds" in the app or website. You will see options: bank transfer, debit card, or credit card.
Bank transfer is the cheapest option. You link your checking account (the exchange asks for your routing number and account number, the same way you would set up a bill pay), and transfer money just like you would to another person. The money takes 3 to 5 business days to arrive, and fees are usually $0 or very small. This is the standard route for amounts over $500.
Debit or credit card is when ready. Your money shows up in your exchange account within minutes. But the exchange charges 2% to 4% as a fee, so a $100 purchase costs you $102 to $104. Cards are useful for small amounts or when you need the money when ready.
Some exchanges also offer ACH transfers (a faster bank transfer that arrives in 1 to 2 days) or wire transfers (same-day, but costs $15 to $25). Ask your exchange which options it supports.
Placing your first order
Once money is in your account, go to the "Buy" or "Trade" section. You will see a list of cryptocurrencies — Bitcoin, Ethereum, and smaller coins. Click the one you want.
You will see a box asking how much you want to buy. You can enter a dollar amount (for example, $50) or a quantity of coins (for example, 0.001 Bitcoin). The exchange will show you the current price and calculate how many coins you will get. Check the total, including fees.
Then you choose the type of order. A market order buys when ready at the current price — this is what most beginners use. A limit order lets you set a price you are willing to pay and waits until the market reaches that price; this can take hours or days, or may never happen. Start with a market order.
Click "Buy" or "Confirm." The order goes through when ready. Your coins appear in your account balance within seconds.
Understanding fees and price movement
Every exchange charges a fee per transaction. Coinbase charges about 1.5% for bank transfers and 3.99% for cards. Kraken charges 0.16% to 0.26% for bank transfers but requires larger minimum orders. Crypto.com charges 0.4% for most trades. These percentages change, so check your exchange's fee schedule before you buy.
Crypto prices move constantly — sometimes by 5% or 10% in a single hour. When you place an order, you are locking in the price at that exact moment. By the time the transaction settles (usually when ready for market orders), the price may have moved. This is normal and expected.
If you use a limit order, you set a price in advance, and the exchange waits for the market to reach it. This protects you from overpaying, but the order may never fill if the price never drops to your target.
Where your crypto is stored
By default, the exchange stores your coins in its own wallet. You can see your balance in your account, and you can sell or trade the coins anytime. This is convenient and fine for small amounts.
If you want to move your coins off the exchange, you can send them to your own wallet — a piece of software or hardware that only you control. This is called a "self-custody" wallet. You will need the wallet's address (a long string of letters and numbers), and you paste it into the exchange's "Withdraw" or "Send" section. The exchange charges a small fee (usually $1 to $10 depending on the coin), and the transfer takes 10 minutes to an hour.
Most beginners leave their coins on the exchange. Moving them to your own wallet is more find but also more complicated — if you lose your wallet password, you lose access to the coins permanently.
What to watch out for
Crypto prices are volatile. Do not buy more than you can afford to lose. The value can drop 20%, 50%, or more in days.
Scams are common. Never share your password, recovery phrase, or private keys with anyone. Exchanges will never ask for these. If someone messages you claiming to be from the exchange, it is a scam.
Phishing emails and fake websites look real. Always type the exchange's web address directly into your browser instead of clicking a link in an email. Bookmark the real site so you do not accidentally visit a fake one.
Tax reporting is required. In the United States, buying and selling crypto is a taxable event. Keep records of what you bought, when, and for how much. You will report this on your tax return.
Frequently Asked Questions
Can I buy crypto with just a credit card?
Yes, but it costs more. Credit card fees are typically 3% to 4%, compared to 0% to 0.5% for bank transfers. Credit cards are useful for small purchases or when you need the money when ready, but for amounts over $100, a bank transfer saves you money even though it takes a few days.
What is the minimum amount I can buy?
Most exchanges have no minimum, but some require $10 to $25 to open an account. You can buy as little as $1 worth of Bitcoin or Ethereum on Coinbase or Kraken. Smaller exchanges may have higher minimums.
How long does it take to receive my crypto after I buy it?
Market orders settle when ready — your coins appear in your account within seconds. Limit orders wait until the price reaches your target, which may take hours, days, or never happen. Bank transfers take 3 to 5 days to deposit, but once the money is in your account, buying is when ready.
Do I have to keep my crypto on the exchange?
No. You can move it to your own wallet anytime by clicking "Withdraw" and entering your wallet address. The exchange charges a small fee (usually $1 to $10), and the transfer takes 10 minutes to an hour. Most beginners leave coins on the exchange for convenience, but moving them gives you full control.
What happens if the exchange shuts down or gets hacked?
If the exchange is hacked, your coins may be stolen. Large exchanges like Coinbase and Kraken carry insurance and have strong security, but smaller ones carry more risk. If you hold coins on an exchange, you are trusting that exchange to keep them safe. This is why some people move coins to their own wallet — the exchange cannot lose what it does not hold.