← Help center
Funding · Crypto · 11 min read

How to buy crypto on Coinbase and other exchanges.

Centralised exchanges (CEXes) are the easiest on-ramp for most people: verify your ID once, link a bank, and buy with a few taps. This guide compares the four exchanges we recommend and walks through Coinbase end-to-end, from ID upload to your first withdrawal.

Centralised exchange vs. P2P, which should you use?

A centralised exchange (Coinbase, Kraken, etc.) is a company that operates a regulated platform where you buy crypto at a posted price using your bank account. They handle KYC, custody, and tax forms. In exchange for that convenience, they charge higher fees and they do report your activity to tax authorities.

A P2P platform matches you directly with another person, with the platform acting only as escrow. Cheaper, more private, but more work. If you're new to crypto, start with a CEX and switch to P2P later if cost becomes a concern. (We have a separate guide for that: How to buy crypto on P2P platforms.)

Recommended exchanges

Coinbase

The default pick in the US. NASDAQ-listed (COIN), publicly audited, fully insured custody. The most beginner-friendly UI. Fees are higher than competitors, pay the “Advanced” flat fee, not the “Simple” spread.

Fees: 0.6% maker / taker on Advanced · Min deposit: $0 · Coverage: US, EU, UK, CA, AU

Visit website

Kraken

Industry veteran (since 2011) with a clean record on security. Lower fees than Coinbase and a more capable interface for serious users. Slightly slower customer support.

Fees: 0.25% maker / 0.40% taker · Min deposit: $10 · Coverage: 190+ countries

Visit website

Gemini

NYDFS-regulated, founded by the Winklevoss twins. SOC 1 + SOC 2 certified. ActiveTrader interface is excellent. Fees are similar to Coinbase Advanced.

Fees: 0.20% maker / 0.40% taker on ActiveTrader · Min deposit: $0 · Coverage: US, UK, Singapore

Visit website

Bitstamp

The oldest active exchange in Europe (since 2011). Strong EUR liquidity. Acquired by Robinhood in 2024; service quality unchanged so far. Good pick if you bank in EUR.

Fees: 0.30% / 0.40% · Min deposit: $10 · Coverage: EU, UK, US (limited)

Visit website
Avoid: exchanges with no public custody attestation, no parent-company filings, or that lock withdrawals during “maintenance.” If you wouldn't put your salary there, don't put your crypto there.

Step-by-step: buying USDC on Coinbase

  1. Create your account. Go to coinbase.com, click Get started, enter your name, email, and a strong password. Confirm the email.
  2. Set up 2FA. When prompted, choose Authenticator app (not SMS, SIM-swap attacks are real). Save the backup codes somewhere offline.
  3. Verify your identity. Upload a passport or driver's licence and take a selfie. Approval usually takes under 5 minutes; in slow periods, up to a day.
  4. Link a payment method. In the US, ACH bank link via Plaid is the cheapest and credits in 3–5 business days. Debit card is instant but costs ~3.9%. Wire transfer is $10 and same-day.
  5. Switch to Advanced Trade. This is critical. Coinbase's Simple interface bakes in a 1–2% spread on top of the listed fee. Click your avatar → Advanced Trade to see real market prices.
  6. Pick the pair. Top-left, search USDC-USD. You'll see an order book.
  7. Place a limit order. Choose Limit (not Market). Enter $1.0000 as the price and the dollar amount you want to spend. A limit order at the spread midpoint typically fills in under a minute and saves 0.6% vs. a market order.
  8. Confirm. The USDC lands in your Coinbase wallet immediately on fill.
  9. Withdraw to your own wallet. Click Send, paste your wallet address, choose the network (USDC is multi-chain, pick the same network your destination wallet supports), confirm. Coinbase charges the network gas fee and nothing more.
Network matters. If you send USDC on Ethereum to an address that only supports USDC on Solana, the funds are gone. Always double-check the network in both the sender and receiver dropdown. Send a small test amount first when funding a new wallet.

