Tariffs and Charges

With effect from 11th June 2026

General Tariff

DETAILRATE
Internal: per entryKShs. 82
External: per entryKShs. 350
Amendments: per instructionKShs. 272
Unpaid Standing Order: per instructionKShs. 2,170

DETAILRATE
Per entry internalKShs. 55
Per entry external - On ChannelsKShs. 272
Per entry external - At BranchesKShs. 543

DETAILRATE
Less Than 1 Year Old: Per RecordKShs. 434
More Than 1 Year Old: Per RecordKShs. 977

DETAILRATE
By Us For Financial Reasons: Per ChequeKShs. 2,713
For Technical Reasons: Per ChequeKShs. 651
By Other Banks: Per ChequeKShs. 651

DETAILRATE
Balance Certificates: Per CertificateKShs. 272
Interest Certificates: Per CertificateKShs. 543

DETAILRATE
Inward & OutwardKShs. 1,085

DETAILRATE
EFT (Less Than KShs. 1M) - On ChannelsKShs. 380
EFT (Less Than KShs. 1M) - At BranchesKShs. 543
SWIFT (RTGS): (Will be retained in case of failed RTGS also)KShs. 543
SWIFT inquiry/ investigation (Where a message needs to be sent)KShs. 1,085
SWIFT repair chargesKShs. 1,085
SWIFT remittance RECALLKShs. 1,085
PESALINK
Transaction for amounts Charges
KShs. 10 - 500Nil
KShs. 501 - 10,000KShs. 44
KShs. 10,001 - 50,000KShs. 66
KShs. 50,001 - 100,000KShs. 87
KShs. 100,001 - 200,000KShs. 109
KShs. 200,001 - 500,000KShs. 131
KShs. 500,001 - 999,999KShs. 163
KShs. 501,000 and above at I&M Karibu agentsKShs. 163

DETAILRATE
i-Tax Cash Payments - Account holdersKShs. 500
i-Tax Cash Payment - Non-Account holdersKShs. 500
i-Tax payments through other transfersKShs. 350

Transaction Range Fee Chargeable
KShs. 0 - 10,0002% of Transaction Amount
KShs. 10,001 - 100,000KShs. 250
KShs. 100,001 - 499,999KShs. 350
KShs. over 500,000KShs. 500

DETAILRATE
Set Up FeesKShs. 300
Outward/inwardKShs. 100
Inward returnedKShs. 2,000
Outward returnedKShs. 500

DETAILRATE
Per chequeKShs. 272

DETAILRATE
Temporary OverdraftKShs. 2,170

DETAILRATE
Closing charge per accountNil

DETAILRATE
Per opinionKShs. 1,085

DETAILRATE
Per audit confirmationKShs. 2,000

DETAILRATE
Per instrumentKShs. 543
0.125% against cash dealt - MinimumKShs. 543
0.125% against cash dealt - MaximumKShs. 3,000

DETAILRATE
A cheque series with no break is taken as one instruction and charged - On ChannelsNil
A cheque series with no break is taken as one instruction and charged - At BranchesKShs. 1,000
(If there are two cheques that are not sequential, these will be treated as two separate instructions)

DETAILRATE
Per entry ATM Salary & Next Gen accountsKShs. 250

DETAILRATE
Weekly statements: eachKShs. 250
Daily statements: per monthKShs. 2,500
Ad Hoc Statement Per Cycle Based on Product ProvisionKShs. 200
E - statementsFree

DETAILRATE
For aggregate monthly cash deposits of KShs. 7.5 million and above:0.15%

DETAILRATE
Annual Fee for Card Issuance:
- Visa Classic Debit Card: (Free 1st year, except for ATM salary A/c), every subsequent year)KShs. 350
- Visa Platinum Debit Card:USD 5
- Visa Platinum Debit Card for Personal Sapphire Accounts only (free for the first year)USD 5
- MasterCard Platinum (one-off fee)Ksh. 500
- MasterCard WorldComplementary
- MasterCard World EliteComplementary
Card Replacement
- Visa ClassicKShs. 350
- Visa PlatinumKShs. 350
- Mastercard PlatinumKShs. 500
- Mastercard WorldComplimentary
- Mastercard World EliteComplimentary
Cash Withdrawals
- I&M ATMs (Free for Club Account Holders)KShs. 33
- Other ATMs (Free for Club Account Holders) (other bank surcharge may apply)KShs. 55
Card Foreign Exchange Mark-up Fee 6%

