Online Forex/CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 63.3% of retail investor accounts lose money when trading Online Forex/CFDs with this provider. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing money.

DEPOSITS & WITHDRAWALS

Fund your trading account with secure payments

Transfer funds into your live trading accounts using credit cards, bank transfers, eWallets or mobile money like M-Pesa.

WHY ADD FUNDS WITH FXPESA?

Keep your money on market with easy funding options

Top up, trade, track activity and withdraw funds without needing to leave your device.

Secure

Secure

We keep all client funds in separate trust accounts with totally-secure top global banks.

Trusted Broker

Speedy

Make payments with your method of choice, we offer instant deposits and withdrawals.

Support

Award-winning support

Our Kenyan and international support teams are ready to answer questions quickly.

Mobile money

Payment Method Accepted Currencies Our Fees Processing Times (First time withdrawals may take longer)
M-Pesa, EAZZYPAY & Airtel Money KES Deposits & Withdrawals: $0 Deposits & Withdrawals: Instant
MTN & Airtel UG UGX Deposits & Withdrawals: $0 Deposits & Withdrawals: Instant
Vodacom, Airtel TZ, HaloPesa & TigoPesa TZS Deposits & Withdrawals: $0 Deposits : Instant
Withdrawals: Within 24 Hrs

eWallets

Payment Method Accepted Currencies Our Fees Processing Times
SKRILL USD, KES Deposits: $0
Withdrawals: 1% up to USD$30
Deposits: Instant
Withdrawals: 1-2 working days
Neteller USD Deposits: $0
Withdrawals: 1% up to USD$30
Deposits: Instant
Withdrawals: 1-2 working days

Credit cards

Payment Method Accepted Currencies Our Fees Processing Times*
VISA USD, KES, TZS & UGX $0 Deposits: Instant
Withdrawals: 1-2 working days
*Card withdrawals may take up to 15 working days to be credited into clients' card.
Mastercard USD, KES, TZS & UGX $0 Deposits: Instant
Withdrawals: 1-2 working days
*Card withdrawals may take up to 15 working days to be credited into clients' card.

Bank transfers

Payment Method Accepted Currencies Our Fees Processing Times
Local or international bank wire transfer Deposits: USD, KES, TZS & UGX
Withdrawals: Only USD & KES
Deposits: $0
Domestic Bank Wire: USD$0
International Bank Wire: USD$15
Deposits: 1-5 working days
Domestic Withdrawals: 1-2 working days
International Withdrawals: 1-5 working days

Although we do not charge for transfers, please be aware your Credit Card, Mobile Money, Bank or eWallet provider may have charges that apply. If the payment is made in a currency other than your original currency, your provider may charge an exchange rate according to their conversion rate.

Read our Payment Terms & Conditions

Download Legal Documents

SIGN UP FOR EXTRA PERKS

Funding your first account? Get up to $150* extra

FAQS

Deposit & Withdrawal FAQs

How do I fund my FXPesa account?

You can fund live trading accounts at FXPesa easily with local and international mobile solutions, bank transfers, eWallets and credit cards. Top up your trading balance at any time by depositing online via our Client Portal.

Please visit our Payments Terms and Conditions for more information about funding your trading account with FXPesa.

We don’t charge a cent. When you trade with FXPesa, 100% of your deposit will go into your trading account - but please be aware that your personal bank may charge you for wire transfers when making deposits.

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.

Make withdrawals from FXPesa by submitting requests before 14:00 EAT on any working day. All requests made after this time will be processed as quickly as possible.

*Please note all Withdrawal Arrival Times listed above are indicative and may take longer on a case by case basis. Some mobile money providers may also require up to 3 hours for funds be processed and received into your account.

There's more to explore

All products hero banner

Products

FX, indices, commodities, futures, shares & ETF CFDs.

Trading platforms hero banner

Platforms

Trade confidently with powerful platforms on any device.

Partnerships hero banner

Partners

Introduce your client network for competitive benefits.