Learn

How to Buy Crypto in the US with Bank Transfer or Card

Buying crypto in the US has never been more accessible, but the options aren't always obvious. What are the legal ways to buy crypto in the US?

Each payment method carries different fees and settlement times, and the platform you pick has to meet federal requirements before you can fund anything.

May 26, 2026

What Are the Legal Ways to Buy Crypto in the US?

Buying crypto is legal across the US, but any platform you use must be FinCEN-registered and meet federal KYC and anti-money laundering requirements.

State rules add another layer. New York and Hawaii restrict several services from operating there, so confirm the provider is authorized in your state before signing up.

Here's what a compliant purchase looks like:

  • Use a FinCEN-registered exchange. The Best Platforms section below covers verified options.
  • Complete KYC before you fund. You'll need a photo ID, your SSN, and proof of address.
  • Check your state. Confirm coverage before you sign up. New York requires exchanges to hold a BitLicense, and Hawaii has its own restrictions.
  • Report your taxes. Exchanges issue 1099-DA forms for reportable activity. The filing responsibility sits with you.

How Bank Transfers Work (ACH)

ACH, or Automated Clearing House, is the US electronic payment network that moves funds directly between bank accounts. Most Americans already use it without realizing it. Payroll and bill payments run on the same rails.

It's the cheapest way to fund a crypto purchase. Most regulated exchanges charge nothing for ACH deposits.

Think of it like a hotel pre-authorization. The front desk locks in your room the second you swipe your card, and the full charge settles a day or two later. On an exchange, trading access opens within minutes while the full settlement takes 1 to 3 business days.

  1. Link your bank account via Plaid. Once verified on a FinCEN-registered exchange, most providers use Plaid to connect your bank in seconds. Select your bank, log in with your online banking credentials, and choose the account to link.
  2. Initiate the deposit. Navigate to Deposit, then Cash, then Bank Transfer. Enter the USD amount you want to move from your bank to the exchange.
  3. Confirm the transfer. Review the amount, authorize the ACH debit, and complete any two-factor authentication your exchange requires.
  4. Wait for buying power to clear. Funds typically appear as available for trading within minutes. Full withdrawal access comes after 1 to 3 business days, once the transfer settles.
  5. Place your crypto order. Go to the Buy section, select your digital asset, enter the amount, and confirm the transaction.

If you need same-day settlement, wire transfers run through Fedwire at a $25 to $30 fee from your bank. That cost only makes sense for large, time-sensitive purchases.

A couple of things first-time senders miss:

  • Bank transfers only process Monday through Friday, excluding US federal holidays. Account names must match exactly, or the transfer will be rejected.
  • Exchanges may hold funds briefly since ACH is reversible. Daily limits reach $25,000 to $50,000 on fully verified accounts.

How Card Purchases Work

Debit and credit cards are the fastest way to buy crypto in the US. Most purchases clear in minutes, with the asset appearing in your exchange wallet shortly after confirmation. Regulated exchanges accept Visa and Mastercard, and many also support Apple Pay and Google Pay.

Card transactions carry processing fees. Debit cards typically run 1.99% to 3.99%, while credit cards can reach 3% to 5% or more, depending on the exchange.

  1. Add your card. Navigate to Payment Methods, select Credit or Debit Card, and enter your card number, expiration date, and CVV. Most exchanges save it securely for future purchases.
  2. Select your digital asset and amount. Choose the cryptocurrency you want, Bitcoin, Ether, or USDC, and enter either the USD amount or the crypto quantity.
  3. Review the full cost breakdown. The exchange shows the rate, fee, and total charge before you confirm. Cross-check the quoted price against CoinGecko to see the spread, the difference between the market price and what you pay.
  4. Confirm the transaction. Your card issuer may send a 3D Secure verification prompt. Complete it to proceed.
  5. Receive your crypto. The asset lands in your exchange wallet within seconds to a few minutes. Save the transaction ID for your tax records.

Before you tap confirm, a few things specific to card purchases:

  • Apple Pay and Google Pay carry the same fee as the underlying card. Daily purchase limits typically start at $2,000 to $5,000 and increase with account verification history.
  • Some US banks, including Chase and Citi, classify crypto purchases as cash advances. Interest accrues from day one with no grace period, so check your card issuer's policy first.

Fees and Limits Explained

The stated fee covers only part of what you pay. Spreads and network charges stack on top, and bank-side fees can add more depending on your payment method.

