$80,557BTC · 4 Nov 18:26 UTC
Menu

Buy crypto with a bank account in the US

Among the 12 US exchanges we cover, 11 accept a bank account. These are Binance.US, Robinhood, Crypto.com, then Kraken, eToro, and River, Gemini, PayPal, Uphold, Coinbase, plus OKX US.

Which exchanges take a bank account?

Exchange$1,000 buyHow it is chargedSourceFees
Binance.US$0no fee, plus spreadbinance.usBinance.US fees
Robinhood logo$0no fee, plus spreadrobinhood.comRobinhood fees
Crypto.com logo$50.5% taker fee, Crypto.com Exchangehelp.crypto.comCrypto.com fees
Kraken logo$80.8% taker fee, Kraken Prosupport.kraken.comKraken fees
eToro logo$101% fee, plus spreadhelp.etoro.comeToro fees
River$101% fee, plus spreadsupport.river.comRiver fees
Gemini logo$121.2% taker fee, Gemini ActiveTradersupport.gemini.comGemini fees
PayPal logo$181.8% fee, plus spreadpaypal.comPayPal fees
Uphold logo$202% fee, plus spreadsupport.uphold.comUphold fees
Coinbase–Shown on the order previewhelp.coinbase.comCoinbase fees
OKX US logo–Shown on the order previewokx.comOKX US fees

Buying Bitcoin through a bank account

The lowest published cost for a $1,000 Bitcoin purchase by bank account is $0 plus a spread through Binance.US.

Among the exchanges that publish a number, Uphold charges the most: $20.