Fees, compared

Exchange Taker fee ACH deposit Wire deposit USDC withdrawal
Coinbase (Advanced)0.60%Free$10 in / $25 outNetwork fee only
Kraken0.40%Free$4 in / $5 outNetwork fee only
Gemini (ActiveTrader)0.40%FreeFree in / $15 out10 free / month
Bitstamp0.40%Free (EU SEPA)0.05% min €7.50Network fee only

Fees as of May 2026. Volume tiers reduce maker / taker materially above $10K monthly volume.

Funding methods, ranked

  1. ACH (US) / SEPA (EU). Free, but 1–5 business days to clear. Best for non-urgent buys.
  2. Wire transfer. Same-day, $10–25 fee. Best for amounts above $5,000 where the wire fee is a rounding error.
  3. Debit card. Instant, but 3–4% fee. Worth it only for small first-time buys.
  4. PayPal (Coinbase only). Instant, 2.5% fee. Convenient but not for serious size.
  5. Credit card. Avoid. Many issuers treat crypto buys as cash advances, 25%+ APR from day one.

Security checklist (do this before depositing anything)

  • Authenticator-app 2FA on the exchange. Never SMS.
  • Withdraw-address allowlist. Coinbase and Kraken both let you whitelist destination addresses with a 24-hour cooldown. Turn this on.
  • Email forwarding rule in your inbox that flags any message from the exchange and forwards a copy to a secondary account.
  • Unique password stored in a password manager (1Password, Bitwarden). Never re-use it anywhere.
  • Hardware key (YubiKey / Titan) if you hold > $10K. Coinbase and Kraken both support FIDO2.
  • Move long-term holdings off-exchange. “Not your keys, not your coins.” A hardware wallet (Ledger, Trezor) is $80 and protects you from exchange failure or hack.

Tax reporting

In the US, all four exchanges issue a 1099-MISC for staking / rewards income, and starting with tax year 2025 they issue a 1099-DA for crypto sales (gross proceeds). You'll get it by Feb 15 of the following year, and the IRS gets a copy too, don't try to skip it. In the EU, exchanges report under DAC8 starting in 2026.

Buying crypto with fiat is not a taxable event. Selling, trading, or spending crypto is. Funding your PocoShift account by sending crypto from your own wallet is treated as a transfer (not a sale) and doesn't trigger gains. Keep a record of your cost basis when you bought.

Funding PocoShift from a CEX? Withdraw to your own wallet first (don't send directly from the exchange to PocoShift; exchanges sometimes flag exchange-to-exchange transfers). From your wallet, send to the deposit address shown on Dashboard → Deposit. Funds clear after 6 network confirmations.

Common questions

Why is Coinbase's price different from the price I see on Google?

Two reasons. First, Google shows the composite price across many exchanges. Second, Coinbase's Simple interface adds a hidden spread of 1–2%. Use Advanced Trade (same account, no extra setup) to see the real market price.

How long do deposits take?

Bank deposits: ACH 1–5 business days, SEPA 1 business day, wire same-day. Crypto deposits to the exchange clear after the network's confirmation threshold, usually 3 blocks for Bitcoin (~30 min), 12 confirmations for Ethereum (~3 min), instant for Solana.

Can I buy crypto with cash?

Not on these CEXes. For cash, use a P2P platform (see our P2P guide) or a regulated Bitcoin ATM (high fees, 5–15%).

Is one big exchange safer than several small ones?

The opposite, actually. Splitting holdings across two regulated exchanges (Coinbase and Kraken, say) caps your exposure if one suffers a hack or regulatory freeze. The best move is to hold the bulk in a hardware wallet and keep only what you're actively trading on the exchange.


Need help with a specific exchange or stuck on a withdrawal? Email support@pocoshift.com with the transaction ID, average reply is under 4 hours, Mon–Fri.

← Back to Help center Previous: P2P guide