I&M Bank Paybill Number

Official Paybill Available
I&M Bank Paybill Number
Organization: I&M Bank Limited

Pay I&M Bank services via M-PESA

Paybill Number
542542
Registered Name
I&M Bank Limited
Owner / Provider
I&M Bank Limited
Account Guidance
Your I&M account number

The M-Pesa paybill number for I&M Bank Limited is 542542. Use this number when paying I&M Bank Limited through Lipa na M-Pesa Pay Bill, and confirm the recipient name before entering your PIN.

For the account number or reference field, use: Your I&M account number. If your bill, invoice, app, or SMS shows a different reference, confirm with I&M Bank Limited before submitting the payment.


How to pay I&M Bank Limited via mpesa
  1. Select Lipa na M-Pesa

    Select Lipa na M-Pesa, then select Pay Bill from the M-Pesa menu on your phone.
  2. Enter the business number

    Enter 542542 as the Business Number.
  3. Enter the account number

    Enter Your I&M account number as the Account Number.
  4. Enter amount

    Enter the amount you wish to pay.
  5. Confirm payment

    Enter your M-Pesa PIN and confirm the transaction.
  6. Save confirmation

    You will receive a confirmation SMS from M-Pesa and I&M Bank Limited.
I&M Bank Limited alternative payment methods
M-Pesa App542542Open the M-Pesa app, choose Pay Bill, enter 542542 as the business number, then add the account or reference details shown on your bill.
USSD (*334#)*334#Dial *334#, select Lipa na M-Pesa, choose Pay Bill, enter 542542 as the business number, and follow the prompts.
I&M Bank Limited mpesa payment problems and fixes
Why does M-Pesa say "Invalid account number"?The account number entered does not match I&M Bank Limited records.
Fix: Re-enter the account number exactly as shown on your bill or SMS. Remove spaces, dashes, or symbols, and contact I&M Bank Limited support if the issue persists.
I paid but did not receive a confirmation SMS. What should I do?The payment may be successful, but the confirmation message from I&M Bank Limited is delayed.
Fix: Wait 5-10 minutes, check your M-Pesa transaction messages via *334#, and contact support with your transaction ID if needed.
My payment was deducted but not reflected. What next?Money was deducted from M-Pesa, but I&M Bank Limited has not updated your status yet.
Fix: Keep your M-Pesa confirmation message as proof. Wait up to 24 hours for automatic reconciliation, then contact I&M Bank Limited support if it is still not reflected.
Can I reverse a wrong payment to I&M Bank Limited paybill number?You may have sent money to the wrong account number or paybill number.
Fix: Contact I&M Bank Limited immediately with your M-Pesa transaction reference number. Do not retry the payment until support confirms what to do next.
I&M Bank Limited payment and paybill FAQs
What is the paybill number for I&M Bank Limited?
The M-Pesa paybill number for I&M Bank Limited is 542542.
What should I use as the account number?
Your I&M account number
How do I pay I&M Bank Limited via M-Pesa?
Open M-Pesa, choose Lipa na M-Pesa, select Pay Bill, enter 542542 as the business number, enter your account number, amount, and PIN, then confirm.
Who do I contact for support regarding I&M Bank Limited?
Contact I&M Bank Limited support using +254 719 088, 000 +254 20 322 1000, +254 732 100 000, +0800721088 (Toll Free - Card Enquiries).
I&M Bank Limited payment details
Organization Name
Organization NameI&M Bank Limited
Payment StatusHas Paybill
I&M Bank Limited contacts and payment support