Help

M-PESA and Your Bank

Transfer money between your bank and M-PESA quickly and securely. To get started, register for Mobile Banking with your bank and for M-PESA at any agent outlet countrywide. Registration is free. 

Why use it? 

  • Move money from your account anytime, anywhere. 
  • Lower the risks of handling cash. 
  • Withdraw to M-PESA and make easy payments on the go. 

 

How to access the service 

This service is available to all M-PESA registered customers through: 

1. Bank to M-PESA (via USSD) 

  • Register for Mobile Banking with your bank to receive your bank’s USSD code. 
  • Dial the code and follow the instructions (menus vary by bank). 
  • Instantly move money from your bank account to your M-PESA wallet. 

2. M-PESA to Bank (via PayBill) 

  • Go to the M-PESA menu on your phone. 
  • Select Lipa na M-PESA then click Paybill. 
  • Enter your bank’s business number (ask your bank for this). 
  • Enter your account number (your bank account number). 
  • Enter the amount and your M-PESA PIN. 
  • You’ll receive an SMS confirmation. 

 

25 Years Celebration
25 Years Celebration

Accessibility Settings

Was this information helpful? If not tell us how we can improvesafaricom images safaricom images

Manage all your services in one App

Safaricom Zuri