Skip to content

Taking your money out

Risk and the mind: how accounts survive3 min read
What you learn in 3 minutesThis lesson shows the route a withdrawal takes from a trading account back to your phone or bank, and how long each step can hold your money. You will see two cases: one where the money arrives, and one where it does not. The difference is almost never the market. It is paperwork and timing.

Withdrawing KSh 54,250 by M-Pesa

StepAmountNote
Account balanceKSh 60,000your own figure before any request
Amount requestedKSh 54,250the amount you type into the withdrawal form
Broker processing feeKSh 250varies between brokers, so check yours
Amount releasedKSh 54,000KSh 54,250 minus KSh 250
Time to internal checksame working daythe broker matches the request to your account
Time to compliance review1 to 3 working daysidentity and source-of-funds documents are checked
Time to payment release1 working daythe broker sends the money to the payment provider
Time to M-Pesa arrivalminutes to 1 working daydepends on the mobile money network
Total time2 to 5 working daysadding the steps above

The broker may round the amount, charge a currency conversion if your account is not in KES, or quote a different fee for bank transfer. A bank transfer can take longer than M-Pesa.

Wanjiruyour course guide

The mistake people make here

Many people request a withdrawal and then trade again before the money leaves. That can push the balance below the requested amount, and the request is cancelled or reduced. Others send a withdrawal request without checking that their identity document is still valid. Compliance then holds the money while it asks for a new copy. Before you request, stop trading on that account, confirm your documents are current, and check the fee and the limit for your chosen method.

Check yourself

Wanjiruyour course guide
You request KSh 30,000 by bank transfer. The broker charges KSh 400 and the bank charges KSh 150. How much arrives?

KSh 30,000 minus KSh 400 minus KSh 150 equals KSh 29,450.

Your balance is KSh 12,000 and you request KSh 12,000. The broker fee is KSh 200. What happens?

The request is more than the balance after the fee. You can only withdraw KSh 11,800, or the request is reduced or cancelled.

A withdrawal is held for 3 working days for compliance. The broker then releases it in 1 working day, and M-Pesa takes 1 working day. What is the total?

3 plus 1 plus 1 equals 5 working days.

In Kenya

Regulator
CMA
Common withdrawal methods
M-Pesa and bank transfer
Money
shilling, written KSh (KES)
Typical hold for compliance
1 to 3 working days, but this varies between brokers
Identity check
a valid document is usually required before any withdrawal
Trading forex and CFDs carries a high risk of losing money. Most retail accounts lose. Nothing here is a recommendation to trade or a forecast of any result.Wanjiruyour course guide