DETAILRATE
Card Issuance/Annual/Replacement fee:USD 5
PIN replacement fee:USD 2.75
I&M Bank ATM Transaction fee:USD 1
Visa ATM Transaction fee:USD 2
Card Foreign Exchange Mark-up Fee6%

DETAILRATE
Per month + VATKShs. 7,500

DETAILRATE
Business Transaction Accounts:
Alpha & Savannah AccountsNil
- Sapphire Foreign Currency Transaction AccountNil
- Sapphire & Biashara Accounts: per monthKShs. 250
Personal Transaction Accounts
- Tayari, Next Gen and ATM Salary Accounts: per monthKShs. 250
- Sapphire, Malaika & Bahati Accounts: per monthKShs. 500

DETAILRATE
Young Professional: Ledger fee per non-electronic debit transactionsKShs. 25
Premium Select: Monthly flat fee (Waived if average monthly balance is KShs. 1 Million and above)KShs. 2,000

DETAILRATE
Business Sapphire: KShs.10 per entry
- MinimumKShs. 300
- MaximumKShs. 3,000
Biashara: KShs.20 per entry
- MinimumKShs. 500
- MaximumKShs. 5,000
Alpha: (Flat, per month)KShs. 1,000
Savannah: (Flat, per month)KShs. 500
Overdraft Account: KShs: 30 per entry
- MinimumKShs. 300
- MinimumKShs. 3,000

DETAILRATE
Alpha: 100 free transactions per month. Any additional transactions charged at:KShs. 15
Savannah: 30 free transactions per month. Any additional transactions charged at:KShs. 20
Personal Transaction Accounts
(Sapphire, Bahati, Malaika, Tayari) Free transactions per month as specified under respective product features any additional transactions charged at)KShs. 100

DETAILRATE
Personal Transaction Accounts:
- Sapphire Account (Stamp Duty Charged at Actuals)Nil
- Malaika, Bahati & Tayari accounts: for 25 leavesKShs. 425
Business Transaction Accounts:
- All Accounts - per leafKShs. 17
- Sapphire Foreign Currency - per leafUSD 0.25 or equivalent in GBP /EUR

DETAILRATE
Bills On Collection:
- Commission: 0.5% MinimumKShs. 300
- Postage: Per BillKShs. 100
Up Country Bills for Collection:
- Commission: 0.5% MinimumKShs. 300
- Postage: Per BillKShs. 100

DETAILRATE
Corporate/ Retail Internet Banking:
- All enquiry transactionsFree
- Subscription ChargeFree
* Transactions to be charged as per existing Bank tariff
Balance Enquiry, Mini StatementFree
Account Summary, Deposit and Loan detailsFree
Internal Funds TransferFree
Airtime Top-upFree
Mpesa to Account transferNil
Utility PaymentKShs. 66
PIN ChangeFree
Add BeneficiariesFree
Stop Cheque RequestFree
Till Number (Bank to Merchant)
- Amounts 0 - 70,000KShs. 60
- Amounts 70,001 - 250,000KShs. 80
- Amounts 250,001 - 300,000KShs. 100
PayBill (Bank to PayBill)
- Amounts 1 - 49KShs. 17
- Amounts 50 - 100KShs. 18
- Amounts 101 - 499KShs. 48
- Amounts 500 - 999KShs. 53
- Amounts 1,000 - 1,499KShs. 80
- Amounts 1,500 - 2,499KShs. 87
- Amounts 2,500 - 4,999KShs. 114
- Amounts 5,000 - 9,999KShs. 143
- Amounts 10,000 - 34,999KShs. 170
- Amounts 35,000 - 49,999KShs. 260
Bank to M-Pesa (Business Accounts- Single Transaction)
- Amounts 1 - 100KShs. 0
- Amounts 101 - 500KShs. 11
- Amounts 501 - 1,000KShs. 14
- Amounts 1,001 - 1,500KShs. 16
- Amounts 1,501 - 2,500KShs. 25
- Amounts 2,501 - 3,500KShs. 36
- Amounts 3,501 - 5,000KShs. 47
- Amounts 5,001 - 7,500KShs. 55
- Amounts 7,501 - 20,000KShs. 65
- Amounts 20,001 - 150,000KShs. 65
Bank Request:
- Full StatementFree
- Cheque Book RequestFree
- E-Statement RegistrationFree
- FOREX EnquiryFree
- Standing Instruction Set upFree
Account Transaction SMS Alert:
- Local SMSNil
- International SMSNil

