Can You Buy Bitcoin With a Credit Card? Should You?

Bitcoin has been in and out of the news with each big spike and dip. Think you’re missing the boat?

It doesn’t make sense to go into debt to buy bitcoin on a credit card you can’t afford to pay off in full. But if you do your homework to figure out how the credit card issuer will process the transaction, you may be able to come out ahead in rewards value as long as you pay off your bill before you’re charged interest.

UPDATE: As of late January 2018, many credit card companies are processing digital currency transactions as cash advances or blocking cryptocurrency transactions altogether. This is a huge shift from when this article was originally published in December 2017, as it means much higher fees and immediate accrual of interest. Make sure you understand the fees before you go to make a purchase.

How Do You Buy Bitcoin?

First, let’s start with a quick overview of how buying bitcoin works.

Bitcoin is available on cryptocurrency exchange websites, where you can trade one currency for another. You could, for example, buy bitcoin (BTC) with U.S. dollars (USD) or another fiat currency, in the same way you’d exchange USD for euros at your local bank. Many exchanges also allow you to trade for other forms of virtual currency, including:

  • Ethereum (ETH)
  • Bitcoin Cash (BCH)
  • Litecoin (LTC)
  • Ripple (XRP)
  • Dash

When purchasing bitcoins, you’ll usually place a market order at the current exchange rate. Or, if you prefer, you can set up orders to buy and sell bitcoins when they hit a certain price.

Before finishing the transaction, you’ll have to complete some sort of verification process. The personal details required will vary based on where you live, how much you buy or transfer and where you get your bitcoin.

Once you’ve got your shiny new currency, you can store it in a Bitcoin wallet with its own Bitcoin address for transfers and payments. Or, if you’ve used an exchange like Coinbase, it can act like a bank for your cryptocurrency and place it in an account for you.

Where Can You Buy Bitcoins With Credit Cards Instantly?

While some exchanges only allow direct payment methods like connecting a bank account or paying with PayPal, the most convenient ones accept other payment options, like credit/debit cards  — and allow you to buy bitcoin instantly.

Here are some of the most popular exchanges:

  • Bitstamp (BTC, BCH, ETH, LTC, XRP)
  • (BTC, DASH, ETH)
  • Coinmama (BTC and ETH)
  • BitPanda (BTC, BCH, DASH, ETH, LTC; only accepts certain types of Visa/Mastercard cards common in Europe)
  • CoinGate (BTC, BCH, DASH, ETH, LTC, XRP, etc.)
  • Paybis (BTC, BCH, ETH, LTC, XRP, etc.)

Make sure you do your research before selecting an exchange. With the rising popularity of Bitcoin, scams are on the rise as well. Some sites may try and steal your credit card information or your cryptocurrency.

Buying bitcoin with a debit card

If you’re committed to buying bitcoin with plastic but aren’t prepared to face the fees and interest rates associated with a credit card cash advance, you can probably use a debit card in most of the same places.

You’ll almost certainly still pay certain fees because you’re using a card, but because the funds are actually in your bank account, you won’t have to pay interest or a cash advance fee. Using a debit card also helps reduce the risk of long-lasting debt.

What to Consider When Buying Bitcoin With a Credit Card

When deciding whether to buy bitcoin via credit card purchase, there are a few things you should consider.

Impact on your credit scores

First, think about how much of your available credit you’ll be using.

The percentage of your credit limits you’re using — known as your credit utilization ratio — is a major factor in calculating your credit scores. Generally, the more available credit you use, the lower your scores will be.

Doing something like maxing out a credit card to buy bitcoin could negatively impact your credit.

Though your scores will bounce back once you pay off that debt, you shouldn’t significantly reduce your available credit if you’re soon applying for a new credit card, auto loan or mortgage.

Transaction fees

Whenever you buy something from a store, the retailer has already baked credit card processing fees into the prices.

But when you buy bitcoin, you’ll have to expect several percentage points to be tacked onto your purchase.

Want to mitigate those fees? Purchase bitcoin with a bank transfer instead of a credit card.

Foreign transaction fees

If you use an American credit card to buy bitcoin on an exchange based outside the United States, your card issuer may charge a foreign transaction fee.

Though this fee usually equates to around 3 percent, it’s easy to avoid by using a card without foreign transaction fees.

Cash advance fees

In early 2018, Visa and Mastercard started classifying cryptocurrency purchases as cash advances. And Chase, for example, recently settled a lawsuit over the definition of “cash-like transactions” after it began processing cryptocurrency purchases as cash advances.

Not only did this mean higher fees, it meant interest would start accruing immediately. For the most part, it also prevents you from earning rewards on your bitcoin purchase.

