Top Picks

Depositing money via credit card into one’s forex (foreign exchange) trading account is the fastest method of all.

However, withdrawing should also be mentioned immediately. When you deposit by credit card, the maximum amount you will be able to withdraw to the same credit card will be the exact amount you have deposited. Nothing more.

Another thing to mention is that if you are a U.S. resident, you will not be able to deposit by credit card as a result of the NFA’s bans on this type of deposit. In this case, you can still choose a forex broker available in the US.

In this article you will find a list of the best credit card forex brokers.

This selection of brokers took into consideration a number of factors including:

  • The deposit processing time
  • The deposit commissions
  • The currencies accepted for credit card deposits
  • The payment systems allowed by each broker
Table of Content

Round up


CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 74-89% of retail investor accounts lose money when trading CFDs. You should consider whether you can afford to take the high risk of losing your money.

Brokers Deposit processing time Deposit commission
eToro Few minutes None
Pepperstone Instant None
FP Markets Instant None
IC Markets Instant None Instant None
XTB Instant None
Admirals Instant None
Vantage Instant None
easyMarkets Instant None
Roboforex Few minutes None

What are the best credit card forex brokers?

Below our curated list of the best forex brokers that accept credit cards, along with an in-depth analysis of their distinctive features and traits.

  • eToro accepts credit cards and payments via Visa, Maestro, Mastercard.
  • With this forex broker, credit card deposit transactions are processed on your eToro account within minutes.
  • Conversion fees on credit card deposits and withdrawals if you use a currency other than USD.
  • Withdrawals with credit cards have a 5 USD commission and take up to 10 working days.
  • No conversion fees if you deposit from your eToro Money Account, with instant deposit and withdrawal.
  • To open an eToro account, the minimum deposit required is $50.
  • eToro offers more than 45 pairs for forex trading with spreads starting from 1 pip.
77% of retail investor accounts lose money
  • Pepperstone accepts credit cards, Visa and Mastercard.
  • Credit card deposits, as with many forex brokers, are processed instantly while withdrawals take 1-3 working days.
  • No deposit and withdrawal fees.
  • Currencies available include AUD, USD, JPY, GBP, EUR, CAD, CHF, NZD, SGD, and HKD depending on your location.
  • There is no minimum deposit to comply with at Pepperstone.
  • Pepperstone forex account lets you trade over 70 forex pairs with spreads averaging 0.09 pips.
74-89% of retail investor accounts lose money when trading CFDs
  • Visa and Mastercard.
  • No commission on both credit/debit card deposits and withdrawals from the broker’s part.
  • Instant processing for deposits and 1 working day for withdrawals.
  • Currencies (availability may depend on your location): CAD, CHF, EUR, GBP, HKD, JPY, NZD, SGD, CZK, PLN, AED.
  • FP Markets minimum deposit to open a real account is $100.
  • FP Markets charges floating spreads as low as 0 pips with more than 70 currency pairs available through their forex trading account.
74-89% of retail CFD accounts lose money
  • Visa and Mastercard are both accepted for deposit.
  • Currencies available to trade with include, AUD, SGD, USD, NZD, EUR, JPY, CAD, HKD, GBP, and CHF.
  • Instant processing time for deposits with debit and credit card. Forex broker standard is now typically to accept both.
  • Withdrawals, once processed, can take up 10 business days on retail investor accounts.
  • No deposit and withdrawal fees on the broker’ side.
  • IC Markets minimum deposit is $0.
  • 60+ pairs available to trade forex with spreads starting from 0 pips.
74-89% of retail CFD accounts lose money
  • Visa and Mastercard are available for deposits while they also accept credit cards.
  • Credit card payments are fee-free on the broker’ side and take up to 2-7 working days.
  • Credit card deposits are fee-free on the broker’ side and processed instantly.
  • Currencies available to use include USD, EUR, GBP, DKK, NOK, SEK, PLN, CZK, and AED.
  • For forex trading, 60+ pairs charging spreads from 0.6 pips.
  • The minimum deposit to open a real account is $100.
