P2P in Kenya: trading around M-Pesa
M-Pesa makes Kenyan P2P faster than most markets and introduces risks that do not exist elsewhere. What Kenyan merchants should watch.
Speed is the advantage and the danger
M-Pesa settles in seconds, which is why Kenyan P2P moves faster than markets that depend on bank transfers. It also means a mistake is finished before you have finished reading the message.
In slower markets a wrong transfer can sometimes be stopped. On M-Pesa it is gone, and your protection is entirely in what you checked before you released.
Check the name, every time
The single most common Kenyan P2P loss is releasing on a payment from a name that does not match the counterparty. It looks like an ordinary transaction and becomes your problem when the real account holder reports it.
The rule is the same everywhere but matters more here because of the speed: the paying name must match the trading name, and if it does not, you do not release, no matter how convincing the explanation.
Transaction costs are part of your margin
M-Pesa charges are small per transaction and substantial across a month of trading. Merchants who price purely off the USDT spread and ignore transfer costs are quietly running a thinner margin than they think.
Count them the same way you count exchange fees, because they come out of the same profit.
Your record in shillings
P2Proof supports KES directly, so profit is shown in shillings after fees rather than converted from a dollar figure. Your yearly export reads the way your business actually works.