New Personal and Business Accounts

FEATURECLUB ACCOUNT PAYGO ACCOUNT
Opening balance KShs. 1,000 KShs. 1,000
Minimum balance to be maintained Nil Nil
Account maintenance fee Nil Nil
Monthly fee KShs. 1,000 Nil
Ledger fee NilKShs. 30 (each non-channel debit)
Debit card issuance fee FreeKShs. 500 (Mastercard Platinum Debit)
Debit card annual feeNilNil
Debit card replacementFreeKShs. 500
Debit card renewalFreeKShs. 500
I&M ATM cash withdrawalFreeKShs. 33
Other ATM cash withdrawal (Other Bank surcharge may apply)FreeKShs. 55
Cheque book issuance (per leaf)Free*KShs. 17
Transfers within I&M FreeFree
Over the counter withdrawalsFreeKShs. 250
Online transactionsFree online Pesalink, RTGS,SWIFT,Standing order set up and transfers are free if done onlineAs per the general tariff
Other transaction chargesAs per the general tariff As per the general tariff
Other Account benefitse-statement, daily sms/email notificationsFree standing order set up,e-statement, daily sms/email notifications
*stamp duty applies

FEATUREBUSINESS PREMIER CURRENT ACCOUNT BUSINESS CURRENT ACCOUNT
Opening balance KShs. 10,000 KShs. 1,000
Minimum balance to be maintained KShs. 10,000 Nil
Account maintenance fee Nil Nil
Monthly fee Nil Ksh 500 (for first 75 transactions per month free of ledger fees)
Monthly Ledger fee KShs. 10 per transaction, min KShs. 300 per month, max KShs. 3,000 KShs. 10 per transaction after first 75 free transactions per month
Debit card issuance fee
(MasterCard Platinum) KShs. 500KShs. 500
Debit card annual fee KShs. 500 per annum per card KShs. 500 per annum per card
I&M ATM cash withdrawal KShs. 33KShs. 33
Other ATM cash withdrawal (Other Bank Surcharge may apply)KShs. 55KShs. 55
Cheque book issuance (per leaf) KShs. 17KShs. 17
Transfers within I&M FreeFree
Other transaction charges As per the general tariff As per the general tariff
Other Account BenefitsFree e-statement,daily sms/email notifications Free e-statement, daily sms/email notifications

FOREIGN EXCHANGE

DETAILRATE
Per Foreign Incoming RemittanceKShs. 543
Charge for Faulty Instructions (Repair)KShs. 272
Brisk Transfers (Incoming)KShs. 217
Noble AccountFree
SWIFT Incoming Remittance ReturnsUSD 20/EUR 10/GBP 10/AUD 20
Swift (Spot Value) per Remittance
- On ChannelsKShs.1,357
- At BranchesKShs. 2,170
Swift (Earlier Value) per RemittanceKShs. 2,000
Swift (Indian Rupees Spot Value) per RemittanceKShs. 814
Remittance Against Cash Deposit: 0.25%, MinimumKShs. 250
BRISK Transfers (Outgoing)KShs. 1,085
SWIFT from Noble AccountKShs. 1,085
SWIFT messages sent to other banksKShs. 1,085
SWIFT repair chargesKShs. 1,085
SWIFT remittance RECALLKShs. 1,000
Swift queriesKShs. 1,085

DETAILRATE
Commission Per Draft
- On ChannelsUSD 11
- At BranchesUSD 6

DETAILRATE
Deposit of Foreign Currency Cash0.25% of the amount deposited

TRADE FINANCE

DETAILRATE
Interest at current discount rate plus handling charge 0.15% flat minimumKShs. 434

DETAILRATE
For Credit/Debit of KShs. Accounts: 0.30%
- MinimumKShs. 217
- MaximumKShs. 5,425
Courier handling charges: per transactionUSD 55
For Credit/Debit of foreign currency accounts: 0.55%
- MinimumUSD 11
- MaximumUSD 82
SWIFT charges for cheques payable to banks overseasKShs. 1,628

DETAILRATE
By us:USD 33/GBP 22/EUR 28
By other banks:Other bank charges plus USD 9/GBP 6/EUR 7