79,90% of retail investor accounts lose money
  • XTB is another of the forex brokers that accepts Visa, Mastercard and Maestro.
  • The only available currency is the USD.
  • Conversion fees apply if you use another currency other than USD.
  • Credit card deposit payments are usually instant, while withdrawals may take up to 1 business day.
  • No deposit and withdrawal fees on the broker’ side.
  • XTB real account comes with no minimum deposit.
  • To trade forex at XTB, they have over 45 forex pairs at 0.2 pips minimum.
79% of retail investor accounts lose money
  • Visa and Mastercard are available. They also accept credit cards and debit cards.
  • Deposits with credit/debit cards are instant, while withdrawals are processed up to 10 days after being accepted by Admirals.
  • No deposit fees on the broker’ side.
  • 1 free withdrawal request every month, 1%, min. 1 EUR / GBP / CHF / PLN / HUF / BGN / CZK / HRK / RON / SEK.
  • Admirals’ minimum deposit is $100 to open a trading account on CFDs or $1 for the Invest account focused on stockbroking.
  • Trading forex you can trade over 40 currencies on Admirals with spreads from 0 pips.
76% of retail investor accounts lose money
  • Visa and Mastercard are both an accepted payment method.
  • Deposits are instant and fee-free on the broker side.
  • Withdrawals take between 3-5 after being approved by Vantage and are fee-free on the broker’ side.
  • Currencies available include AUD, USD, GBP, EUR,SGD, JPY, NZD,and CAD.
  • To open a Vantage account you have to deposit at least $50.
  • Forex traders have access to over 40 forex pairs with spreads as low as 0 pips.
74-89% of retail CFD accounts lose money
  • Visa, Maestro, Mastercard (Maestro and Mastercard only europe).
  • Deposits are instant and fee-free on the broker’ side.
  • Withdrawals take around 2-3 working days and are fee-free on the broker’ side.
  • Currencies available to trade with are EUR, GBP, CHF, CAD, USD, SGD, JPY, ZAR and others depending on your location. These others are CZK, MXN, TRY, NZD, CNY, HKD, NOK, SEK, and PLN.
  • The minimum deposit with easyMarkets starts at $25, depending on the account type.
  • A total of over 100 forex pairs available with floating spreads from 0.3 pips or fixed spreads from 0.7 pips, depending on the account type.
75% of retail investor accounts lose money
  • Visa, Mastercard, and JCB are all accepted.
  • Currencies available include USD, EUR, CHF, GBP, PLN, CZK, UAH, CNY, MYR, KZT (For JCB only USD, JPY, EUR).
  • Deposits are fee-free and processed within 5 minutes.
  • Withdrawals have 2.6% + 1.3 USD /2.6% + 1 EUR commission and take up to 10 working days after being accepted by Roboforex.
  • Roboforex has a strong selection of account types with a minimum deposit from $10.
  • Forex pairs available amounts to more than 40 with spreads starting as low as 0 pips.
61.41% of retail CFD accounts lose money

How do FX brokers process credit card deposits and withdrawals?

Credit card forex brokers for withdrawals are very limited, as you can only withdraw as much as you deposit. Any withdrawals above the amount you deposit will have to be withdrawn by a different method (e.g., wire transfer).

This means, with one of the credit card brokers, if you deposit $1000, you can only withdraw up to $1000. If you use two credit cards to deposit, with one depositing $1000 and the other $500, you will not be able to withdraw $1500 on one credit card but will have to comply with the respective limits dictated by the deposit. So you can withdraw up to $1000 with the first, and up to $500 with the second.

Credit card forex broker withdrawals are in fact processed as “refunds,” which is the only way you can put capital into your credit card from forex brokers or any other source.  This is another reason why credit card withdrawals take longer than those offered for deposits which are, on average, very fast, fee-free depending on your credit card company, and processed within the same day.

If you are looking for alternative methods other than credit card transactions, you can take a look at the ranking of the best forex brokers that offer a wide range of alternative deposit and withdrawal methods.

Credit card deposits vs other funding methods

Other than credit cards, there are many methods that forex brokers accept. These often include wire transfers and digital e-wallets. Credit card payments can be fast though, and usually take a few minutes to be processed and reach your trading account with no fee on the broker’s side.

