Agency Banking

I&M Bank gets closer to you with I&M Karibu, our agency banking service!

I&M Karibu offers you selected I&M Bank services through appointed agents. Visit any of the listed agents to enjoy great benefits, including:

  • Convenient and within reach
  • Extended banking hours
  • Cost effective

Our agents (I&M Karibu Agents & MobiKash I&M Karibu agents) will offer you the services below as good as you would enjoy them in a real I&M Bank branch. We have enlisted I&M Karibu agents in all major towns and cities across the country.

I&M Karibu Agents

At I&M Karibu Agents, you can enjoy the below services:

  • Cash withdrawal from your I&M Bank Account through your phone – you need to be also registered for I&M Mobile to avail of cash withdrawal service through I&M Karibu agents. Click here to view process.
  • Cash deposit to any I&M Bank account
  • Utility bill payments to KPLC, Nairobi Water, Zuku, DSTV, Go TV and Jamii Telkom
  • Airtime Purchase

Click here to view a list of I&M Karibu agents and here to view I&M Karibu Tariff guide.


Postbank Branches

The following services are offered at Postbank branches:

  • Cash Withdrawal from your I&M Bank account
  • Cash Deposit to any I&M Bank account
  • Balance Enquiry

Click here to view a list of Postbank branches.

Each transaction (withdrawal/deposit) at Postbank branches will be charged at a flat fee of KES 150. Balance enquiry is absolutely FREE.

Kenswitch Bank Agents

I&M Bank has partnered with Kenswitch to offer the below services through selected bank agents:

  • Cash withdrawal at Co-operative Bank agents and Family Bank agents from your I&M Bank account
  • Cash deposit through Equitel into your I&M Bank account
  • Balance enquiry for your I&M Bank Account at Co-operative Bank and Family Bank agents

Deposit through Kenswitch Bank Agents is absolutely FREE.

To withdraw from Kenswitch Bank Agents, a flat fee of Kes 45 will be applicable per transaction.

For any assistance on agency banking queries, email us on


Interested in Agency Banking?
If you need any help or information about our Agency Banking, please complete the form below so we can quickly get back to you.
I am interested in the product and would like one of your representatives to contact me.
I want some clarification as below