DETAILRATE
Commission: 0.55% per quarter of part thereof, minimum KShs. 2,713
PostageKShs. 814

DETAILRATE
Imports Letters of Credit (L/C):
- Opening commission: 0.55% per quarter or part thereof, minimumKShs. 2,713
- SWIFT chargesKShs. 3,255
- L/C amendments: Commission for increase or extension of period amount - 0.55% per quarter or part thereof, minimum per amendmentKShs. 2,713
- Any other amendmentsKShs. 2,713
- SWIFT charges: per messageKShs. 1,628
- No charge for cancellation/expiry
- Bills acceptance: Acceptance commission 0.55% per quarter or part thereof, minimumKShs. 2,170
- SWIFT charges on acceptanceKShs. 1,628
- Retirement of bills under L/C : Commission 0.135% flat, minimum KShs. 2,170
- No cancellation fee
Standby Letters of Credit:
- Commission 0.55% per Quarter
- SWIFT chargesKShs. 3,255
- Indemnity/Release of DocumentsKShs. 2,170
- Discrepancy fees per set of documentsMin USD 100/Max USD 200
- SWIFT charge payable by beneficiaryUSD 55
- LC confirmation actual charge levied by the confirming bank plus our charges for SWIFT etc.
Avalization/Co-acceptance of bills under collection:
- 0.55% per quarter, minimum chargesKShs. 2,170
- SWIFT chargesKShs. 3,255
- Retirement Charges with 0.135% flat, minimumKShs. 2,170
Import Bills on Collection:
- Commission: 0.40%, minimumKShs. 2,170
- SWIFT: per messageKShs. 1,628
- Holding charges per overdue bill: per monthKShs. 2,170
Shipping Guarantees:
- Handling feesKShs. 7,595

DETAILRATE
Confirmation of LC:
- Commission : 0.30% per quarter
LC Advising:
- Advising chargesKShs. 3,255
- Each amendmentKShs. 2,170
Negotiations of Bills Under LC:
- Commission: 0.30%, minimumKShs. 3,255
- SWIFT: per messageKShs. 1,628
Purchase of Export Bill: (Outside L/C including clean instruments)
- Commission: 0.30%, minimumKShs. 3,255
- SWIFT: per messageKShs. 1,628
- Interest on issuance bills will be charged as per agreed rates
Export Bills on Collection:
- Handling charges: 0.30% , minimum KShs. 3,255
- SWIFT: per messageKShs. 1,628
- Discounting: interest margin over base rate minimumKShs. 2,170
Courier Charges per Item:
- InternationalUSD 55
- LocalKShs. 814

DETAILRATE
Commission: 0.55% per quarter or part thereof
Minimum per annum or part thereofKShs. 3,255
SWIFT: per messageKShs. 1,628

GENERAL TARIFF CDS FEE

SERVICESCHARGES
CDS Account OpeningNil
Immobilisation of CertificatesKShs. 2,000 per security
Equity trades through I&M empanelled stockbrokersNil
Equity trades through other brokers0.25% of the consideration
Private transfers - Equities and corporate bonds0.24% of the face value in addition to the transfer charges on the market guidelines in Private Transfer Fees
Private transfers - Government securities0.24% of the face value in addition to the transfer charges on the market guidelines in Private Transfer Fees
Inter-Broker Transfers - IncomingKES 200 per transfer form
Inter-Broker Transfers - OutgoingKES 2,000 per transfer form
Government debt trading - Successful Bids0.25% of face value, minimum fees KShs. 1,000
Government debt trading - Unsuccessful BidsKShs. 1,500
Corporate debt trading0.25% of face value, minimum fees KShs. 1,000
Offshore securities trading *as per signed tariff
Direct CBK Dhow Payments/Settlements - Primary/Secondary MarketKES 1,000
Nominee Services0.2% portfolio fee (minimum fee KES 25,000), KES 1,000 transaction fee
Pledge Placement/Release of securities0.25% of the face value
SWIFT Messages - Trades on Government securities through own CBK CDS Accounts held directly at CBK0.1% of face value, minimum fees KShs. 2,500 and maximum fees KShs. 10,000
Note: Fee do not include any extra charges for offshore investments

I&M Bank Cards

