- Minimum deposit is $1 via card/crypto or $10 via M-Pesa — one of the lowest among regulated brokers
- Zero deposit fees from Exness on all methods (watch for 0.5–1.5% currency conversion spread if depositing in local currency)
- Instant processing for e-wallets, M-Pesa, and cards; bank transfers take 1–3 business days
- M-Pesa deposits available in Kenya and Tanzania; M-Pesa withdrawals are Kenya-only
- Globally regulated across multiple jurisdictions — client funds held in segregated accounts
Exness is the world’s largest retail forex broker by monthly trading volume, and its popularity across Africa is driven partly by one of the lowest deposit barriers in the regulated broker market: $1 on a Standard Cent account via card or crypto, or $10 via M-Pesa.
This guide covers the fastest and cheapest way to fund your Exness account, which deposit methods are available in your country, processing times, fees (including currency conversion costs Exness doesn’t advertise), deposit limits, and what to do if your deposit fails. We also answer the question behind the search: is it safe to put your money with Exness?
Minimum Deposit
Exness’s minimum deposit is $1 on Standard and Standard Cent accounts when depositing via bank card or cryptocurrency. Via M-Pesa or Airtel Money, the minimum is $10. Professional accounts (Pro, Raw Spread, Zero) require a $200 minimum regardless of method.
In local currency terms, $1 is approximately TZS 2,650, KES 130, NGN 1,600, or ZAR 18 — roughly the cost of a bottle of water. This makes Exness one of the cheapest regulated brokers to test with real money, which matters if you want to verify the platform works before committing a larger amount.
| Account Type | Card / Crypto | M-Pesa / Mobile Money | E-Wallets | Bank Transfer |
|---|---|---|---|---|
| Standard | $1 | $10 | $1–$10 | $10+ |
| Standard Cent | $1 | $10 | $1–$10 | $10+ |
| Pro | $200 | $200 | $200 | $200 |
| Raw Spread | $200 | $200 | $200 | $200 |
| Zero | $200 | $200 | $200 | $200 |
How to Deposit Money in Exness
Depositing money in Exness takes 5–10 minutes if your account is already verified. If you haven’t completed KYC verification yet, add 24 hours for document review before your first deposit.
- Log in to your Exness Personal Area at exness.com. If you don’t have an account, register first — you’ll need an email address and phone number.
- Complete account verification (first-time only). Upload proof of identity (passport, national ID, or driver’s license) and proof of residence (utility bill or bank statement). Exness typically verifies documents within 24 hours.
- Click “Deposit” in the left-hand menu of your Personal Area.
- Select your payment method. You’ll see only the methods available in your country. Check the minimum and maximum amounts displayed below each option.
- Enter your deposit amount. If this is your first deposit, start small — $1 to $10 is enough to verify the system works.
- Confirm the transaction. For mobile money, approve the payment in your M-Pesa or Airtel Money app. For cards, enter OTP verification. For bank transfers, you’ll receive bank details and a reference number.
- Check your Exness account balance. Most deposits appear instantly. Bank transfers take 1–3 business days.
The name on your Exness account must exactly match the name on your payment method. If your M-Pesa is registered under a different name, the deposit will be rejected. Exness does not accept third-party deposits.
Deposit Methods
Exness supports over 20 deposit methods across six categories: bank cards, e-wallets, mobile money, bank transfers, cryptocurrency, and local payment systems. Available methods vary by country — your Personal Area shows only the options that work in your region.
| Category | Methods | Min Deposit | Speed |
|---|---|---|---|
| Bank Cards | Visa, Mastercard | $10 | Instant |
| Mobile Money | M-Pesa, Airtel Money, MTN, Vodafone, AirtelTigo | $10 | Instant |
| E-Wallets | Skrill, Neteller, Perfect Money, SticPay | $1–$10 | Instant |
| Cryptocurrency | Bitcoin, USDT (Tether), Ethereum | $10 | Minutes (network-dependent) |
| Internet Banking | Ozow, Capitec Pay, EFT (South Africa) | ~R20 | Instant |
| Bank Transfer | Wire transfer (all countries) | $10+ | 1–3 business days |
Kenya: M-Pesa (instant, $10 minimum). Tanzania: M-Pesa or Airtel Money (instant deposit; note M-Pesa withdrawals are not available — use bank transfer for withdrawals). South Africa: Capitec Pay or Ozow for instant processing. Nigeria: Bank cards or Skrill — local bank transfers also work but take longer. Ghana: MTN Mobile Money or AirtelTigo.
Deposit Processing Time
Most Exness deposits are processed instantly — the funds appear in your trading account within seconds for e-wallets, mobile money, and bank cards. Cryptocurrency deposits require blockchain confirmation (typically 10–30 minutes). Bank transfers are the exception, taking 1–3 business days.
| Method | Stated Time | Real-World Time |
|---|---|---|
| E-Wallets (Skrill, Neteller) | Instant | Under 30 seconds |
| M-Pesa / Airtel Money | Instant | Under 5 minutes |
| Bank Cards (Visa, Mastercard) | Instant | Instant to 30 minutes |
| Cryptocurrency | Instant after confirmation | 10–30 minutes |
| Ozow / Capitec Pay | Instant | Instant |
| Bank Transfer | 3–5 business days | 1–3 business days |
If your deposit hasn’t appeared after the expected time: check your Exness Personal Area under Deposits → Transaction History for the status. If it shows “Pending” for more than 24 hours, contact Exness support with your transaction reference number. For mobile money, confirm the transaction was completed in your M-Pesa or Airtel Money app (check for an SMS confirmation).
Deposit Limits
Exness deposit limits range from $1 per transaction (card/crypto on Standard accounts) to over $10,000 per transaction on bank transfers and some e-wallets. For most retail traders depositing $10–$500, no method hits its limit.
| Method | Min per Transaction | Max per Transaction |
|---|---|---|
| Bank Cards | $10 | ~$8,000 (card issuer dependent) |
| M-Pesa / Airtel Money | $10 | ~$500 per transaction |
| Skrill | $1–$10 | $10,000–$12,000 |
| Neteller | $1–$10 | ~$50,000 |
| Cryptocurrency | $10 | Effectively unlimited |
| Bank Transfer | $10+ | $100,000+ |
M-Pesa and Airtel Money have lower per-transaction limits (~$500) than other methods. If you need to deposit more, split it into multiple transactions or use a bank card or e-wallet instead.
Deposit Fees
Exness charges zero deposit fees on all methods. The broker absorbs third-party payment processing costs, which is unusual — most brokers pass these through to clients, especially on card and e-wallet transactions. For a full breakdown of all Exness trading costs including spreads and commissions, see our Exness Fees guide.
However, zero Exness fees does not mean zero cost. If your Exness account is denominated in USD and you deposit in local currency (KES, TZS, NGN, ZAR, GHS), you’ll pay a currency conversion spread. This spread varies by method and market conditions but typically adds 0.5–1.5% to your effective deposit cost. This is not an Exness fee — it’s the difference between the mid-market exchange rate and the rate applied by your payment provider.
Open your Exness account in your local currency (KES, ZAR, NGN are all supported as base currencies). This eliminates the conversion spread on deposits entirely. If you trade mainly USD pairs, the conversion happens at the trading level instead — but Exness applies competitive real-time rates.
Depositing via M-Pesa: Step-by-Step
M-Pesa is the fastest and most popular deposit method for Exness users in Kenya and Tanzania. The deposit is processed instantly — typically within 5 minutes — and Exness charges zero fees. The minimum M-Pesa deposit is $10.
- Log in to your Exness Personal Area and click “Deposit.”
- Select M-Pesa from the available payment methods.
- Enter your deposit amount ($10 minimum).
- Enter your M-Pesa phone number. This must be the number registered to the same name as your Exness account.
- Approve the payment in your M-Pesa app or via USSD prompt. You’ll receive an SMS confirmation from Safaricom (Kenya) or Vodacom (Tanzania).
- Funds appear in your Exness account — usually within 1–5 minutes.
M-Pesa works for deposits in both Kenya and Tanzania, but M-Pesa withdrawals are available in Kenya only. If you’re in Tanzania and deposit via M-Pesa, you’ll need to withdraw via bank transfer (1–3 business days). This is an important consideration before you deposit — read our Exness Withdrawal guide for full details.
Is My Money Safe with Exness?
Yes, your money is safe with Exness, because Exness is regulated in multiple jurisdictions worldwide — and client funds are held in segregated bank accounts, separate from Exness’s operating capital. However, most African traders outside South Africa and Kenya are served by a global entity. Exness applies the same operational standards across all entities.
Exness’s financial reports are audited monthly by Deloitte, one of the Big Four accounting firms. If Exness goes bankrupt, your deposit is protected — segregated funds cannot be used to pay the company’s creditors. Depending on the jurisdiction, clients may be additionally covered by investor compensation schemes.
Which Entity Covers You?
| Your Location | Coverage | Regulation | Protection Level |
|---|---|---|---|
| Global (including Africa) | Exness | Multiple regulators | Regulated across multiple jurisdictions |
Exness applies the same operational standards across all entities — segregated funds, negative balance protection, and instant automated withdrawals. The company processes 98% of withdrawals automatically, without manual review.
What About the Complaints?
Exness has a 4.7/5 rating on Trustpilot across 26,000+ reviews, and the majority of users confirm fast deposits and withdrawals. However, a recurring minority pattern exists: traders reporting withdrawal delays, account freezes, or deposits debited but not credited.
Based on our research, most of these complaints are triggered by Exness’s AML (anti-money laundering) compliance system — specifically, incomplete KYC verification, name mismatches between payment method and trading account, or sudden large deposits that flag automated security checks. No major financial regulator has taken enforcement action against Exness.
The practical takeaway: complete your full KYC verification before depositing any significant amount, ensure your payment method name matches your Exness account name exactly, and test the withdrawal process with a small amount before committing more capital.
Deposit $1 via card (or $10 via M-Pesa), make a small trade, then withdraw. Exness processes withdrawals in under a minute via M-Pesa — you’ll see the money back in your account almost instantly. That’s the proof.
72% of retail investor accounts lose money trading CFDs with this provider.
Common Deposit Problems
The most common Exness deposit problems are caused by bank blocks on international transactions (especially in Nigeria and South Africa), incomplete account verification, and currency mismatches between deposit currency and account base currency. Most are preventable — here’s each problem and its fix.
Deposit Not Showing in Account
If your money was debited but your Exness balance hasn’t changed, the most common causes are: the transaction is still processing (bank transfers take 1–3 business days), your account verification is incomplete, or there’s a currency or name mismatch. Check your transaction history in the Exness Personal Area. If the deposit shows as “Pending” for more than 24 hours, contact Exness support with your transaction ID and a screenshot of the debit from your bank or mobile money app.
Card Declined
This is the most common deposit problem for African traders. Many African banks automatically block international transactions to forex brokers as a fraud prevention measure. Solutions: call your bank before your first deposit and ask them to approve transactions to Exness, try a different card, or switch to an e-wallet (Skrill or Neteller bypass bank blocks entirely).
Currency Mismatch
If you deposit in a currency that doesn’t match your Exness account base currency, the deposit may be delayed while the conversion processes. This is especially common for Nigerian traders depositing NGN to a USD-denominated account. Fix: open your trading account in your local currency, or deposit in USD directly.
Crypto Deposit Not Credited
Cryptocurrency deposits require blockchain confirmation before they appear in your Exness account. If you sent crypto to the wrong network (e.g., USDT on the wrong chain), the deposit may be lost — Exness cannot reverse blockchain transactions. Always double-check the network before sending. Standard confirmation times: Bitcoin 10–30 minutes, USDT (TRC-20) 1–5 minutes, Ethereum 5–15 minutes.
Conclusion
Exness deposits are fast, free from the broker’s side, and support more African payment methods than most regulated competitors — including M-Pesa, Airtel Money, MTN Mobile Money, and Capitec Pay. The $1 minimum deposit on Standard Cent accounts is one of the lowest in the regulated broker market.
Is it safe to deposit? Yes. Exness is regulated in multiple jurisdictions, segregates client funds, and processes 98% of withdrawals automatically. The minority of deposit complaints on Trustpilot are linked to AML compliance triggers, not systemic issues — and no regulator has taken enforcement action.
Here’s what we recommend for your first deposit:
- Use an e-wallet (Skrill, Neteller) or M-Pesa — instant processing, no bank blocks, lowest friction.
- Deposit $1–$10 on a Standard Cent account. This is enough to verify the platform works with your payment method.
- Complete KYC verification now, not when you need to withdraw. Upload your ID and proof of residence immediately after depositing.
- Withdraw your test deposit to verify the full cycle works for your method and country. See our Exness Withdrawal guide for the exact steps.
- Once confirmed, deposit the amount you plan to trade with. You’ve now proven the system works — scale up with confidence.
For the full picture on Exness — spreads, platforms, regulation breakdown, and our TIC Score — read our Exness Review. Not ready to deposit real money? Try the Exness Demo Account first — it’s free, no deposit required, and uses the same platform.
Globally regulated. Instant withdrawals via M-Pesa. Accounts starting from just $1. Deposit, trade, withdraw — and see the money back in your account in under a minute.
72% of retail investor accounts lose money trading CFDs with this provider.
Frequently Asked Questions
Indonesian ISPs block Exness deposit pages under the Internet Positif program, which is why the payment screen often shows a blank page or connection error when you try to deposit. The app itself works, registration works, verification works — the block only hits when the app tries to load the payment page to process your deposit. Below are three ways to fix it, in order of simplicity.
Method 1: Turn On Cloudflare WARP Before Depositing
This is the quickest fix and works on most Indonesian ISPs (Telkomsel, XL, Indosat). It routes your connection through Cloudflare’s encrypted network, bypassing the DNS block that causes the blank deposit page.
- Install the free 1.1.1.1 app from Google Play or the App Store.
- Open the app and tap the large toggle to enable WARP (not just DNS — you need the full WARP mode). You’ll see a “Connected” status and a small key icon in your notification bar.
- With WARP still on, open the Exness Trade app and tap Deposit.
- Select your payment method (bank transfer, QRIS, or card), enter the amount, and tap Confirm. The payment page should now load normally.
- Complete the payment in your banking app or e-wallet. Once the deposit is confirmed, you can turn WARP off.
If the page still doesn’t load: your ISP may block WARP itself (Moratelindo, some MyRepublic and Smartfren plans do this). Try Method 2 below, or switch to mobile data (Telkomsel/XL) temporarily, as these networks are generally less aggressive with blocking.
Method 2: Change Your Android Private DNS Setting
This is an alternative to WARP that doesn’t require installing an app. It works on Android 9 and above.
- Open your phone’s Settings → Network & Internet → Private DNS (on Samsung: Settings → Connections → More Connection Settings → Private DNS).
- Select “Private DNS provider hostname” and enter:
dns.google - Tap Save. Your phone now uses Google’s encrypted DNS instead of your ISP’s blocked one.
- Open the Exness app and try your deposit again.
Note: this works on ISPs that only use DNS-level blocking (like FirstMedia). ISPs that use deeper blocking methods (BGP blackholing, route hijacking) will still block the page even with Private DNS. If it doesn’t work, use Method 1 or Method 3.
Method 3: Deposit via USDT (Cryptocurrency) — Works 100%
This method completely bypasses ISP blocking because cryptocurrency transfers go through the blockchain, not through a web page. It works regardless of your ISP, your network, or any government blocking. If Methods 1 and 2 failed, this will work.
If you don’t have a crypto account yet, here is the easiest path for an Indonesian trader with a phone and a bank account:
- Download Indodax from Google Play. Indodax is Indonesia’s largest crypto exchange, regulated by OJK, and used by millions of Indonesians. It accepts Rupiah deposits from all major banks.
- Register and verify your identity with your KTP (Kartu Tanda Penduduk). Verification usually takes a few hours. This is a one-time step — once verified, you can use Indodax anytime.
- Deposit Rupiah to Indodax via bank transfer (BCA, Mandiri, BNI, BRI all supported), virtual account, or QRIS. Minimum deposit is Rp 50,000. Instant processing for most methods.
- Buy USDT (Tether) on Indodax. Go to the USDT/IDR market, enter the amount you want, and tap Buy. You now have USDT in your Indodax wallet.
- Open the Exness app → Deposit → select USDT (TRC-20 network). Exness will show a deposit address (a long string of letters and numbers). Copy it.
- Go back to Indodax → Withdraw → select USDT → choose TRC-20 network → paste the Exness deposit address → enter the amount → confirm.
- Wait 1–5 minutes for the blockchain to confirm the transaction. Your USDT deposit will appear in your Exness trading account automatically.
When sending USDT from Indodax to Exness, always select the TRC-20 network on both sides. TRC-20 has the lowest fees (under $1) and confirms in 1–5 minutes. Sending on the wrong network (e.g. ERC-20 to a TRC-20 address) will result in lost funds that cannot be recovered.
After the first time, this process takes under 5 minutes: open Indodax, buy USDT, send to Exness. The initial setup (registration + KTP verification) is the only friction — once that’s done, you have a reliable deposit path that no ISP can block.
Other Tips for Indonesian Traders
- Name matching: the name on your Exness account must exactly match the name on your bank account or e-wallet. If they don’t match, the deposit will be silently rejected — no error message, just nothing happens. Check this before your first deposit.
- Try mobile data instead of Wi-Fi: home broadband ISPs (Indihome, MyRepublic, FirstMedia) tend to be more aggressive with blocking than mobile networks (Telkomsel, XL, Indosat). If the deposit page doesn’t load on Wi-Fi, switch to 4G and try again.
- Minimum deposit from Indonesia: $10 via bank transfer or e-wallet, $10 via cryptocurrency. The minimum applies to each individual deposit, not your total balance.