M-PESA
Send Money
Send to any M-PESA number — fast, safe and confirmed.
Hakikisha — confirm before you send
When you send money, the recipient's name appears on screen. Always check the name, number and amount match before you press Send.
Send via the M-PESA app
- Open the M-PESA app and tap Send Money.
- Choose a contact or enter the M-PESA number.
- Enter the amount, confirm the recipient on the Hakikisha screen.
- Enter your M-PESA PIN to authorise.
- Save the confirmation SMS — you'll need it if you ever request a reversal.
Send via USSD (*334#)
- Dial *334#.
- Choose Send Money.
- Enter the recipient's number, amount, and your PIN.
Tuma Popote — send to non-M-PESA numbers
Need to send to someone on Airtel or Telkom? Use Tuma Popote (M-PESA app → Send Money → Tuma Popote). They'll receive an SMS with a code to collect via their mobile-money line.
Send Money tariffs
Indicative for this demo. Sending KSh 1–100 is free. Excise duty (15%) on the charge is included in the figures shown.
| Amount (KSh) | To registered M-PESA |
|---|---|
| 1 – 100 | Free |
| 101 – 500 | KSh 7 |
| 501 – 1,000 | KSh 13 |
| 1,001 – 1,500 | KSh 23 |
| 1,501 – 2,500 | KSh 33 |
| 2,501 – 3,500 | KSh 53 |
| 3,501 – 5,000 | KSh 57 |
| 5,001 – 7,500 | KSh 78 |
| 7,501 – 10,000 | KSh 90 |
| 10,001 – 15,000 | KSh 100 |
| 15,001 – 20,000 | KSh 105 |
| 20,001 – 35,000 | KSh 108 |
| 35,001 – 50,000 | KSh 108 |
| 50,001 – 250,000 | KSh 108 |
Limits at a glance
Single transaction max
KSh 250,000
Daily M-PESA limit
KSh 500,000
Wallet balance limit
KSh 500,000
Reversal window (P2P)
Within 24 hours
Frequently asked questions
Need help with sending money? Ask Zuri.
Chat or speak to Zuri for step-by-step help, balances, reversals and bundle purchases — popote ulipo.
