Both directions covered

M-Pesa ↔ Bank Transfer Guide

Step-by-step instructions to move money between M-Pesa and every major Kenyan bank. Covers both directions — paybill numbers, USSD codes, fees and limits.

M-Pesa → Bank

Send from your M-Pesa wallet directly into any Kenyan bank account using Paybill. Usually free, instant, and works on any phone.

Bank → M-Pesa

Transfer from your bank account to any M-Pesa number via USSD or mobile app. Small fees apply — money lands instantly.

Select Your Bank

Quick Paybill Reference

All M-Pesa → Bank paybill numbers at a glance

Equity Bank247247
KCB Bank522522
Co-operative Bank400200
NCBA Bank880100
Absa Bank Kenya303030
Diamond Trust Bank516600
Family Bank222111
Stanbic Bank Kenya600100