To find out if a purchase will be considered a cash advance, you should research your credit card and the exchange ahead of time. If the answer is yes, you might want to consider a bank transfer instead.


Bitcoin and other cryptocurrencies are highly volatile. If you buy bitcoin with money you don’t have — and the price drops dramatically — you could find yourself up that famous creek without a paddle.

We’d advise against buying bitcoin on a credit card unless you can pay it off in full that same month. If you’re using a credit card to get rewards, fine; if you’re using a credit card because you can’t afford the bitcoin, you should wait until you can.

Advantages of Buying Bitcoins With a Credit Card

As with most purchases, the biggest advantage of buying bitcoins with a credit card is the ability to earn rewards. Just be sure your purchase isn’t categorized as a cash advance — if it is, you probably won’t earn rewards.

The other (riskier) reason people buy bitcoin with a credit card is financial leverage. If instead of a cash advance, your bitcoin acquisition is treated as a purchase, a credit card lets you use large credit lines to potentially profit from major price swings.

If that’s your motivation for buying bitcoin with a credit card, be careful: Spending more than you can afford could land you in massive credit card debt.

Should You Get a New Credit Card to Buy Bitcoin?

Unfortunately, there aren’t any credit cards (yet!) that offer additional rewards for buying bitcoin or other cryptocurrencies.

So if you’re planning to buy a significant amount of bitcoin — and you have excellent credit — applying for a new credit card could earn you a signup bonus in addition to rewards from the spend itself. If you time it right, you could even come out ahead in rewards value!

It’s important to note, however, that cash advance transactions don’t usually count toward introductory bonuses. So if your credit card issuer treats cryptocurrency purchases as a cash advance, you’ll likely miss out on those rewards.

The aforementioned credit utilization ratio is another reason you might want to consider opening a new credit card.

Here’s why: Since opening a new card increases your available credit, spending a lot on bitcoin won’t have as big an impact on your credit scores. (Alternatively, you could ask for a credit limit increase instead of opening a new card.)

If you’ve decided to apply for a new card to buy bitcoin, look for one that will fit your spending needs and provide you with benefits even after you’ve gotten your introductory bonus. For example, you might open a travel rewards card that will earn you points toward flights or hotel stays.

Remember, think carefully before buying bitcoins with a credit card. Cryptocurrency may be an exciting industry, but it’s also unpredictable — and certainly isn’t worth going into debt over.

How Do You Buy Bitcoin With a Credit/Debit Card?

The truth is, buying bitcoin with a credit or debit card is pretty easy. We also recommend against doing it, as you’ll often be charged a number of fees you wouldn’t have to pay otherwise. This is particularly true with credit cards — use a credit card to buy bitcoin, and the network may process the transaction as a cash advance, rather than a normal purchase.

Here’s a step-by-step explanation of how it’s done:

  1. Set up your wallet: To receive bitcoin, you need a Bitcoin wallet, which is a digital application (or a physical piece of equipment, in some cases) that stores cryptocurrency. If you’re a beginner, most popular digital wallets should be fine — just do your research to ensure the provider is legitimate.
  2. Verify your identity: Mobile wallet providers typically (but not always) require you to verify your identity to help minimize fraud. Many (but not all) crypto exchanges require verification, too. So, while you’re setting up your wallet and preparing to buy bitcoin, keep your identification (driver’s license, etc.) nearby.
  3. Choose your exchange: Thoroughly research the exchange you’d like to use, and ensure that it’s reputable before providing any of your personal information.
  4. Make the purchase: Choose how much bitcoin you’d like to buy, then submit your credit card information and bitcoin wallet address. Because you’re paying with a card, your bitcoin will likely appear in your wallet fairly quickly, if not instantly.

Should You Buy Bitcoin With a Credit Card?

Probably not, and there are lots of reasons why.

  • Transaction fees: This fee is typically a percentage of your purchase, so if you’re planning to spend quite a lot on bitcoin itself, it can grow quite large quite quickly.
  • Cash advance fees: Because you’re basically swapping USD for another form of money, credit card cryptocurrency purchases may include extra-high cash advance APRs and a cash advance fee, on top of the transaction fee.
  • Foreign transaction fees: Many cryptocurrency exchanges are based outside the U.S., which means you may have to pay a foreign transaction fee. Fortunately, you can avoid this fee by using a card with no foreign transaction fee.
  • Risky debt: Unless you’re using a 0% introductory APR offer or paying off the purchase before the current billing period’s due date, you’ll have to pay interest on your investment (if it’s counted as a cash advance, interest will usually begin accruing immediately). Credit cards have fairly high interest rates, so this could quickly offset any gains you might see in terms of bitcoin value.
Back to top of page

You Should Also Check Out…

Our team of financial experts write, review and verify content for accuracy and clarity.