Official contact details for I&M Bank, including its M-PESA paybill, SWIFT code, customer care numbers, email and head office address. Contact details come from the Central Bank of Kenya’s directory of licensed banks; paybill and SWIFT details come from the bank’s own website.
I&M Bank at a glance
| Licensed name | I&M Bank Limited |
|---|---|
| M-PESA Paybill | 542542 |
| SWIFT / BIC code | IMBLKENA |
| Telephone | +254-20-3221000, 3271375/27, 0719088000, 0753221000 |
| invest@imbank.co.ke/customercare@imbank.co.ke | |
| Website | www.imbank.com |
| Head office | 1 Park Avenue, First Parklands Avenue, Nairobi. |
| Postal address | P.O. Box 30238 – 00100, Nairobi |
| Branches (per CBK) | 60 |
| Licensed | 27th March 1996 |
How to deposit to I&M Bank from M-PESA
- Open M-PESA and choose Lipa na M-PESA, then Pay Bill.
- Enter business number 542542.
- Enter your I&M Bank account number as the account number.
- Enter the amount and your M-PESA PIN, then confirm.
M-PESA charges for paybill payments depend on the business. See our M-PESA charges calculator for send and withdrawal fees.
Receiving money from abroad
For international transfers into a I&M Bank account, the sender needs the SWIFT/BIC code IMBLKENA, your full name as on the account, and your account number. Some banks use branch-specific SWIFT codes for certain branches; confirm with your branch for large or time-sensitive transfers.
Loan repayments
Planning a loan with I&M Bank? Estimate your monthly instalments with our I&M Bank loan calculator, or compare lenders on the bank loan calculators page.
Frequently asked questions
What is the I&M Bank M-PESA paybill number?
542542. Use your I&M Bank account number as the account number.
What is the I&M Bank SWIFT code?
IMBLKENA, as published by the bank.
How do I contact I&M Bank customer care?
CBK’s directory lists +254-20-3221000, 3271375/27, 0719088000, 0753221000 and email invest@imbank.co.ke/customercare@imbank.co.ke.
Is I&M Bank licensed by the Central Bank of Kenya?
Yes. I&M Bank Limited appears in CBK’s directory of licensed commercial banks (July 2026).
Sources
- CBK – Directory of Licensed Commercial Banks (July 2026) (checked 13 October 2026)
- I&M Bank – M-PESA paybill (checked 13 October 2026)
- I&M Bank – SWIFT code (checked 13 October 2026)


