Choose country & language:

Fund your Account

We offer multiple deposit methods, Negative Balance Protection and zero fees on deposits. All client funds are held in segregated accounts with reputable banks. Fund your account now and start trading with professional-grade conditions.

Payment Method Currencies Processing time
b-2-b-in-pay Country
European Union: Only Italy, Germany & Switzerland
International: All countries except
  • Cuba
  • Iran
  • North Korea
  • South Sudan
  • Sudan
  • Syrian Arab Republic
  • Canada
  • China
  • Israel
  • Japan
  • Turkey
  • United States
Currencies Min. deposit
EUR
50 EUR or currency equivalent
USD
GBP
CAD
JPY
SEK
NOK
DKK
AED
TWD
HUF
ARS
SAR
UAH
KRW
QAR
UYU
COP
IDR
BHD
RUB
GBP
RON
RUB
PLN
HRK
ZAR
YEN
AUD
NZD
CHF
SGD
KWD
INR
MXN
CZK
TRY
MYR
HKD
CNY
BRL
NIS
THB
PHP
OMR
BGN
ISK
EGP
VND
CLP
MDL
PEN
KZT
AZN
CRC
BYN
BND
RSD
PYG
GEL
more
Funds
are credited
instantly
Deposit Now
b-2-b-in-pay
(EU)
Country
Austria, Belgium, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden
EUR 100 or currency equivalent
3-5
BUSINESS DAYS
Deposit Now
b-2-b-in-pay
(Global)
Country
All countries excluding SEPA countries, United States of America, Japan, North korea, Iran, Belgium, Canada and other countries whose domestic regulations classify such investment offering as prohibited.
Currencies Min. deposit
USD 100 USD
or currency equivalent
EUR
GBP
3-5
BUSINESS DAYS
Deposit Now
skrill Country

Deposits enabled for the following countries:

  • Algeria
  • Andorra
  • Argentina
  • Armenia
  • Aruba
  • Australia
  • Azerbaijan
  • Bahamas
  • Bahrain
  • Bangladesh
  • Bermuda
  • Bolivia
  • Botswana
  • Israel
  • Jersey
  • Jamaica
  • Jordan
  • Kazakhstan
  • Kuwait
  • Madagascar
  • Brazil
  • Cambodia
  • Cameroon
  • Canada
  • Cayman Islands
  • Chile
  • China
  • Colombia
  • Costa Rica
  • Dominican Republic
  • Ecuador
  • Egypt
  • Malaysia
  • Maldives
  • Mauritius
  • Mexico
  • Moldova
  • Monaco
  • Ethiopia
  • Puerto Rico
  • Ghana
  • Guatemala
  • Honduras
  • Qatar
  • Russian Federation
  • San Marino
  • Saudi Arabia
  • Senegal
  • Serbia
  • Singapore
  • South Africa
  • Sri Lanka
  • Taiwan
  • Mongolia
  • Montenegro
  • Morocco
  • Namibia
  • Nepal
  • New Zealand
  • Nigeria
  • United Republic of Tanzania
  • Thailand
  • Tunisia
  • Uganda
  • United Arab Emirates
  • Uruguay
  • Uzbekistan
  • Vietnam
  • Virgin Islands (British)
  • Zambia
  • Hong Kong
  • India
  • Oman
  • Pakistan
  • Panama
  • Paraguay
  • Peru
  • Philippines
Currencies Min. deposit
EUR 50
USD 50
GBP 50
Funds
are credited
instantly
Deposit Now
skrill Country

