Depositing via M-Pesa on XM or Exness is straightforward for Kenyan traders, using instant STK push notifications with no broker fees—funds credit in 1-5 minutes.
XM Mobile App/Web Deposits
XM supports M-Pesa directly on MT4/MT5 apps and web platform for verified Kenyan accounts (ID upload required).
-
Log into XM Client Area (app or xm.com).
-
Tap/click "Deposit Funds," select "M-Pesa" under Mobile Money.
-
Enter amount (min KSh 1,070 ≈ $10; max KSh 70,000/day).
-
Input your M-Pesa phone (+2547xx).
-
Confirm details—name must match XM account to avoid rejection.
-
Receive M-Pesa prompt: Enter PIN to authorize.
-
Funds appear instantly; check balance under "Accounts."
Tips: Use registered M-Pesa (same name as XM); Safaricom works best. XM converts KSh to USD at market rate (~KSh 107/USD).
Exness Trader App/Personal Area Deposits
Exness enables M-Pesa for all Kenyan users post-verification, listed under "Mobile Money."
-
Access Exness Personal Area (app.exness.com or exness.ke).
-
Select "Deposit," choose "M-Pesa."
-
Input amount (min KSh 100; no strict max).
-
Enter M-Pesa number (+254 format).
-
Review summary, submit.
-
Get STK push on phone: Confirm with PIN.
-
Balance updates immediately—ready for trading.
Tips: Instant crediting; use Standard/Cent accounts. Exness handles KSh directly, no conversion fees.
Common Requirements
-
Verified account (selfie + ID).
-
M-Pesa in your name (Safaricom/Airtel).
-
Sufficient balance (check daily limits: KSh 300,000).
-
Stable 4G—no VPN needed.
Troubleshooting
No prompt? Check spam/promotions or resend. Declined? Verify name match or contact support (XM: live chat; Exness: 24/7 Kiswahili). Weekends fine, but avoid peak hours (8-10 AM).