How to Sell Crypto to M-PESA in Kenya
By Josephine Njeri · Crypto hub
To sell crypto and get M-PESA, you post a sell offer or take a buy offer on Binance P2P, wait for the buyer to send M-PESA to your phone, confirm your own SMS receipt, then release the crypto from Binance escrow. Alternatively, local on-ramps like Yellow Card or Busha buy your crypto and settle to M-PESA directly.
The Binance P2P sell flow
The one trap
Local on-ramp sells
Frequently asked
How long to get M-PESA?
5-15 minutes on P2P once a buyer matches.
Can M-PESA payments be reversed?
Yes, in the first minutes. That is why you wait for confirmation, not just a screenshot.
Any tax?
Kenya applies a 10% excise duty on virtual-asset transactions charged by registered VASPs. See the tax page.
Related
Verified 12 September 2026. Independent guide, paybillke is not affiliated with any exchange. Kenya's VASP Act took effect on 4 November 2025. Under section 47, providers already operating have until 4 November 2026 to comply. As of 25 October 2026 we found no provider licensed under it on a CBK or CMA register. Re-check registration and tax terms each quarter.