There are four common ways to get money from a South African bank to a forex broker, and they differ a lot in cost, speed and whether they touch your Reserve Bank allowance. The cheapest and fastest is usually a local rand transfer to a broker with a South African entity. The most expensive is an international wire. This guide covers each method with the numbers.

The four methods

MethodSpeedTypical costUses SARB allowance?
Local EFT to a broker's SA entitySame day to 1 dayFreeNo
Ozow instant EFTMinutesFree to small feeNo (local entity)
Debit or credit cardInstant0% to 3%, plus conversion if USD accountNo (local), yes if offshore
International bank transfer (SWIFT)1 to 4 daysR100 to R600 in fees plus conversionYes, Single Discretionary Allowance

Local EFT and Ozow

If your broker has a South African entity with a local bank account, funding is a domestic rand transfer. A normal bank EFT clears same day or next day and costs nothing beyond your bank's standard transaction fee. Ozow is an instant EFT service that connects to your online banking and pushes the payment through in minutes; brokers often integrate it directly in the deposit screen. Neither uses your discretionary allowance, and neither involves currency conversion if you have a ZAR account.

Cards

A debit or credit card deposit is instant and convenient. With a local broker entity and a ZAR account it is usually free. With an offshore broker or a USD account, expect a currency conversion and possibly a card fee, and note that a credit card cash-advance treatment can apply, which your bank may charge interest on immediately. Card withdrawals, when supported, return to the same card and are one of the faster ways to get money out.

International transfers

Sending rand by SWIFT to an offshore broker is the most expensive route. Your bank charges a transfer fee, converts at its own rate, and the receiving bank may deduct a further fee, so on a R10,000 transfer you might lose R300 to R700 in total to fees and spread. It also uses your Single Discretionary Allowance. Use this only if the broker has no local funding option and you have a specific reason to be with that broker.

Palesa, 29, Bloemfontein

Palesa first funded an offshore broker by international transfer, sending R8,000 and receiving about R7,650 after fees and conversion. When she switched to a broker with a local ZAR entity, the same R8,000 went through by Ozow in three minutes for free, and her withdrawal came back by local EFT the next day in full. She had been losing roughly 4 per cent of every transfer for no reason.

Fund in fewer, larger amounts rather than many small top-ups, especially if you use any method with a fixed fee. And keep a record of the rand amount, date and exchange rate of every deposit for your tax return.

Matching your withdrawal method to your deposit

Anti-money-laundering rules mean brokers generally return funds the way they came, up to the amount you deposited, before paying any surplus to another method. If you deposit R5,000 by card and later withdraw R8,000, expect R5,000 back to the card and R3,000 by EFT. Plan around this: if you want withdrawals to land in your bank account, deposit by EFT or Ozow rather than card, so the return path is already your bank. It also means you cannot deposit from one person's account and withdraw to another, which is a deliberate control, not an obstacle.

First deposit, small

Whatever method you choose, make the first deposit small, R200 to R500, and run it all the way through: fund, place one tiny trade, close it, and withdraw most of the balance back to your bank. This confirms the full round trip works with your specific bank and the broker's process before you commit real money, and it clears the extra scrutiny brokers often apply to a first withdrawal while the stakes are trivial.

A sensible funding setup

  1. Choose a broker with a South African entity and a true ZAR account.
  2. Fund by Ozow or local EFT for zero cost and no conversion.
  3. Do one small deposit and test withdrawal before funding properly.
  4. Log every transfer in rand with the date and rate.
  5. Withdraw profits regularly rather than leaving a large balance with the broker.
The funding method is a quiet cost that people ignore. A trader doing small monthly top-ups through an international transfer can lose several per cent a year to fees and spread before they place a trade. A local ZAR account with Ozow funding removes that entirely, which is why it is near the top of our broker checklist for South Africans.
Abir KhanBroker research, FX Recap

Frequently asked

What is the cheapest way to fund a forex account in South Africa?

A local EFT or Ozow instant EFT to a broker that has a South African entity and a ZAR account. Both are free or near-free, clear quickly, and do not use your Reserve Bank allowance or involve currency conversion.

Does funding a forex account use my SARB allowance?

Only if the money goes offshore. A domestic rand transfer to a broker's South African entity does not touch your Single Discretionary Allowance. An international transfer to an offshore broker does.

Can I fund a forex account with a credit card?

Usually yes, and it is instant. Be aware that some banks treat it as a cash advance with immediate interest, and an offshore or USD account will apply a currency conversion. Local broker entities with ZAR accounts are typically free.

How long does a deposit take?

Ozow and card deposits are usually instant to a few minutes. Local EFT is same day to next day. International transfers take one to four working days.

How much do international transfers cost?

Your bank's transfer fee plus its conversion spread plus a possible receiving-bank fee, often R300 to R700 in total on a R10,000 transfer. Use a local funding method instead where possible.