8 Cheapest Ways to Buy Bitcoin in 2020 (Fast and Safe)

By Advertiser Disclosure
This post contains affiliate links, and CoinDiligent will be compensated if you make a purchase after clicking the links.

Finding the cheapest way to buy Bitcoin is important.

I’ll tell you why:

The Bitcoins that you are losing due to trading fees could be worth a fortune in 5 years.

To help you avoid that problem, we put together this guide with the cheapest places to buy Bitcoin.

Let’s dive right into it!

Cheapest Ways To Buy Bitcoin

1. eToro

etoro reviewFounded in 2006, eToro is a simple to use investment platform available in 140+ countries and offering 15 cryptocurrencies in addition to hundreds of legacy financial products.


  • Simple to use
  • No trading fees
  • No deposit fee

  • $5 withdrawal fee
  • Cryptocurrencies only available to US users
  • CFDs not available in the US

Cryptoassets are highly volatile unregulated investment products. No EU investor protection. Your capital is at risk.

eToro stands out as the largest cryptocurrency exchange that charges zero trading fees to its customers. Instead, the company profits off of a very competitive spread in the price of the assets it offers.

Further, unlike Coinbase, depositing funds on eToro is always completely free. That said, it’s important to note that eToro does charge a fixed $5 fee if you wish to make a withdrawal in fiat currency.

Finally, it’s also important to note that eToro enables its users to buy Bitcoin with countless different currencies, including but not limited to: USD, EUR, CHF, JPY, CAD, and GBP.

2. Coinbase 

Coinbase is often referred to as the simplest way to buy Bitcoin. The exchange has been around since 2014 and enables its users to buy Bitcoin and 10+ other cryptocurrencies very easily.


  • Amazing user interface
  • Good customer support
  • 10+ cryptocurrencies available

  • High credit card deposit fees

Coinbase charges a 1.49% trading fee which is charged whenever you buy or sell cryptocurrency on the exchange.

To buy Bitcoin cheap on Coinbase, avoid depositing funds with your credit card since an additional 3.99% fee will be charged. If available in your jurisdiction, do a SEPA transfer or ACH transfer instead since both are free.

3. CEX

CEX is a low fee Bitcoin exchange that is also great for beginners due to its intuitive user interface. The exchange has been around since 2013 and has proven to be safe and reliable in that time.


  • Low trading fee of just 0.25%
  • Intuitive to use
  • Available 220+ countries

  • “Instant Buy” feature comes with a hefty fee

CEX is one of the very few Bitcoin exchanges that do not charge a withdrawal fee. The only costs associated with buying Bitcoin on CEX are a low trading fee of just 0.25%.

If you want to buy Bitcoin cheaply, do not make use of CEX’s “Instant Buy” feature. Buying Bitcoin through the “Instant Buy” box comes with a hefty 7% fee.

Furthermore, you should also only deposit money with a bank transfer or SEPA, since that will be free. If you make use of VISA or Mastercard to buy Bitcoin on CEX then you will be charged an additional 3.5% fee.

4. Coinmama

Having launched back in 2013 and served over 1.3 Million customers, Coinmama is not only one of the cheapest ways to buy Bitcoin for beginners, but also a very trustworthy option.


  • Great customer support
  • Fast identity verification process
  • Simple user interface

  • Not the Bitcoin exchange with the lowest fees
  • High credit card deposit fees

Although Coinmama charges a 5.5% transaction fee, which is higher than other exchanges, it balances that out by offering a low Bitcoin price and not charging any big spreads on top of it.

To buy Bitcoin as cheaply as possible on Coinmama you should deposit funds using SEPA, and not your credit card. If you make a credit card deposit, then an additional 5% fee is charged.

5. CashApp

Founded by Jack Dorsey (Creator of Twitter), CashApp is a simple way to receive and send money. Since late 2018, the app now also enables its users to easily buy cheap Bitcoin.


  • Very simple to use
  • Zero fees
  • Supports Bitcoin withdrawals

  • Not ideal to purchase large amounts due to a spread that is charged
  • CashApp currently does not let users spend their Bitcoins

To buy Bitcoin on CashApp, you first need to deposit some funds to the app. You can do so in just seconds by linking your credit or debit card.

After your funds arrived, simply head over to the “Buy Bitcoin” section, choose the amount of BTC you want to purchase and click “BUY”.

Please keep in mind that although CashApp does not charge any fees, it may charge an exchange rate spread if you are purchasing a larger amount.

6. Kraken

Founded in 2011, Kraken is one of the oldest and most established Bitcoin exchanges in the space. The exchange is known for its advanced trading interface and wide variety of available coins.


  • Extremely low trading fees of just 0.25%
  • Excellent customer support

  • Confusing user interface
  • No way to instantly buy Bitcoin

Kraken offers fee discounts based on the amount of cryptocurrencies that you trade per month. If you trade less than $50,000 per month then your trading fee is 0.25%.

