Funding and withdrawing a FxPro gold account in rand
Money in and money out follow the same rails, and the costs that catch people are the ones nobody counts: conversion and the overnight swap.
How money reaches the account
Local cards and bank transfers in ZAR, plus e-wallets, are the funding routes for a South African account. The minimum is around R1,600 via cards or bank transfer, and ZAR-denominated funding is supported, which means a rand deposit does not need a currency conversion on the way in. Choose the method that matches the name on your verified account.
The method you fund with usually becomes the method you withdraw to, so pick deliberately rather than by convenience. A card deposit returns to the card; a bank transfer returns to the bank account. If you fund by one route and try to withdraw by another, the request is typically queried, which is another reason to settle the method before the first deposit.
How money comes back
Withdrawals return to the source you funded from, in the account's base currency, so a ZAR account withdraws in rand. The processing time depends on the method and the receiving bank, and we do not quote a figure because it varies by route and by the bank's own clearing. What you can control is that your verified name, your funding method and your withdrawal method all match.
Withdraw only the free balance, not margin tied up in an open gold position. If you have a live XAU/USD trade, part of your equity is margin, and a withdrawal request that would breach the margin requirement is rejected. Close or reduce the position first, then check the free margin before you request the withdrawal.
The costs nobody counts: conversion and swap
Conversion is the cost that appears when your deposit currency, your account currency and the instrument's currency are not the same. Gold is priced in USD, so a ZAR account converts your profit and loss at the prevailing rate, and a USD account funded from rand carries a conversion at funding time. Neither is a fee you can see on the ticket, but both move your rand result.
Swap is the overnight financing charge on a position held past the daily rollover, and it depends on the instrument, the direction of the trade and the rate environment. It is not a number we can quote, but it is a number you should plan for: a gold position held for days pays or receives swap each night. The swap-free Islamic account is available on request if overnight holding is central to your approach.
Why the same-name, same-method rule applies to every rand you send or withdraw
The account name on your FxPro profile must match the name on the bank account or card you use to deposit and withdraw. This is not a preference; it is an anti-money-laundering control that every licensed broker applies. If the names differ, the payment is treated as a third-party transaction and is normally rejected or held for review. In South Africa, where EFT and local card payments are common, the mismatch is easy to create accidentally when using a spouse’s card or a joint account. The rule exists to stop the platform being used to move funds for people who are not the account holder.
No broker bends the same-name rule because the cost of non-compliance falls on the broker, not the client. FxPro is licensed by the FCA and CySEC, and an FxPro entity holds an FSCA licence in South Africa; each regulator requires verified source of funds and matching identities. Allowing a third-party deposit would breach those obligations and could lead to losing the licence. The same logic applies to withdrawals: returning money to a different name is how laundering chains are broken, so the payment rail is forced back to the original source. The check is automated at deposit and again at withdrawal, which is why a name mismatch can surface months later.
The practical effect for a South African trader is that your funding route must be set up in your own name from the first deposit. Use a bank account or card issued to the same person named on the FxPro account, and keep the proof of that account ready. If you fund by local card and later withdraw to an EFT, the same name must appear on both. Where a joint account is the only option, confirm with FxPro support before sending, because the rule is applied at the payment-processor level and cannot be overridden by a note on the transfer. Planning the route in advance avoids a returned payment and the fees that come with it.
Currency conversion on rand deposits and who takes a cut at each step
Any rand you send is converted into the account’s base currency, and the cost of that conversion is set by the payment provider and the broker’s currency-conversion policy, not by a single visible fee. When you deposit ZAR by local card, EFT or e-wallet, the money first moves through a payment processor that applies its own exchange rate, which includes a margin. The broker then credits your account in its base currency, typically USD, at its own conversion rate. You are exposed to two conversion steps, and each one can add cost that is not shown as a line item on the deposit screen.
The party charging for conversion is whoever holds the currency at the moment of exchange. Your South African bank converts rand to the payment processor’s settlement currency, the processor converts again to the broker’s base currency, and the broker may apply a conversion if your account is not denominated in the currency you deposited. FxPro publishes its conversion terms, but the exact cost depends on the currency pair, the amount, and the payment method. The only way to know the effective rate is to compare the rand amount debited with the USD amount credited; the difference is your total conversion cost, including any hidden margin.
You can reduce conversion exposure by keeping deposits in the account’s base currency where the method allows, and by avoiding repeated small conversions. If your trading account is denominated in USD, a single larger rand deposit converted once is usually cheaper than several smaller ones, because fixed processing costs are spread over a larger amount. For withdrawals, the reverse applies: the broker converts your USD balance back to rand at its withdrawal rate, and the receiving bank may apply its own inbound conversion. Neither rate is guaranteed, so the rand amount you receive will differ from the rand amount you sent even when the trade result is flat.
What a pending withdrawal is actually waiting on before it reaches your bank
A pending withdrawal is waiting on one of four things: internal approval, identity or source-of-funds verification, the payment processor’s settlement cycle, or your bank’s clearing process. FxPro reviews each withdrawal before release, and if your account is fully verified and the request matches your deposit history, the internal step is usually the shortest. The status can sit at pending while the broker checks that the withdrawal method and name match the original funding route, which is the same-name rule in action. Until that check clears, the money has not left the broker.
After internal approval, the request moves to the payment processor, and that is where most of the waiting occurs. Local card withdrawals can be reversed to the card, while EFT and e-wallet withdrawals depend on the processor’s batch schedule. The processor may also hold the payment for its own risk review, especially if the amount is larger than your previous deposits or if the destination account has changed. FxPro cannot speed up a processor’s settlement cycle, and the pending status will remain until the processor confirms release. Only then does the funds leave the broker’s control.
The final wait is your bank. A rand EFT can clear in hours or take a business day or more depending on the receiving bank’s cut-off times and whether the payment is flagged for manual review. If the bank requests supporting documents, the withdrawal can be returned to the broker and the process restarts. To avoid a stalled withdrawal, ensure your FxPro profile is verified before you request it, keep the destination account in your own name, and check that the amount is consistent with your deposit and trading history. A pending status is not a loss; it is a queue position you can usually shorten by removing verification gaps in advance.
Why the first deposit is a test of the whole funding route, not just a payment
The first deposit tests the entire route from your South African bank to your FxPro trading account, including the name match, the currency conversion, the processor’s acceptance rules and the broker’s crediting process. A small first deposit is therefore not a formality; it reveals whether your chosen method works end to end before you commit a larger amount. If the deposit is rejected, the reason will usually be a name mismatch, a card that does not support international transactions, or a bank block on the processor. Finding that out with a small amount costs less than discovering it with a large one.
A successful first deposit also sets the template for withdrawals. Under the same-name, same-method rule, the broker will expect future withdrawals to return to the source you used. If you deposit by local card, the first withdrawal will normally go back to that card up to the deposited amount, and only profits may be sent by another method. If you deposit by EFT, the return route is the bank account that sent the funds. Testing the route once confirms that the name on the bank account, the card and the FxPro profile all align, which is the condition that keeps later withdrawals from being held.
The first deposit is also where conversion cost becomes visible. Compare the rand amount debited from your bank with the USD amount credited to your FxPro account; the difference is the total cost of the route, including the processor’s margin and any broker conversion. That figure is your baseline for judging whether a larger deposit is worth the same cost. Because the cost depends on the method, the amount and the currency pair, a small test deposit gives you a real number rather than an estimate. Use it to decide whether to fund by card, EFT or e-wallet before you scale up.
What a rand deposit really costs once conversion and processing are counted
A rand deposit costs more than the amount you send because conversion and processing are embedded in the exchange rate rather than shown as separate fees. The total cost is the difference between the rand debited from your bank and the USD credited to your FxPro account, expressed as a percentage of the deposit. That percentage depends on the payment method, the amount, the ZAR/USD rate at the time, and the broker’s conversion policy. It is not a fixed number, and it cannot be reduced to a single spread or commission figure. The only reliable way to know it is to measure it on your own deposit.
Local card deposits and EFT transfers can carry different processing costs because they use different payment rails. A card payment may involve a processor that applies its own currency margin, while an EFT may be converted by the broker at its published rate. E-wallets add another layer if the wallet itself converts rand before sending. None of these costs are stated as a number on this page because they vary by provider and by amount, but they are all real and they all reduce the USD balance you can trade with. A deposit that looks free at the checkout is rarely free once the credit lands.
The cost matters most for frequent deposits. If you fund in several small amounts, the fixed processing component is charged each time, so the effective percentage is higher than for a single larger deposit. For a gold position, where margin at 1:200 for a 0.10-lot trade is about $85.50, a few percent lost to conversion is a meaningful fraction of the capital you need. The sober approach is to deposit less often, in amounts that match your trading plan, and to record the rand-to-USD difference each time so you know your true funding cost rather than assuming it is negligible.
How long each funding step usually takes and what makes it stall
Each funding step has its own clock, and the total time is the sum of the slowest step, not the average. A local card deposit is usually credited quickly once the processor approves it, while an EFT depends on the South African banking cut-off and can take a business day or more. E-wallet deposits sit between the two, depending on the wallet’s own processing. On the withdrawal side, internal approval at FxPro is typically the fastest step, followed by the processor’s settlement and then your bank’s clearing. The step that stalls determines the delay, so identifying which one is holding the payment is more useful than watching the total.
The most common stalls are verification gaps and name mismatches. If your FxPro profile is not fully verified, or if the deposit came from an account with a different name, the payment can be held for review until documents are supplied. Banks can also stall an inbound international transfer by requesting source-of-funds information, which adds a day or more. Processors may hold a payment for their own risk checks if the amount is unusual for your history. None of these delays are controlled by the broker alone, which is why a pending status can persist even when FxPro has approved the request.
You can shorten the timeline by removing predictable stalls before you send money. Complete verification, use a funding method in your own name, and keep deposits consistent with your stated source of funds. For withdrawals, request to the same method and name you used to deposit, and avoid changing bank details just before a request. If a payment is time-sensitive, start it before your bank’s cut-off and avoid weekends and public holidays in South Africa, when EFT clearing slows. These steps do not guarantee speed, but they remove the delays that are within your control.
checked 2026-07-09 · fxscouts.co.za/broker/fxpro; sashares.co.za/fxpro-review; fxpro.com/about/licences
Plan the gold trade before you place it
FxPro gives South African traders MT4, MT5, cTrader and FxPro Edge for gold, with funding by local card, bank transfer in ZAR or e-wallet. Use the calculators first, then trade the plan rather than the price.
Trade gold with FxPro →