Deposits enabled for the following countries:

  • Algeria
  • Andorra
  • Argentina
  • Armenia
  • Aruba
  • Australia
  • Azerbaijan
  • Bahamas
  • Bahrain
  • Bangladesh
  • Bermuda
  • Bolivia
  • Botswana
  • Israel
  • Jersey
  • Jamaica
  • Jordan
  • Kazakhstan
  • Kuwait
  • Madagascar
  • Brazil
  • Cambodia
  • Cameroon
  • Canada
  • Cayman Islands
  • Chile
  • China
  • Colombia
  • Costa Rica
  • Dominican Republic
  • Ecuador
  • Egypt
  • Malaysia
  • Maldives
  • Mauritius
  • Mexico
  • Moldova
  • Monaco
  • Ethiopia
  • Puerto Rico
  • Ghana
  • Guatemala
  • Honduras
  • Qatar
  • Russian Federation
  • San Marino
  • Saudi Arabia
  • Senegal
  • Serbia
  • Singapore
  • South Africa
  • Sri Lanka
  • Taiwan
  • Mongolia
  • Montenegro
  • Morocco
  • Namibia
  • Nepal
  • New Zealand
  • Nigeria
  • United Republic of Tanzania
  • Thailand
  • Tunisia
  • Uganda
  • United Arab Emirates
  • Uruguay
  • Uzbekistan
  • Vietnam
  • Virgin Islands (British)
  • Zambia
  • Hong Kong
  • India
  • Oman
  • Pakistan
  • Panama
  • Paraguay
  • Peru
  • Philippines
Currencies Min. deposit
EUR 50
USD 50
GBP 50
Funds
are credited
instantly
Deposit Now
b-2-b-in-pay Country
All countries except USA, North Korea, Iran
Currencies Min. deposit
BTC 0.001
ETH 0.025
LTC 0.4
USDT-BEP 50
USDT-TRC 50
USDT-ETH 50
Funds
are credited
instantly
Deposit Now
plusdebit Country
All countries except South Korea, Iran and USA
Currencies Min. deposit
EUR 50
USD 50
Funds
are credited
instantly
Deposit Now
paytrust Country
Malaysia, Indonesia, Vietnam
Currencies Min. deposit
MYR 200
IDR 700,000
VND 1,200,000
Funds
are credited
instantly
Deposit Now
plusdebit Country
Malaysia, Thailand, Indonesia, Vietnam China
Currencies Min. deposit
MYR 200
THB 1,500
IDR 700,000
VND 1,200,000
CNY 1,000
Funds
are credited
instantly
Deposit Now
b-2-b-in-pay Country
India, Pakistan
USD 50
Funds
are credited
instantly
Deposit Now
internet-banking Country
Vietnam
VND 1,200,000
Funds
are credited
instantly
Deposit Now
GB-pay Country
Thailand
THB 1,500
Funds
are credited
instantly
Deposit Now
bank-transfer Country
China
CNY 1,000
Funds
are credited
instantly
Deposit Now
apple-pay Country
European Union: Only Italy, Germany & Switzerland
International: All countries except
  • Cuba
  • Iran
  • North Korea
  • South Sudan
  • Sudan
  • Syrian Arab Republic
  • Canada
  • China
  • Israel
  • Japan
  • Turkey
  • United States
Currencies Min. deposit
EUR
50 EUR or currency equivalent
USD
GBP
CAD
JPY
SEK
NOK
DKK
AED
TWD
HUF
ARS
SAR
UAH
KRW
QAR
UYU
COP
IDR
BHD
RUB
GBP
RON
RUB
PLN
HRK
ZAR
YEN
AUD
NZD
CHF
SGD
KWD
INR
MXN
CZK
TRY
MYR
HKD
CNY
BRL
NIS
THB
PHP
OMR
BGN
ISK
EGP
VND
CLP
MDL
PEN
KZT
AZN
CRC
BYN
BND
RSD
PYG
GEL
more
Funds
are credited
instantly
Deposit Now
google-pay Country
European Union: Only Italy, Germany & Switzerland
International: All countries except
  • Cuba
  • Iran
  • North Korea
  • South Sudan
  • Sudan
  • Syrian Arab Republic
  • Canada
  • China
  • Israel
  • Japan
  • Turkey
  • United States