FEATURETRAVEL CARDSAFARI CARDMULTICURRENCY CARD
Joining Fee USD 8 KShs. 600 USD 10
Reload Fee per Load Nil Nil Nil
Refund Fee (% of refund amount) 1% 2%; Minimum KES 1501%
Replacement Fee USD 8KShs. 600 USD 10
Balance Inquiry Fee (I&M Bank ATMs)NilNilNil
SMS AlertsFreeFreeFree
FX Transaction Mark Up Fee5%5%5%
*other bank charge may apply
Cash Withdrawal
I&M ATMUSD 1KShs. 30USD 1
Domestic Visa/MasterCard ATM USD 1.25 KShs. 100 USD 1.25
International Visa/MasterCard ATM USD 4Kes 250USD 4.00

FEATUREVISA CLASSICVISA GOLDVISA INFINITEMASTERCARD WORLD
Joining Fee NilNilNilNil
Supplementary Joining Fees NilNilNilNil
Principal Annual Fees KShs. 3,000 KShs. 4,000 Kshs. 9,000 KShs. 4,500
Supplementary Annual Fees KShs. 1,500 KShs. 2,000 USD 75KShs. 5,500
Overlimit Charge KShs. 1,500 KShs. 1,500 KShs. 1,500 KShs. 1,500
Cash Advance Fees 6% p.a6% p.a6% p.a6% p.a
Cash Advance Limit40% of credit limit50% of credit limit60% of credit limit Up to 60% of credit limit
Card Replacement Fees KShs. 1,000KShs. 1,000KShs. 1,000KShs. 1,000
Unpaid Instruments Handling FeesKShs. 2,000 KShs. 2,000 KShs. 2,000 KShs. 2,500
Late Payment penalty Fee6% p.a6% p.a6% p.a6% p.a
FX Transaction Mark Up Fee5% p.a5% p.a5% p.a5% p.a

FEATURE MASTERCARD BUSINESS CARD WORLD MASTERCARD FOR BUSINESS
Joining Fee FreeFree
Card Annual Fees KShs. 5,000KShs. 8,000
Overlimit Charge KShs. 2,500 KShs. 2,500
Cash Advance % of credit limit40% 40%
Card Replacement Fees KShs. 1,000 KShs. 1,000
Unpaid Instruments Handling FeesKShs. 2,500 KShs. 2,500
Late Payment penalty Fee6%6%

Private Transfer Fees

APPLICATION TYPETRANSFER VALUERATE
Settlement of an estate of a deceased person- less than Kshs. 10,000No fee
Settlement of an estate of a deceased person- more than Kshs. 10,000KShs. 1,500
Transfer by gift - Equities and Corporate Bonds- less than Kshs. 10,000No fee
Transfer by gift - Equities and Corporate Bonds- less than Kshs. 100,0002.1% of the value of transaction
Transfer by gift - Equities and Corporate Bonds- more than Kshs. 100,000Negotiable subject to a maximum of 1.5% of the value
Transfer by gift - Government Securities- less than KES 10,000No Fee
Transfer by gift - Government Securities- less than KES 100,000KShs. 1,500
Transfer by gift - Government Securities- less than KES 10,000KShs. 1,500
Transfer with no change on in beneficial ownership including Treasury bonds and other corporate bonds- more than Kshs. 10,000KShs.1,500

APPLICATION TYPETRANSFER VALUERATE
Settlement of an estate of a deceased person- less than Kshs. 10,000No fee
Settlement of an estate of a deceased person- more than Kshs. 10,000KShs. 1,500
Transfer by gift - Equities and Corporate Bonds- less than Kshs. 10,000No fee
Transfer by gift - Equities and Corporate Bonds- less than Kshs. 100,0002.1% of the value of transaction
Transfer by gift - Equities and Corporate Bonds - more than Kshs. 100,000Negotiable subject to a maximum of 1.5% of the value
Transfer by gift - Government Securities- less than KES 10,000No fee
Transfer by gift - Government Securities- less than KES 100,000KShs. 1,500
Transfer by gift - Government Securities- more than KES 10,000KShs. 1,500
Transfer with no change on in beneficial ownership including Treasury bonds and other corporate bonds- more than Kshs. 10,000KShs. 1,500

Contacts and Note

  • Call Centre: +254 20 322 1000 | Email: [email protected] | Website: imbankgroup.com
  • *All charges are subject to excise duty
  • *Always confirm the updated Tariff on the website: www.imbankgroup.com/ke