Fee Breakdown by Payment Method

Payment Method

Platform Fee

Speed

Typical Daily Limit

ACH Bank Transfer

Free (most exchanges)

1–3 business days

$25,000–$50,000 (verified)

Wire Transfer

$0–$5 (exchange) + $25–$30 (your bank)

Same day

Varies by exchange

Debit Card

1.99–3.99%

Instant

$2,000–$5,000

Credit Card

3–5%+

Instant

$2,000–$5,000

Apple Pay / Google Pay

Same as linked card

Instant

Same as linked card

Hidden Costs to Watch

  • Spread: The gap between the market price and the quoted buy price can add 0.5–2% to the stated fees. Always cross-check against CoinGecko before confirming.
  • Cash-advance charges and unverified limits: Some banks classify card purchases as cash advances with day-one interest. ACH limits for unverified accounts can be as low as $1,000 per day. Completing full KYC typically opens access to the $25,000–$50,000 tier.

Best Platforms for US Users

Every platform here operates legally in the US and requires identity verification before you can buy it.

Coinbase is the most widely used US exchange, listed on Nasdaq and available in all 50 states. It supports 275+ digital assets across its platform (470+ in custody), making it one of the broadest selections available to US buyers. Also works well for first-time buyers who want a familiar, well-supported interface.

Kraken is available in 48 US states, excluding New York and Maine. Its Pro mode suits active traders with advanced charting, margin, and futures tools, and its 600+ listed tokens make it one of the broadest exchanges in the US market.

Gemini is New York-based, NYDFS-licensed, and available in all 50 states. It's the only major US exchange to hold SOC 2 Type 2 certification (along with SOC 1 Type 2), an independent audit of its security controls, which matters for buyers who prioritize a strong regulatory track record.

MoonPay is a standalone on-ramp widget embedded in wallets and decentralized apps. No full exchange account required, which makes it the go-to option for Web3 users funding a self-custody wallet directly.

Mercuryo expanded its licensed US footprint through a partnership with Coinme, reaching 48 states. Its on-ramp widget integrates into wallets like MetaMask and Trust Wallet, with KYC and settlement handled behind the scenes across 150 countries.

Platform-Specific Fees to Know

Platform

ACH

Card Fee

States

Best For

Coinbase

Free

3.99%

50

Beginners

Kraken

Free

1.5% (Instant Buy)

48

Low fees, variety

Gemini

Free

3.49%

50

Security, compliance

MoonPay

Via Balance

Up to 4.5%

50

Quick card purchase

Mercuryo

Via Coinme

Up to 5.5%

48

B2B on-ramp, Web3

Risks and Compliance Considerations

Buying on a regulated platform handles most of the legal complexity, but a few gaps in the process carry real financial risk.

  • Tax reporting is mandatory. The IRS classifies crypto as property, which means every transaction is taxable. Exchanges issue 1099-DA or 1099-MISC forms for reportable activity.
  • Exchange counterparty risk. For holdings above $1,000, move funds to a self-custody wallet. Exchanges hold your assets, not you.
  • Phishing and fraud. Only use bookmarked official URLs. Never click links from emails or social media.
  • Transactions are irreversible. Double-check the asset and destination wallet before you confirm.

Start Buying Crypto in the US

Buying crypto legally in the US is easier than most people expect. ACH costs nothing and settles in 1 to 3 days. Card purchases arrive faster, with fees of 2–5%. Coinbase and Gemini work well for first-time buyers. For teams building crypto-enabled products, Mercuryo's on-ramp covers 48 US states with KYC and regulatory coverage built in.

Frequently Asked Questions

How Do ACH Transfers Work for Buying Crypto in the US?

ACH lets you move funds from your bank directly to a regulated exchange at no cost. Buying power appears within minutes, though full withdrawal access takes 1 to 3 business days.

What Fees Should I Expect When Buying Crypto With a Card?

Debit card purchases typically run 1.99% to 3.99%. Credit cards can reach 3% to 5% or more, and some US banks classify the transaction as a cash advance that triggers interest from day one.

Always cross-check the quoted price against CoinGecko to spot any spread on top of the stated fee.

Is It Legal to Buy Crypto in the US With a Bank Account?

Yes. Buying crypto with a bank account or card is fully legal in the US on any FinCEN-registered exchange. KYC verification is required before your first purchase, and every transaction is reportable to the IRS.

Buy Crypto