However, the fee can be reduced up to 0.00% if you trade more than $10,000,000 worth of cryptocurrency per month, making Kraken by far the cheapest Bitcoin exchange and the only way to buy Bitcoin without fees.

7. Binance

binanceAlthough Binance was only established in 2017, it has already captured the trust of millions of users due to its vast offering of altcoins, good customer support, and some of the lowest fees to buy Bitcoin.


  • Low trading fee of just 0.1%
  • 120+ coins available (in addition to Bitcoin)
  • Very high security standards

  • Interface can be confusing for beginners
  • No option to buy Bitcoin with USD, EUR, or GBP

Binance charges a trading fee of just 0.1%. Interestingly, this fee can be reduced even further by using the BNB coin (Binance’s native cryptocurrency) to pay trading fees.

Binance also charges a withdrawal fee of $1-5 depending on the cryptocurrency that you are withdrawing.

These low fees make Binance a great way to buy cheap Bitcoin. However, on the contrary to Coinbase or CEX, you won’t be able to use bank transfers to make the purchase.

8. Local Bitcoins

local bitcoinsLocal Bitcoins was launched in 2012 as a platform enabling in-person trades in Bitcoin. Throughout the years, the exchange has become very popular in countries that have banned Bitcoin.


  • Cheap way to buy Bitcoin in countries where its banned

  • Commissions can be high in some cases
  • Meeting in person with a Bitcoin seller can be dangerous
  • User interface is not very intuitive

Local Bitcoins charges a 1% fee whenever a trade is completed through the platform. However, the fee structure gets a bit more complicated than that, unfortunately.

Since Local Bitcoins is a peer-to-peer trading platform, the individual that has the liquidity to fulfill your order (either to buy or sell Bitcoin) decides the commission that he charges you. This commission usually ranges from 5 to 12%.

At the time of writing, LocalBitcoins is the peer-to-peer Bitcoin exchange with the lowest Bitcoin fees.

What costs are there when buying Bitcoin?

There are 5 main costs associated with buying Bitcoin on an exchange: trading fees, credit card fees, bank transfer fees, spread, and “instant buy” fees,

Trading fees and the spread (premium on the BTC price) charged by the exchange cannot be circumvented.

However, if you want to buy cheap Bitcoin, then you should avoid using credit cards or the “instant buy” feature to buy Bitcoin.

Instead, simply deposit funds with a bank transfer, and then place a regular buy order on the exchange.

Why is it important to buy Bitcoin cheap?

In the short-term, paying a 10% fee to buy Bitcoin may not seem like a big deal. However, if you believe in the long-term success of BTC then buying Bitcoin cheap is crucial.

Let’s say that you buy 1 BTC and pay a 10% fee. Doing this will leave you with 0.9 BTC after fees.

Now, on the other hand, imagine if instead you buy 1 BTC at an exchange like CEX, and only pay 0.25% fees. That will leave you with 0.99975 BTC.

That’s a difference of nearly 0.1 BTC!

Many Bitcoin evangelists believe that the currency could reach $100k per coin one day. This means that this 0.1 BTC that you saved in fees could be worth $10k in the future.

This is why it’s very important to always use the cheapest place to buy Bitcoin.

Is it possible to get Bitcoin for free?

So you not only want to get cheap Bitcoins, but you also want to get Bitcoin for free?

Contrary to popular belief, getting Bitcoin for free is indeed possible. However, there will be some work involved.

One of the simplest ways to get some Bitcoin for free is by using a BTC faucet, which is essentially a website that gives you fractions of a Bitcoin in exchange for performing simple tasks like watching an ad.

Another option is to participate in so-called “cryptocurrency bounty programs”, where you can earn Bitcoin and other cryptocurrencies by performing simple social media and content creation tasks.

For a more exhaustive guide, make sure to check out our guide on how to make money with Bitcoin.

What to watch out for when looking for the cheapest place to buy Bitcoin?

There are a few things that you need to keep in mind when looking for the cheapest Bitcoin exchange. These range from security considerations, to hidden fees. Let’s briefly dive into each one before we end this guide.


If an exchange claims to be the cheapest way to buy Bitcoin, could it be offering that at the cost of security? Securing a cryptocurrency exchange is expensive, and if an exchange has no income from trading fees then it’s questionable whether they have enough funds to perform decent security audits.

Another consideration is potential scams, which lure new users in with attractive “0% fee offers”. To stay safe, stick to the exchanges that we recommend in this guide.

Hidden fees

Another point to watch out for are hidden fees, which can come in the form of a spread or putting your data for sale.

One example for this is the exchange “RobinHood”, which got widely popular due to its zero-fee policy but also publicly admitted to selling the data of its users to high-frequency traders.

Ease of use

Finally, many exchanges that offer a very cheap way to buy Bitcoin are tailored for traders and experienced market participants.

Although the fee structure may seem attractive to you, you will have to stop and think if you are already experienced enough to be interacting with these platforms.

Leave a Comment