Currencies Min. deposit
EUR
50 EUR or currency equivalent
USD
GBP
CAD
JPY
SEK
NOK
DKK
AED
TWD
HUF
ARS
SAR
UAH
KRW
QAR
UYU
COP
IDR
BHD
RUB
GBP
RON
RUB
PLN
HRK
ZAR
YEN
AUD
NZD
CHF
SGD
KWD
INR
MXN
CZK
TRY
MYR
HKD
CNY
BRL
NIS
THB
PHP
OMR
BGN
ISK
EGP
VND
CLP
MDL
PEN
KZT
AZN
CRC
BYN
BND
RSD
PYG
GEL
more
Funds
are credited
instantly
Deposit Now
dragonpay Country
Philippines
PHP 2,500
Funds
are credited
instantly
Deposit Now
MP_AP Country
Tanzania
Currencies Min. deposit
TZS 115,000
USD 50
Funds
are credited
instantly
Deposit Now
fasapay Country
All countries except the ones indicated below:
  • Central African Republic
  • Democratic Republic of Congo
  • Guinea-Bissau
  • Iraq
  • ISIL(Da'esh) and Al-Qaida
  • Lebanon
  • Mali
  • Somalia
  • South Sudan
  • Sudan
  • The Taliban
  • Yemen
  • DPRK
  • Iran
  • Libya
  • Syria
  • Former Federal Republic Yugoslavia
  • Myanmar
  • Zimbabwe
Currencies Min. deposit
USD 50
Funds
are credited
instantly
Deposit Now
PIX pay Country
Brazil
Currencies Min. deposit
BRL 250
Funds
are credited
instantly
Deposit Now
fasapay Country
Vietnam
Currencies Min. deposit
VND 1,200,000
Funds
are credited
instantly
Deposit Now
Chill Pay Country
Thailand
Currencies Min. deposit
THB 1,500
Funds
are credited
instantly
Deposit Now
Airtel Tanzania Country
Tanzania
Currencies Min. deposit
TZS 120,000
Funds
are credited
instantly
Deposit Now
vodafone Rwanda Country
Tanzania
Currencies Min. deposit
TZS 120,000
Funds
are credited
instantly
Deposit Now
Hellopaisa Tanzania Country
Tanzania
Currencies Min. deposit
TZS 120,000
Funds
are credited
instantly
Deposit Now
Tigo Tanzania Country
Tanzania
Currencies Min. deposit
TZS 120,000
Funds
are credited
instantly
Deposit Now
Airtel Rwanda Country
Rwanda
Currencies Min. deposit
RWF 55,000
Funds
are credited
instantly
Deposit Now
MTN Rwanda Country
Rwanda
Currencies Min. deposit
RWF 55,000
Funds
are credited
instantly
Deposit Now
Airtel Uganda Country
Uganda
Currencies Min. deposit
UGX 200,000
Funds
are credited
instantly
Deposit Now
MTN Uganda Country
Uganda
Currencies Min. deposit
UGX 200,000
Funds
are credited
instantly
Deposit Now
Expresso Senegal Country
Senegal
Currencies Min. deposit
XOF 30,000
Funds
are credited
instantly
Deposit Now
Expresso Senegal Country
Senegal
Currencies Min. deposit
XOF 30,000
Funds
are credited
instantly
Deposit Now
Vodafone Ghana Country
Ghana
Currencies Min. deposit
GHS 700
Funds
are credited
instantly
Deposit Now
AirtelTigo Ghana Country
Ghana
Currencies Min. deposit
GHS 700
Funds
are credited
instantly
Deposit Now
MTN Ghana Country
Ghana
Currencies Min. deposit
GHS 700
Funds
are credited
instantly
Deposit Now
Buddy Namibia Country
Namibia
Currencies Min. deposit
NAD 900
2-72 hours Deposit Now
Airtel Zambia Country
Zambia
Currencies Min. deposit
ZMW 1,000
Funds
are credited
instantly
Deposit Now
MTN Zambai Country
Zambia
Currencies Min. deposit
ZMW 1,000
Funds
are credited
instantly
Deposit Now
ZAMTEL Zambai Country
Zambia
Currencies Min. deposit
ZMW 1,000
Funds
are credited
instantly
Deposit Now
MTN Cameroon Country
Cameroon
Currencies Min. deposit
XAF 30,000
Funds
are credited
instantly
Deposit Now
Orange Cameroon Country
Cameroon
Currencies Min. deposit
XAF 30,000
Funds
are credited
instantly
Deposit Now
Airtel Tanzania Country
SouthAfrica
Currencies Min. deposit
ZAR 900
2-72 hours Deposit Now
Nigeria PayByUSSD Country
Nigeria
Currencies Min. deposit
NGN 23,0002
Funds
are credited
instantly
Deposit Now
Nigeria PayByRedirect Country
Nigeria
Currencies Min. deposit
NGN 23,0002
Funds
are credited
instantly
Deposit Now

1 Any bank wire deposit less than 100 EUR/USD will be sent back to the originating account and the costs will be covered by the client.

2 USDNGN conversion rate: 735

Common questions about account funding
  1. Sign in to the TopFX Client Area and choose your preferred payment method.
  2. Fill in the required information (account number, deposit currency, deposit amount) and click the "Complete payment" button.
  3. You will be redirected to the payment provider's screen where you need to enter the payment details and confirm the deposit.

TopFX charges no fees for deposits, however you might incur fees charged by your bank or payment provider. Please note that any bank wire deposit less than 50 EUR/USD will be sent back to the originating account and the costs will be covered by the client.

TopFX charges no fees for the 1st and 2nd withdrawal. From the 3rd withdrawal onwards, regular withdrawal fees will apply. This is valid for one calendar month and once a new month starts, you can still have the first two withdrawals free of charge. There are no fees for bank wire withdrawals above 100 USD/EUR, however for amounts below 100 EUR/USD a flat fee of 10 EUR/USD per withdrawal will apply.

Your funds are kept in segregated accounts at reputable banks, separate from TopFX's own funds. Therefore, TopFX will never use your funds for operational or other purposes.

Option: 1

  • Currency: EUR (only for EU countries)
  • Bank: Nucleus365 Limited
  • IBAN: GB02SEOU00994400175722
  • BIC/SWIFT: SEOUGB21
  • Beneficiary name: TopFX Global Ltd
  • Beneficiary Address: CT House, Unit 8, Office No 8H, Providence Mahe Seychelles
  • Bank Address: 1 King William Street, London EC4N 7AF, United Kingdom

Option: 2

  • Currency: EUR (only for EU countries)
  • Bank: DIXIPAY LTD
  • IBAN: GB06DIXP00997890732833
  • BIC/SWIFT: DIXPGB21
  • Beneficiary name: TopFX Global Ltd
  • Beneficiary Address: CT House, Unit 8, Office No 8H, Providence Mahe Seychelles
  • Bank Address: London, United Kingdom

Option: 3

  • Currency: EUR
  • Bank: ABSA BANK (SEYCHELLES) LTD.
  • Account number: 7636692
  • IBAN: SC76BARC01010000000107636692EUR
  • BIC/SWIFT: BARCSCSC
  • Beneficiary name: Fondex Limited
  • Beneficiary Address: CT House, Unit 8, Office No 8H, Providence Mahe Seychelles
  • Bank Address: Commercial Banking Unit, P.O. Box 167, Capital City, Victoria, Mahé,Seychelles

Option: 4

  • Currency: USD
  • Bank: ABSA BANK (SEYCHELLES) LTD
  • Account number: 7636323
  • IBAN: SC46BARC01010000000107636323USD
  • BIC/SWIFT: BARCSCSC
  • Beneficiary name: Fondex Limited
  • Beneficiary Address: CT House, Unit 8, Office No 8H, Providence Mahe Seychelles
  • Bank Address: Commercial Banking Unit, P.O. Box 167, Capital City, Victoria, Mahé, Seychelles

Option: 5

  • Currency: GBP
  • Bank: ABSA BANK (SEYCHELLES) LTD
  • Account number: 7637362
  • IBAN: SC81BARC01010000000107637362GBP
  • BIC/SWIFT: BARCSCSC
  • Beneficiary name: Fondex Limited
  • Beneficiary Address: CT House, Unit 8, Office No 8H, Providence Mahe Seychelles
  • Bank Address: Commercial Banking Unit, P.O. Box 167, Capital City, Victoria, Mahé, Seychelles

Client Reference:
(Please provide your trading account number)

We don't accept third-party deposits and all funds that are deposited to your trading account must come from a bank account in your name.