Most Kenyans buy crypto by sending KES over M-Pesa to a P2P or on-ramp platform such as Binance P2P or Yellow Card and receiving USDT, making M-Pesa the dominant and most practical rail. The key facts to know are tax and licensing: crypto disposals attract Kenya’s 15% capital gains tax on net gains — a final tax due by the 20th of the month after the transfer — and from 4 November 2026 only VASP-licensed providers may legally serve Kenyan buyers.
Legal status
Legal, lightly regulated. Crypto is taxed (15% CGT) but not banned; mobile money (M-Pesa) is the dominant rail.
Exchanges you can use
| Exchange | Type | License | Notes |
|---|---|---|---|
| Binance P2P | major | P2P | USDT↔KES via M-Pesa, zero fee |
| Yellow Card | regional | Africa on-ramp | 20% recurring affiliate |
| Luno | regional | Africa | KES support |
| NoOnes | regional | P2P | 0.1% mobile-money fee |
KYC requirements
National ID + mobile number (M-Pesa linked)
Standard exchange KYC; M-Pesa account ties identity to the rail.
Payment rails
- M-Pesa — 2% (Onramp.money) · 1.5% (Binance P2P) · mobile money, instant
Stablecoins — which one works here
- USDT: Dominant
- USDC: Available
USDT↔KES via M-Pesa is the main corridor.
Tax
15% capital gains tax on net gains
Finance Act 2025 repealed the 3% Digital Asset Tax (1 Jul 2025); VASPs now charge 10% excise duty on trading fees.
Bank account risk
Moderate. M-Pesa cash-out is banded (11–309 KES). Keep transaction records for the 15% CGT.
How to cash out
- Binance P2P — 1.5% buy / 130 KES flat sell · M-Pesa settlement
- Onramp.money — 2% · M-Pesa gateway
Security
Use escrowed P2P (Binance) and confirm M-Pesa receipt before releasing crypto.
How to buy — step by step
- Open a Binance P2P or Yellow Card account.
- Complete KYC (national ID + M-Pesa number).
- Deposit KES via M-Pesa.
- Buy USDT/BTC.
- Withdraw to a wallet, or cash out back to M-Pesa.
Records to keep
- Trade history (asset, KES value, fee)
- M-Pesa transaction receipts
- Capital-gains records (15% CGT)
FAQ
Is crypto legal in Kenya?
Yes. Crypto is taxed (15% CGT) but not banned; M-Pesa is the dominant payment rail.
How do I buy crypto in Kenya?
Use Binance P2P (USDT↔KES via M-Pesa, zero fee) or Yellow Card.
Which stablecoin works in Kenya?
USDT is dominant; USDC is also available.
How is crypto taxed in Kenya?
15% capital-gains tax on net gains, plus a 10% excise duty on trading fees charged by platforms (Finance Act 2025).
Is my crypto exchange regulated in Kenya?
Yes — under the Virtual Asset Service Providers Act (No. 20 of 2025), in force since 4 November 2025, and the VASP Regulations, 2026 gazetted on 22 July 2026, any firm serving Kenyan customers (including offshore platforms) must hold a licence: the CMA licenses exchanges and brokers, while the Central Bank of Kenya licenses wallet providers, payment processors and stablecoin issuers. Existing operators have until 4 November 2026 to comply, and operating without a licence is an offence carrying fines of up to KES 10 million for individuals and KES 25 million for companies — so check a platform’s licence status before depositing.
What are the M-Pesa limits when cashing out crypto in Kenya?
M-Pesa allows a maximum of KES 250,000 per transaction and KES 500,000 per day, and the wallet balance is itself capped at KES 500,000 (Safaricom tariffs), so a crypto-to-KES off-ramp larger than that must be split across multiple days. Size large sell orders accordingly, because the receiving M-Pesa account cannot accept a single credit above KES 250,000.
Should I keep crypto on the exchange or in my own wallet?
Kenya’s VASP Act 2025 licenses only custodial wallet providers — businesses that hold customers’ private keys — so self-custody wallets you control fall outside the regulated perimeter and receive no regulatory protection. Holding long-term balances in a self-custody (ideally hardware) wallet while keeping only active trading funds on a licensed exchange avoids leaving your coins as a custodial claim on a platform, but you then carry the full risk of losing your seed phrase with no regulator able to recover the funds.
Sources: https://www.kra.go.ke/ (KRA) + Binance P2P · Last reviewed 2026-09-14