Choose country & language:

Withdrawals

To make a withdrawal, log in to your the TopFX Client Area and complete a withdrawal request form. Please note that all withdrawals must be made via the same method you used to deposit. At TopFX, we process all withdrawal requests within 1 business day from the day you submit them but the funds may take longer to reach your account, depending on your payment provider's processing times.

Processing time: 3-7 business days

Withdrawals Fees: No Fees

Accepted
currencies
Withdrawal Amount
Min Max
EUR
USD
GBP
CAD
JPY
SEK
NOK
DKK
AED
TWD
HUF
ARS
SAR
UAH
KRW
QAR
UYU
COP
IDR
BHD
RUB
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
None applies None applies

Processing time: 3-5 business days

Withdrawals Fees: *For deposits lower than 100 EUR a
flat fee of 10 EUR per withdrawal will apply

Accepted
currencies
Withdrawal Amount
Min Max
EUR
50 EUR
or currency equivalent
No

Processing time: 3-5 business days

Withdrawals Fees: *For deposits lower than 100 EUR a
flat fee of 10 EUR per withdrawal will apply

Accepted
currencies
Withdrawal Amount
Min Max
EUR
USD
GBP
50 USD
or currency equivalent
No

Processing time: 1 business day

Withdrawals Fees: No Fees

Accepted
currencies
Withdrawal Amount
Min Max
BTC
BCH
ETH
DASH
LTC
0.001
0.1
0.025
0.0001
0.4
None applies

Processing time: 1 business day

Withdrawals Fees: No Fees

Accepted
currencies
Withdrawal Amount
Min Max
EUR
USD
50
50
50,000
50,000

Processing time: 1 business day

Withdrawals Fees: No Fees

Accepted
currencies
Withdrawal Amount
Min Max
MYR
THB
VND
CNY (P2P)
THB QR
200
1,500
1,200,000
200
1,500
50,000
500,000
300,000,000
20,000
50,000

Processing time: 1 business day

Withdrawals Fees: No Fees

Accepted
currencies
Withdrawal Amount
Min Max
MYR
THB
IDR
VND
200
1,500
700,000
1,200,000
50,000
500,000
100,00,000
300,000,000

Processing time: 1 business day

Withdrawals Fees: No Fees

Accepted
currencies
Withdrawal Amount
Min Max
MYR
THB
IDR
VND
CNY
200
1,500
700,000
1,200,000
100
50,000
500,000
24,000,000
300,000,000
49,000

Processing time: 1 business day

Withdrawals Fees: No Fees

Accepted
currencies
Withdrawal Amount
Min Max
USD
CNY
5,000
100
50000
No

Processing time: 1 business day

Withdrawals Fees: No Fees

Accepted
currencies
Withdrawal Amount
Min Max
HKD
50
9000

Processing time: 1 business day

Withdrawals Fees: No Fees

Accepted
currencies
Withdrawal Amount
Min Max
INR
7,000
50 USD
or currency equivalent

*For transactions lower than 100 EUR/USD a flat fee of 10 EUR/USD per withdrawal will apply

**Clients with a remaining balance that is less than 50 EUR/USD, will be able to withdraw the remaining amount as per normal.

***Withdrawal requests for less than 50 USD/EUR will be cancelled if the client's remaining balance exceeds the minimum required amount.

Payment
Method
Accepted
currencies
Withdrawal Amount
Min Max
Withdrawals
Fees
Processing
time
b-2-b-in-pay
EUR
USD
GBP
CAD
JPY
SEK
NOK
DKK
AED
TWD
HUF
ARS
SAR
UAH
KRW
QAR
UYU
COP
IDR
BHD
RUB
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
50 USD
or currency equivalent
None applies No fees 3-7
business
days
Withdraw
b-2-b-in-pay
(EU)
EUR
50 EUR
or currency equivalent
No
For transactions above
100 EUR no fees apply*
3-5
business
days
Withdraw
b-2-b-in-pay
(Global)
EUR
USD
GBP
50 USD
or currency equivalent
No
For transactions above
100 EUR no fees apply*
3-5
business
days
Withdraw
b-2-b-in-pay
BTC
BCH
ETH
DASH
LTC
0.001
0.1
0.025
0.0001
0.4
None applies No fees 1
business
day
Withdraw
perfectmoney
EUR
USD
50
50
50,000
50,000
No fees 1
business
day
Withdraw
Paymero
MYR
THB
VND
CNY (P2P)
THB QR
200
1,500
1,200,000
200
1,500
50,000
500,000
300,000,000
20,000
50,000
No fees 1
business
day
Withdraw
paytrust
MYR
THB
IDR
VND
200
1,500
700,000
1,200,000
50,000
500,000
100,00,000
300,000,000
No fees 1
business
day
Withdraw
plusdebit
MYR
THB
IDR
VND
CNY
200
1,500
700,000
1,200,000
100
50,000
500,000
24,000,000
300,000,000
49,000
No fees 1
business
day
Withdraw
unionpay
USD
CNY
5,000
100
50,000
No
No fees 1
business
day
Withdraw
wechatpay
HKD
50
9,000
No fees 1
business
day
Withdraw
b-2-b-in-pay
INR
7,000
No
No fees 1
business
day
Withdraw

