Transferring Money from M-Pesa to KCB Bank Account
As Kenya’s largest financial institution with over 15.7 million customers, Kenya Commercial Bank (KCB) offers seamless mobile money integration through its dedicated M-Pesa Paybill number.
ADVERTISEMENT
Why Choose KCB?
- Established in 1896 with 250+ branches nationwide
- Ranked as a Tier 1 bank by Central Bank of Kenya
- Secure digital transactions with instant notifications
Step-by-Step Deposit Guide (2025)
- Access M-Pesa Menu
- Dial *234# on your Safaricom line
- Select Payment Option
- Choose “Lipa na M-Pesa”
- Select “Pay Bill”
- Enter Payment Details
- Business Number: 522522
- Account Number: Your KCB account number
- Amount: Enter desired deposit figure
- Authorize Transaction
- Input your M-Pesa PIN
- Confirm by pressing OK
- Receive Confirmations
- Instant SMS from M-Pesa
- Notification from KCB confirming deposit
Key Requirements
✔ Active M-Pesa account with sufficient balance
✔ Registered KCB bank account
✔ Correct Paybill number (522522)
Transaction Limits & Charges
| Transaction Range (KSh) | M-Pesa Charges |
|---|---|
| 1 – 49 | Free |
| 50 – 1,000 | 10 |
| 1,001 – 2,500 | 25 |
| 2,501 – 5,000 | 45 |
| 5,001 – 10,000 | 60 |
Maximum daily limit: KSh 150,000
Troubleshooting Tips
- Failed transactions? Wait 5 minutes before retrying
- Wrong account number? Contact KCB immediately
- No confirmation SMS? Check transaction history via *234#
KCB Customer Support
Phone:
ADVERTISEMENT
- +254 20 327 0000
- +254 732 187 000
- +254 711 087 000
SMS: 22522
Email: [email protected]
Branch Locator: www.kcbbankgroup.com
READ MORE:Central Bank of Kenya (CBK) Branches






