Moving money into and out of FxPro from South Africa
Local EFT and card deposits make funding simple, but conversion and overnight swap are the two costs nobody counts.
How money reaches the account
FxPro accepts local card payments and bank transfers in ZAR, so you can fund from a South African bank account without an international wire. The minimum deposit is around R1,600, and the funds are credited to your trading account once the payment clears; card deposits are usually faster than EFT but may carry a small processing fee from your bank. The broker does not charge a deposit fee, but your bank may charge for an instant EFT service, so check that before sending.
To deposit, log into the FxPro client area, choose the deposit method, enter the rand amount and follow the payment prompt. The client area shows the conversion rate if you deposit in ZAR into a USD-denominated trading account, but if you chose ZAR as your base currency at sign-up, no conversion happens. Always deposit from a bank account in your own name — third-party deposits are blocked and returned, which can delay your first trade.
How money comes back
Withdrawals must go back to the same method you used to deposit, and FxPro processes the request from the client area under the withdrawals tab. You can withdraw by bank transfer to your South African bank account or back to the card you used, and the broker does not promise a fixed processing time — it depends on the method and your verification status. A verified account with no open bonus has the smoothest withdrawal path.
If you deposited by card and later withdraw by bank transfer, the broker may require you to withdraw up to the card deposit amount first before sending the remainder by bank. This is standard anti-money-laundering practice, not a fee, but it can slow down a large withdrawal. Keep your bank details exactly as they appear on your proof of address, because a mismatch here triggers a manual review.
Conversion and swap as the costs nobody counts
The hidden cost in a ZAR account is conversion when you trade gold, because XAU/USD is priced in US dollars and your profit or loss is converted back to rand at the broker’s rate. FxPro does not publish a single conversion spread, but the rate is slightly wider than the mid-market rate, so a 0.10-lot gold trade that moves $10 in your favour may show a rand profit a few rand lower than the raw calculation. Use our profit calculator to see the expected rand amount before you close.
Swap is the other recurring cost nobody counts. Gold positions held overnight incur a swap charge or credit depending on the direction of your trade and the broker’s current rates, and these are applied daily including weekends. FxPro offers a swap-free Islamic account on request, which replaces swap with an administration fee after a set number of days, so if you hold gold for more than a day, check the swap column in the terminal before you enter. Our swap cost is not shown in the calculator, so refer to the platform’s contract specification for the current rate.
The same-name, same-method rule and why no broker bends it
The same-name rule means the name on your Rand Bullion trading account must match the name on the bank account, card, or e-wallet you use to fund it, and the same method you deposited with is the method you withdraw to first. Brokers do not bend this rule because it is a core anti-money-laundering control required by their regulators, including the FCA and CySEC entities that license FxPro. If a broker allowed third-party transfers or a random withdrawal destination, it would expose itself to fraud, chargebacks, and regulatory penalties. For South African clients, that also means your local EFT or card must be in your own name, and your withdrawal will be sent back to that same source before any other destination is considered.
No broker bends the same-method rule because payment networks and acquiring banks enforce it as part of their own risk rules. When you deposit with a local card, the card issuer can reverse the transaction if the merchant later sends money to a different account, which creates a loss for the broker. E-wallets operate under similar identity-matching rules, and bank transfers leave an audit trail that regulators can inspect. The practical consequence for you is that the first withdrawal after a deposit will be refunded to the same card or e-wallet, and only after that amount is returned can you choose a different method for profits. This is not a broker preference; it is a structural requirement of the payment system.
The same-name rule also protects you from theft and mistakes. If someone gains access to your Rand Bullion account and tries to withdraw to their own bank account, the name mismatch should stop the request at the compliance desk. The rule is applied to every funding method on the page: local cards, bank transfers in ZAR, and e-wallets. When you open an account with FxPro Markets Direct Costa Rica Latam SRL, the entity serving South Africa, you will be asked to upload proof of the payment method, such as a card photo or bank statement. That proof is checked against your identity document, and any mismatch will delay or block the transfer until it is resolved.
Currency conversion and who charges for it
Currency conversion happens when you fund a USD-denominated trading account with ZAR, and the cost of that conversion is set by the payment provider, not by Rand Bullion or FxPro. Local cards and bank transfers in ZAR are converted to USD at the card scheme or bank’s daily rate, which includes a spread over the interbank rate. The exact percentage depends on your bank, the card type, and the amount, and it is not a fixed number that can be stated here. E-wallets add their own conversion fee on top of the rate, and some e-wallets allow you to hold USD and convert at a better time. You should check the rate your own bank or wallet applies before you send money, because the difference can be significant on a large deposit.
Who charges for conversion depends on the method. A local bank EFT in ZAR is converted by the receiving bank or the broker’s payment processor, and the rate is often worse than what you see on Google. A local card deposit is converted by Visa or Mastercard at their daily rate plus a foreign transaction fee from your bank, which is typically a percentage of the amount. E-wallets like Skrill or Neteller convert at their own rate and may charge a fee of around 3% to 4%, but the exact number varies by country and account level. The broker does not earn from this conversion; it receives USD and credits your account with that amount. To know your true cost, compare the USD credited to your account with the ZAR debited from your bank.
You can reduce conversion cost by choosing a method that lets you deposit USD directly, but none of the listed local methods support that for South African retail clients. Local cards and bank transfers are ZAR-only, and e-wallets will still convert ZAR to USD when you fund the wallet. The conversion is unavoidable, but you can time it: if the ZAR is strong, your deposit buys more USD margin for the same rand amount. For a 0.10-lot gold position, the margin needed is about $85.50 at 1:200 leverage, and a poor conversion rate could add R50 or more to that cost. Check the rate your bank or wallet quotes before you commit, and treat conversion as a cost of entering the market, just like the spread on XAU/USD.
What a pending withdrawal is waiting on
A pending withdrawal is waiting on three things in sequence: a compliance review, a payment processor’s queue, and the receiving bank’s own processing time. The compliance review checks that the withdrawal goes to the same name and method you used for deposit, that your account is fully verified, and that no bonus or promotion terms block the payment. This review is manual in many cases and can take a business day or more, depending on volume. The payment processor then batches the request for the relevant method: local bank transfers in ZAR are usually processed within a day, cards take three to five business days to show the refund, and e-wallets are often faster but not instant. The broker cannot speed up a card refund because the card scheme controls that timeline.
A pending withdrawal is also waiting on the cut-off and processing schedule of the specific method. Bank transfers in ZAR processed before the daily cut-off may be sent the same day, but after the cut-off they wait until the next business day. Cards are not instant refunds; the acquiring bank sends the credit, and your own bank then posts it to your account, which adds one to three days after the broker approves. E-wallets are usually credited within 24 hours of approval, but the e-wallet itself may hold the funds for its own review. Public holidays in South Africa or in the payment processor’s country add extra days. If your withdrawal has been pending for more than the typical window, the first step is to check that your account verification is complete and that the withdrawal method matches your last deposit method.
A pending withdrawal is waiting on you to clear any outstanding requirements, not on the broker dragging its feet. The most common blocker is an unverified account: if you have not uploaded a proof of address or a copy of the payment method, the withdrawal will sit in pending until you do. Another blocker is withdrawing to a method you never deposited with, which triggers the same-method rule and returns the request to you for a correction. If you have an open position, the available margin may be less than you think, and a withdrawal request larger than your free margin will be rejected or held. Check your account dashboard for any messages, and contact support only after you have confirmed those details. The status “pending” is not a failure; it is a queue position that resolves once the next step is completed.
The first deposit as a test of the whole route
The first deposit tests the whole funding route from your bank or wallet to your trading account, and it is the time when errors are most likely to appear. You should treat the first deposit as a rehearsal: send a modest amount, confirm that it arrives in your Rand Bullion account, and only then send the larger amount you actually plan to trade with. A failed first deposit is usually caused by a name mismatch, a bank blocking the merchant category, or a card issuer rejecting an international transaction. Since the broker cannot see the rejection reason in detail, you will need to call your bank to release the payment. Testing with a small amount also lets you see the real conversion rate and the time the transfer takes, so you can plan your trading around that delay.
The first deposit also registers the method that will be used for your first withdrawal, which is why you must choose carefully. If you deposit with a local card, that card is now the return route for any withdrawal up to the deposited amount. If you deposit with an e-wallet, the e-wallet is the return route. You cannot deposit with a card and then withdraw to a bank account until the card has been refunded the full deposited amount. This rule makes the first deposit a permanent choice for the first cycle of money in and out. Choose the method you are willing to keep using for at least one full deposit and withdrawal round, and make sure the name on that method is identical to the name on your trading account.
The first deposit is also a test of your own record-keeping and patience. Note the exact amount sent in ZAR, the date, the method, and the USD credited to your account. That record lets you calculate the true conversion cost and gives you something concrete to show support if the deposit does not arrive within the expected window. For a 0.10-lot gold position, the margin required is about $85.50 at 1:200 leverage, so your first deposit should comfortably exceed that amount to leave room for price movement. Do not fund with money you need for living expenses, and do not treat the first deposit as a guarantee of future speed. Once the first deposit is complete and you have made a small withdrawal, you have tested the whole route and can scale up with confidence.
Why the same-name, same-method rule is not negotiable
The same-name, same-method rule is not a broker preference but a compliance requirement, because South African anti-money-laundering law obliges FxPro to return funds only to an account or card that already belongs to the verified client. Rand Bullion deposits made from a bank account in your own name must therefore be withdrawn to that same account; a card deposit returns to that card up to the amount paid in, with any surplus going to your bank account. This rule exists so that criminals cannot use a trading account to move money from a stolen card or a third party into a clean account, and no broker that wants to keep its licence will bend it.
The rule is applied to every funding method listed for Rand Bullion clients, so a local card deposit goes back to that card first and a bank transfer goes back to the bank account that sent it, while an e-wallet deposit must be withdrawn to the same e-wallet account. The only exception is when a method cannot receive funds, such as an expired card, in which case the broker asks for proof that the card was closed before sending the balance to your verified bank account. This is not a delay tactic; it is the broker demonstrating to the regulator that the money is going to the same person who deposited it, and it protects your own account from being used as a pass-through for someone else's funds.
You can expect the same-name check to be applied to the first withdrawal and then again whenever you add a new deposit method, because each new method must be verified as yours before it can receive money. The practical effect is that you should deposit with the method you intend to withdraw with, since changing methods later will require you to withdraw the original deposit amount back to the original method before the rest can go elsewhere. For a Rand Bullion account funded by EFT, this means the withdrawal will wait until the bank confirms the account name matches the name on your FxPro profile, and a mismatch will stop the payment until you provide a bank statement or other proof.
Where currency conversion happens and what it costs you
Currency conversion is applied by your bank or e-wallet provider whenever you move rand into or out of your FxPro account if your trading account is denominated in USD, because the broker does not set the exchange rate. FxPro will show you a conversion rate at the moment of deposit or withdrawal if it performs the conversion, but for South African clients using local cards or bank transfers, the conversion is usually done by the payment processor and your own bank, each of which may add a margin to the mid-market rate. The cost therefore depends on the difference between the rate your bank uses and the interbank rate, plus any flat fee your bank charges for an international payment, and it is not a number Rand Bullion or FxPro controls.
The amount you lose on a round trip from rand to USD and back can be significant because you pay the conversion margin twice, once on deposit and once on withdrawal, and the rate may move between those two events. If your trading account is in ZAR, FxPro will convert your rand to USD internally when you open a gold position and back to rand when you close it, and this conversion also carries a spread that depends on market liquidity and the size of the trade. You should check with your bank what its foreign transaction fee is and what exchange rate it applies, because that is the only way to know your actual funding cost before you send money.
For a Rand Bullion client using a local card, the card issuer may add a cross-border assessment fee on top of the currency conversion, and this fee is not visible on the FxPro platform but appears on your card statement. The swap on an open gold position is a separate cost from funding conversion, but both are quoted in the account currency, so a weak rand increases the rand value of any USD cost. The best practice is to deposit an amount you can afford to lose, account for a conversion cost of a few percent in your planning, and avoid frequent small deposits that multiply the fixed fees your bank charges per transaction.
checked 2026-07-09 · fxscouts.co.za/broker/fxpro; sashares.co.za/fxpro-review; fxpro.com/about/licences
Move from reading to trading
FxPro gives South African traders MT4, MT5, cTrader and a mobile app on MT4, MT5, cTrader and a mobile app. FxPro is licensed by the FCA (UK) and CySEC, and an FxPro entity holds an FSCA licence in South Africa — check which entity your own account is opened with.
Review FxPro execution →