*For transactions lower than 100 EUR/USD a flat fee of 10 EUR/USD per withdrawal will apply

**Clients with a remaining balance that is less than 50 EUR/USD, will be able to withdraw the remaining amount as per normal.

***Withdrawal requests for less than 50 USD/EUR will be cancelled if the client's remaining balance exceeds the minimum required amount.

Common questions about withdrawals

To make a withdrawal request, please follow the steps below:

  1. Log in to your TopFX Client Area and click the "Withdraw funds" tab. Alternatively, click any of the "Withdraw" buttons above.
  2. Fill in the "Create a withdrawal request" form by entering the following details:

Withdrawal method: The payment method that you will use for this transaction. Please bear in mind that you always have to select the same method that you used to deposit.

Amount: The amount of funds that you want to withdraw.

Currency: The currency that will be used for this transaction.

Source: The trading account which you are withdrawing funds from.

Your comment: Please complete this field if you have special instructions or any other comment that you'd like us to be aware of.

  1. If your Debit/Credit card has expired, you can add a new one by logging in to our TopFX Client Area.
  2. Click the "Personal data" tab at the left side menu, then select "Upload Documents."
  3. In the "Upload documents" field, open the dropdown list, and select the "Credit card/Debit card" option.
  4. Enter the first 6 and last 4 digits of your card, your expiry date and card type.
  5. Click "Choose File" to upload a colour copy of your credit card (both sides).
  6. Click "Proceed" to submit your new card.

The processing time for withdrawals depends on the method you chose to fund your account.
For more information, please refer to the table above.

  1. Log in to your TopFX Client Area and click one of the "Withdraw" tabs.
  2. Go to your "Transfer history" section. Under "Status," you will see your withdrawal request pending. Click "x" to cancel it.
  3. A pop-up window with the question "Are you sure you want to cancel your request?" will appear, asking you to confirm your request. Click "OK" to confirm.
  4. If your cancellation request was successful, your request's status will change to "Cancelled".

If you have any trouble cancelling your withdrawal request, please contact us at backoffice@topfx.com.sc

If your debit/credit card has been lost/stolen/ cancelled or damaged, please contact us at backoffice@topfx.com. We will ask you to provide us with the details of your new card.

If your withdrawal amount exceeds your initial deposit amount, the difference will be credited either by bank transfer or to an e-wallet. For more information, please contact us at backoffice@topfx.com.sc

If you want to submit a withdrawal request while you have open positions, please make sure that you have sufficient free margin to cover the withdrawal amount and the fees that might be incurred.

We process all withdrawal request within 1 business day. However, it may take up to 3-7 business days for the funds to appear in your bank account, depending on your bank account provider.

TopFX charges no fees for withdrawals. However, for transactions lower than 100 EUR/USD a flat fee of 10 EUR/USD per withdrawal will apply. Clients with a remaining balance that is less than 50 EUR/USD will be able to withdraw the remaining amount as per normal. Withdrawal requests for less than 50 USD/EUR will be cancelled if the client's remaining balance exceeds the minimum required amount.

Open your Live Account in 3 Steps

Step 1

Fill in the registration
form and click
"Create account".

Step 2

Once you are in the client secure area, please proceed with uploading your Proof of Identity and Proof of Residence.

Step 3

When your live account is approved, you can deposit funds and start trading on your chosen platform!