close button
Selfcare

This is a portal that enables you to monitor your M-PESA and Safaricom line usage, as well as DIY support for some services like PUK retrieval.

Find out more
LOCATE SHOP
Stores near me

Visit any Safaricom Shop near you today and enjoy some of the best offers on handsets and laptops with their accessories.

  • NAIROBI 24
    • VILLAGE MARKET
    • SARIT CENTRE
    • KIMATHI
    • I & M
    • MOI AVENUE
    • EASTLEIGH
    • NAKUMATT MEGA
    • BURUBURU
    • JKIA
    • BOMAS
    • JUNCTION
    • PHONE LINK LIMITED
    • VESTER LIMITED
    • SUNNY ELECTRONICS
    • TRIPLE X COMMUNICATIONS LIMITED
    • WORK & TALK COMMUNICATIONS
    • EMBCOMM NETWORK
    • MOBILE WORLD
    • TRICOM TECHNOLOGIES LIMITED
    • MASTER PIECE LTD
    • INTERSERVICES LTD
    • WORK & TALK COMMUNICATIONS
    • LATEST COMMUNICATIONS
    • MOBILE WORLD
  • MT KENYA 5
    • MAUA
    • MERU
    • EMBU
    • NANYUKI
    • NYERI
  • CENTRAL 5
    • THIKA
    • SAMCHI TELECOM
    • WORK & TALK COMM
    • TELEPHONICA COMMUNICATIONS
    • CITADEL CELLULAR COMMUNICATIONS
  • EASTERN 3
    • KITUI
    • MACHAKOS
    • GENERATIONS ELECTRONICS LIMITED
  • NYANZA 3
    • MEGA PLAZA
    • JUBILEE - KISUMU
    • KISII
  • COAST 10
    • MALINDI
    • NYALI
    • REX HOUSE SHOP
    • MOI INTERNATIONAL AIRPORT
    • DIGO ROAD
    • DIANI
    • SIMBA TELCOM
    • SERVTEL LIMITED
    • MASTERMIND LTD
    • WEBB COMM
  • RIFT VALLEY 7
    • NAKURU
    • NAIVASHA
    • ELDORET
    • NAROK
    • KITALE
    • MOBILE WORLD
    • KERICHO
  • WESTERN 3
    • BUNGOMA
    • KAKAMEGA
    • CAPITAL AIRTIME
  • NORTH EASTERN 2
    • GARISSA
    • GENESIS COMMUNICATIONS
'Use 'ctrl and +' or 'ctrl and – ' to zoom in and out'

M-PESA to Bank

M-PESA to bank, touch points showing M-PESA's link to different banks. The M-PESA logo is in the middle with different bank logos around it. Equity bank, Cooperative bank, KCB bank, Barclays bank, NIC bank, Family Bank, Post bank, Consolidated bank and Standard chartered bank.

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

  • The PayBill functionality on the M-PESA menu
  • Via USSD for Bank to M-PESA

To enjoy the service, register for Mobile banking with your bank and register for M-PESA at any agent outlet countrywide. Registration is FREE.

 

Business Numbers and USSD codes for various institutions

**To use this service, you must be registered for mobile banking with your bank.

  BANK  Bank to M-PESA (USSD) M-PESA to Bank (PayBill no.)
1 ABC Bank   111777
2 Bank of Africa *987# 972900
3 Barclays Bank K LTD *224# 303030
4 CFC Stanbic *208# 600100
5 Chase Bank *275# 552800
6 CITIBANK N.A KENYA   100229
7 Comm. Bank of Africa *654# 880100
8 Consolidated Bank LTD *262# 508400
9 Co-operative Bank *667# 400200
10 DTB *385# 516600
11 Ecobank *335# 700201
12 Equatorial Commercial Bank   498100
13 Equity *247# 247247
14 Family Bank Ltd *325# 222111
15 Faulu DTM *339# 328585
16 First Community Bank Ltd *342# 919700
17 Gulf African Bank *399# 985050
18 Housing Finance Company LTD *231# 100400
19 I & M Bank Limited *458# 542542
20 IMPERIAL BANK LTD   800100
21 Jamii Bora Bank   529901
22 KADET Ltd *985# 200555; 549900
23 KCB *522# 522522
24 K-REP BANK *527# 111999
25 KWFTDTM *378# 101200
26 Musoni *279# 514000
27 National Bank *625# 547700
28 NIC Bank Limited *488# 488488
29 Post Office Savings Bank *498# 200999
30 Prime Bank   928800
31 Rafiki DTM *366# 802200
32 SMEP DTM *952# 777001
33 Standard Chartered Bank *722# 329329
34 Transnational Bank *862# 862862
35 UBA Bank   559900
36 Uwezo DTM   504600

 

Benefits of this service to the customer

  • Convenience : You can access money from your account any time whether the bank is open or not
  • Save on time and the cost of travelling to your branch and queuing
  • Reduction of risk associated with handling cash
  • Very convenient in emergency situations – You can access the funds in your account fast.
  • Cash withdrawn is available on M-PESA and can be used to pay utility bills, pay for purchases and money transfer. (E.g. withdraw 2000 from your bank account and immediately pay your water bill and buy your power tokens all from the comfort of your house.)
  • Gives customers  24 hours access to money in their bank account

 

How to do Bank to M-PESA/ M-PESA to Bank

Bank to M-PESA

  • This is via USSD (short) code.
    • You need to register for mobile banking or internet banking with your branch to get the short code to allow you move money from your bank account into your M-PESA account conveniently.
  • The customers simply dials the USSD number and follows instructions (this menu is different for different banks)

M-PESA to Bank

  • This is done via paybill.
  • Steps:
    1. Go to M-PESA  menu on your phone
    2. Go to Lipa na M-PESA, paybill option
    3. Paybill - enter  bank business number (consult with bank)
    4. Enter account number which is your bank account number
    5. Enter amount
    6. Enter M-PESA pin.
    7. SMS confirmation received on phone

Read terms and conditions

Please confirm with the correct answer:
3 Plus 9 =