Wire transfers to forex brokers are slower (up to 5 days) with generally no fees. Another method usually available is e-wallets. These are usually instantaneous but charge high fees compared to other funding methods.

Credit cards are the middle ground between these two. There are little to no fees, and payments are usually processed and reach your trading account on the same day.

How to choose the best credit card forex broker

When looking for credit card forex brokers, you must take into consideration the following factors:

  • Country of residence;
  • Regulation;
  • Commissions;
  • Alternative deposit methods available.

The country of residence is important, as credit cards may not be offered by the broker in that country. An example is the United States, where forex brokers cannot accept credit card deposits. In addition to the country of residence, it is important to consider the broker’s regulation. Open an account only with regulated brokers. is important because when you deposit money, you need to be sure that you can withdraw it, and not that the broker can run off with your money.

Generally, credit cards charge very few fees, but this may not always be the case. Compare the fees of the major brokers that offer credit cards, and only then choose the broker.

With credit cards, you can only withdraw what you have deposited. Any profits will have to be withdrawn by other methods. Make sure that the broker offers a good range of secondary methods (and low fees), or that the broker presents the withdrawal method you are particularly interested in.

What credit card can you use on your trading account?

Whether you can use one or the other credit card depends on the broker.

You can check your credit card availability on the brokers’ website. With that in mind, generally all brokers accept Visa and Mastercard credit cards. Brokers who accept Maestro credit cards are less common, while AMEX (American Express) cards are rarely accepted.

Is KYC required to deposit by credit card?

All forex brokers require traders to complete KYC checks before depositing by credit card or any other deposit method.

KYC is mandatory as it allows brokers to combat money laundering. It also allows brokers to understand whether the user is eligible to trade forex, and if so to help the user by pairing them with an expert or having them take courses.

Pros and cons


  • Generally, most brokers accept credit cards
  • Visa and Mastercard are widely accepted
  • Fast deposit processing time
  • Low to no fees
  • Automatic currency conversion


  • Some countries may restrict credit card transitions
  • Withdrawing money takes longer times
  • Currency conversion comes with a fee
  • Maestro is rarely accepted as a payment method

filippo ucchino

About The Author

Filippo Ucchino
Co-Founder - CEO - Broker Expert
Filippo is the co-founder and CEO of He has 15 years of experience in the financial sector and forex in particular. He started his career as a forex trader in 2005 and then became interested in the whole fintech and crypto sector.
Over this time, he has developed an almost scientific approach to the analysis of brokers, their services, and offerings. In addition, he is an expert in Compliance and Security Policies for consumers protection in this sector.
With InvestinGoal, Filippo’s goal is to bring as much clarity as possible to help users navigate the world of online trading, forex, and cryptocurrencies.

Trading CFDs, FX, and cryptocurrencies involves a high degree of risk. All providers have a percentage of retail investor accounts that lose money when trading CFDs with their company. You should consider whether you can afford to take the high risk of losing your money and whether you understand how CFDs, FX, and cryptocurrencies work. Cryptocurrencies can widely fluctuate in prices and are not appropriate for all investors. Trading cryptocurrencies is not supervised by any EU regulatory framework. Your capital is at risk. The present page is intended for teaching purposes only. It shall not be intended as operational advice for investments, nor as an invitation to public savings raising. Any real or simulated result shall represent no warranty as to possible future performances. The speculative activity in forex market, as well as in other markets, implies considerable economic risks; anyone who carries out speculative activity does it on its own responsibility.
ADVERTISER DISCLOSURE: InvestinGoal is completely free to use for all. Though we may receive a commission from brokers we feature, this does not impact the results of our reviews or rankings which are conducted with complete independence and objectivity, following our own impartial methodology. Help us continue to provide the best free broker reviews by opening your account with our links. Please read our Advertiser Disclosure to learn more.
2FC Financial Srl
Via Filippo Argelati, 10,
Milan, Italy

VAT No. IT10004450960
Copyright © 2023 – All rights reserved. / Privacy and Cookie Policy / Basic Terms of Use / Risk Warning / Sitemap