This page lists companies that will let you buy bitcoins with a bank account or bank transfer. Some countries offer specific transfer types, like SEPA transfer or ACH transfer (USA).
Coinbase is the world’s largest bitcoin broker. In the United States you can buy bitcoin with a connected bank account via ACH bank transfer. In Europe you can buy with your bank account via SEPA transfer. Purchases made with ACH take 5 days for the coins to be delivered, while SEPA purchases take less than two days. Coinbase charges a flat 1.49% fee on all transactions. Americans may add a Visa or Mastercard credit card to as a backup to unlock instant payments via bank transfer.Pros
Coinmama supports buying in Europe via SEPA transfer. All other countries can send money to Coinmama using International Bank Transfers (SWIFT). There are no fees on purchases of 1000 EUR or more, while purchases under 1000 EUR cost 20 EUR in fees.
eToro is a trading platform and crypto exchange. It supports Bitcoin, Ethereum, Litecoin, Zcash and many other coins.
Deposits can be made quickly via bank transfer, SEPA, NETELLER, PayPal and more. It also offers unique features like copy trading.
CEX.io allows for purchases of bitcoins using ACH in the USA or via SEPA transfer for EU countries.
Bitpanda accepts bank account payments via SEPA, SOFORT, and Online Bank Transfer.
US customers can fund their Coinbase Exchange trading accounts via ACH or bank wire. Residents of Europe and the UK can fund with SEPA transfer.
Kraken is the world’s largest euro-denominated Bitcoin exchange based on daily average trading volume. It supports bank transfer deposits from US, European, Canadian, British, and Japanese customers. Deposits can be made via international bank transfer, SEPA transfer, and Interac.
US customers can purchase bitcoins on Gemini by funding their account with ACH transfer.
Residents in Austria can buy bitcoins with a bank account online using SOFORT transfer.
Paymium is a Bitcoin exchange based in France; anyone in the country can get bitcoins with a bank transfer using Paymium.
Bity is a Bitcoin broker that makes it possible for all Europeans to purchase bitcoins with SEPA. At first, only verification using a phone number is required.
Bitstamp is one of the world’s largest Bitcoin exchanges. It makes it easy for Europeans to purchase large amounts of bitcoins fast with SEPA bank transfer. Almost anyone in the world can use their bank account to send a wire transfer to Bitstamp, although fees may apply.
Athena Investor Services offers a unique way to purchase Bitcoin. It’s aimed at large volume buyers who are looking to buy between $10,000 and $500,000 worth of bitcoins. The fees are 4% per buy. The fees are high because Athena will work with you and walk you through the buying process with them and offers personalized help. You can only pay via bank wire at this time.
CoinCorner is a Bitcoin exchange based in the Isle of Man. Users in the UK and Europe can purchase bitcoins with SEPA, credit/debit card, or GBP bank transfer.
Bitfinex allows customers to deposit large amounts of funds using SWIFT.