By pressing ‘Submit’ you consent to receiving marketing communications. Don’t worry you can change your mind at anytime by updating your preferences

At EGM Securities, making deposits and withdrawals is extremely simple and straightforward and takes up very little of your time. It is our constant endeavour to offer you a wider array of deposit and withdrawal options and to make the process even easier. If you have any further queries, please contact our Client Support Team

Deposits Summary

Payment MethodsWire/Bank TransferDebit/Credit CardsMobile Payments
Deposit Arrival Time*1-3 working days1 working dayWithin 24 hours
Deposit feesFreeFreeFree
Payment methods for Mobile Payments--Mpesa - Lipa na Bonga - EazzyPay - Airtel money - eLipa - Visa Master Card - Vadacom Mpesa (TZS) - MTNMoney (UGX)

*Deposit Arrival Time may differ depending on the remitting party.
**Please be aware that although no fees are charged by EGM Securities, there may be charges incurred by your own personal bank and debit/credit card providers, mobile money service providers.

EGM Securities does not accept any direct cash deposits to our EGM Client Segregated account. The only acceptable payment methods are Mobile Money transfers, Bank Transfers, EFTs, RTGS and Bank Transfers.


Withdrawals Summary

Withdrawal MethodsWire/Bank TransferMobile Payments
Supported CurrenciesUSD, KES , UGX, TZSKES, UGX, TZS
Withdrawal Arrival Time*3-5 working daysWithin 24 hours
Local withdrawal fees


International Withdrawal fees

16.5 USD

1650 KES

Payment methods for Mobile Payments


Mpesa - Lipa na Bonga - EazzyPay - Airtel money - eLipa - Visa Master Card - Vadacom Mpesa (TZS) - MTNMoney (UGX)

Disclaimer: Withdrawals can only be made to the same source of deposit, in cases where funding has been made using both card and bank transfers, card sources will be given priority when withdrawals are processed. Please contact our Support team if the card source is no longer available.

Please note that the withdrawal fee is subject to daily currency exchange rates which may vary from time to time.

*Withdrawal Arrival Time is indicative and may take longer.


To deposit or withdraw funds from your account or to process internal transfers please login to MyEGM Securities and navigate to the ‘Transfers’ tab.

For more information, please refer to our FAQs page or contact our Support team


Deposits and withdrawals will be made into and from your landing accounts. In order for you to trade with your funds, you will need to transfer internally from your landing account(s) into your trading account(s). For more information, please refer to our FAQs page.

The funds received will be allocated to the landing account corresponding to the currency that we have received the funds in. E.g. if we have received funds into our EUR bank account, then these funds will be allocated into your EUR landing account.

Kindly note that third party deposits and withdrawals are strictly prohibited. If such payments were to be made, then the available funds will be returned to the original payment method (where applicable).

Please make sure to mention your Account ID in your Bank/Wire transfer reference to enable us to allocate the funds into your account.

If you have made a transaction outside the core business hours of our Back Office team – 9:00-17:00 Kenya time, Monday to Friday – then your payment will be processed at the earliest opportunity the next working day.

Please be aware that at busy periods or for several reasons including but not limited to the remitting party, intermediary banks or internal procedures, the process of deposit or withdrawal may take longer.

Kindly note that additional charges by your bank or intermediary banks may apply.

We do not accept cheques, pre-paid cards or cash deposits. Any such payments will be returned.

EGM Securities may require additional documentation/information from you to prove your bank account or Neteller account are held in your name as third party payments are not permitted.

All client funds deposited with us are segregated in accounts held in Tier 1 banks and are held separately from EGM Securities' own funds. For more information, please refer to our Regulations page.

In the event where the client has sent funds into our accounts but does not hold a trading account with EGM Securities yet, and thus is not yet verified and approved, payment will be refunded using the same method that was originally used to send the funds.

In the event of a chargeback (a demand by a credit-card provider for EGM Securities to make good the loss on a fraudulent or disputed transaction), the client is responsible to cover any reversed payments and chargeback fees incurred. This will be covered by the available funds on the clients’ trading account. If there are insufficient funds, the client will be liable to cover the outstanding amount via a bank transfer.

Start trading with EGM Securities now