How to buy crypto in Kenya (KES)

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.

Exchanges you can use

ExchangeTypeLicenseNotes
Binance P2PmajorP2PUSDT↔KES via M-Pesa, zero fee
Yellow CardregionalAfrica on-ramp20% recurring affiliate
LunoregionalAfricaKES support
NoOnesregionalP2P0.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

Exchange rate premium

Moderate; USDT trades near the official rate

Crypto ATMs: Very few — M-Pesa is the practical route.

Security

Use escrowed P2P (Binance) and confirm M-Pesa receipt before releasing crypto.

How to buy — step by step

  1. Open a Binance P2P or Yellow Card account.
  2. Complete KYC (national ID + M-Pesa number).
  3. Deposit KES via M-Pesa.
  4. Buy USDT/BTC.
  5. 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