Payments guide · Checked 29 Oct 2026
How to deposit and withdraw with a forex broker
M-Pesa in Kenya, rand EFT in South Africa, naira cards and dollar accounts in Nigeria. What each method costs, how long it takes, and the payment tricks scammers use.
5 rules before your first deposit
- 1Pay only the company
The account, paybill or wallet must belong to the broker's licensed company. A person's phone number, a personal bank account or a crypto address sent in a chat is a red flag.
- 2Same way in, same way out
Most brokers send withdrawals back to the method you used to deposit, up to the amount deposited. Plan your withdrawal before your first deposit.
- 3Test a small withdrawal first
Deposit a small amount, make one trade or none, and withdraw. If that is slow or blocked, do not add more.
- 4Never pay to withdraw
A licensed broker does not ask for a fee, a tax or a new deposit to release your money. That is the most common scam.
- 5Keep every receipt
Save M-Pesa messages, bank and card statements and transaction IDs. You need them for a chargeback or a complaint.
🇰🇪 Kenya: deposit and withdrawal methods
Most Kenyan traders fund their account with M-Pesa. It is fast, but only use it with a CMA-licensed broker and only pay to the broker's own paybill or till number, never to a person's phone number.
| Method | How fast | Costs to check | Watch out |
|---|---|---|---|
| M-Pesa | Usually minutes for deposits; withdrawals from a few minutes to a day | Safaricom paybill charges and the broker's KES/USD conversion rate | Pay only the broker's paybill or till shown inside your account. Limits: KES 250,000 per transaction and KES 500,000 a day. |
| Bank transfer (PesaLink, RTGS, SWIFT) | Same day locally; 1–5 working days by SWIFT | Bank fees and the conversion rate; SWIFT can cost $20 or more at each end | Use for large amounts. The account name must be the broker's company. |
| Visa or Mastercard | Instant deposit; withdrawals 2–7 working days | Card FX margin of your bank; some brokers charge on small deposits | Withdrawals usually go back to the same card first. |
| Skrill or Neteller | Minutes | Wallet fees for loading, conversion and withdrawal to bank | Some brokers charge for e-wallet withdrawals. Check before you deposit. |
| Crypto (USDT and others) | Minutes to an hour | Network fee and the exchange spread | A transfer cannot be reversed. Scammers prefer crypto. Never send to a wallet a person gives you in a chat. |
- M-Pesa limits: KES 250,000 per transaction, KES 500,000 per day and a KES 500,000 wallet balance. Source: PaybillKE: M-Pesa limits 2026 (from Safaricom's tariff page, Aug 2026)
CMA-licensed brokers reported to accept M-Pesa
- Exness (CMA 162) · reported by Kenyan Wall Street: forex brokers that accept M-Pesa
- HFM (CMA 155) · reported by Kenyan Wall Street: forex brokers that accept M-Pesa
- XM (CMA 233) · reported by Kenyan Wall Street: forex brokers that accept M-Pesa
- FXPesa (Equiti) (CMA 107) · reported by DayTrading.com: FXPesa review (2021)
- Empire FX (CMA 203) · reported by ITEdge News: Empire FX launches in Kenya (Nov 2025)
Reported by one source only, not yet confirmed by us:
- FXTM (CMA 135) · reported by DayTrading.com: FXTM review (Sep 2026)
- Pepperstone (CMA 128) · reported by Kenyan Wall Street: forex brokers that accept M-Pesa
- Scope Markets (CMA 123) · reported by Kenyan Wall Street: forex brokers that accept M-Pesa
Payment methods change. Confirm on the broker's own website for your country before you deposit.
🇿🇦 South Africa: deposit and withdrawal methods
With an FSCA-authorised broker you can often deposit rand by EFT or instant EFT. Money sent to an offshore broker leaves South Africa and counts against your annual foreign allowance.
| Method | How fast | Costs to check | Watch out |
|---|---|---|---|
| EFT or instant EFT in rand | Instant EFT in minutes; ordinary EFT 1–2 working days | Usually free from the broker; watch the ZAR/USD conversion if your account is in dollars | Only pay into a South African bank account in the name of the FSCA-authorised company. |
| Visa or Mastercard | Instant deposit; withdrawals 2–7 working days | Your bank's foreign transaction fee if the broker charges in dollars | A card payment to an offshore company is a foreign payment. |
| Skrill or Neteller | Minutes | Wallet fees for loading, conversion and withdrawal to bank | Check the broker's e-wallet withdrawal fee. |
| Crypto | Minutes to an hour | Network fee and exchange spread | Use a crypto platform licensed by the FSCA. Transfers cannot be reversed. |
- Exchange control: the single discretionary allowance is R2 million per person per calendar year from 2026, without a tax clearance. Above that, the foreign investment allowance of up to R10 million a year needs approval from SARS. Source: FinGlobal: R2 million single discretionary allowance (Apr 2026)
FSCA-authorised brokers reported to take local rand deposits
- Trive (FSCA FSP 27231) · reported by FXEmpire: Trive review
- Markets.com (FSCA FSP 46860) · reported by TradeFX: Markets.com review
- JustMarkets (FSCA FSP 51114) · reported by DayTrading.com: JustMarkets review (Jul 2026)
Payment methods change. Confirm on the broker's own website for your country before you deposit.
🇳🇬 Nigeria: deposit and withdrawal methods
No forex or CFD broker is licensed by the SEC for Nigerian retail clients yet. If you trade, you deal with an offshore company. Deposits are where most Nigerians lose money to fake brokers and payment middlemen.
| Method | How fast | Costs to check | Watch out |
|---|---|---|---|
| Naira card (international) | Instant deposit | Bank FX rate; limits differ by bank | Banks set dollar limits on naira cards. In September 2026 they ranged from about $8,000 a quarter to $50,000 a year. |
| Domiciliary (USD) account transfer | 1–5 working days | SWIFT fees at both ends | Send only to the broker's company account abroad, never to a local agent. |
| Local bank transfer via a payment agent | Varies | Agent margin | High risk. If the account belongs to a person, you have no protection when the money disappears. |
| Crypto P2P | Minutes | Exchange and P2P spread | Transfers cannot be reversed. Fake brokers often ask for USDT. |
- Dollar limits on naira cards rose in 2026: GTBank $40,000 a quarter, FirstBank up to $10,000 a quarter, Zenith up to $50,000 a year. Source: Nairametrics: banks raise dollar limits on naira cards (7 Sep 2026)
- The SEC has published draft rules for online forex and CFD trading that would require offshore brokers to register. They are a proposal, not yet law. Source: Nairametrics: SEC draft rules for forex and CFD trading (Sep 2026)
Before you send money from Nigeria, check the name in Scam Watch and read the scam guide.
E-wallets and crypto platforms
We list them because traders ask. We have no commercial agreement with any of them yet; if that changes, the link will say “Partner link”.
| Service | What it is | Where |
|---|---|---|
| Skrill | E-wallet run by Paysafe. Accepted by many brokers for deposits and withdrawals. | Available in Kenya and South Africa; check Nigeria in the app |
| Neteller | E-wallet run by Paysafe, similar to Skrill. | Check availability for your country in the app |
| Luno | Crypto platform. In April 2024 it became the first crypto asset service provider licensed by the FSCA in South Africa.ITWeb: FSCA grants licence to Luno (Apr 2024) | South Africa and Nigeria; returned to Kenya |
Withdrawal stuck?
- Each broker review has real withdrawal times reported by traders. Add yours after you withdraw.
- If a licensed broker does not pay, our free complaint desk writes the complaint and gives you the CMA, FAIS Ombud or SEC contact.
- If you are asked to pay a fee to withdraw, stop. It is a scam pattern, even when the website looks real.
Questions about deposits and withdrawals
Can I deposit with M-Pesa to a forex broker?
Yes, several CMA-licensed brokers accept M-Pesa, including Exness, HFM, XM and FXPesa according to published broker reviews. Pay only the paybill or till number shown inside your broker account.
What is the M-Pesa limit for a forex deposit?
KES 250,000 per transaction and KES 500,000 per day, per Safaricom's tariff page in August 2026. Your broker may set its own minimum and maximum.
Why is my withdrawal going back to my card?
Anti-money-laundering rules make most brokers return money to the method you deposited with, up to the deposit amount. Profits above that usually go by bank transfer or e-wallet.
Do I need SARS approval to fund an offshore broker?
Not within the single discretionary allowance (R2 million per year from 2026). Larger amounts need a tax clearance under the foreign investment allowance. Ask a tax practitioner about your case.
Is it safe to pay a broker through a payment agent?
It is risky. If the money goes to a person's account, you have no regulator protection and little chance of getting it back. Use the broker's own company account.