"/> IKOFI – Your Pathway to Wealth

We are transforming your financial lifestyle

IKOFI is the NextGen digital experience by Bank of Kigali. This enhanced experience offers BK’s very own digital wallet within the IKOFI Mobile App and USSD channels. Anyone can register on our wallet instantly from their mobile phone. Users can make payments, transfers and manage their money anytime, anywhere.

Our NextGen Mobile App is available in Android and iOS versions and on USSD

Bank Services on the go

Bank of Kigali customers will be able to interact their accounts on IKOFI conveniently enjoying seamless transactions including money transfers to mobile wallets and banks and ability to track all account activities.

Our customers also have access to our digital lending and savings service – IGURIZE. Check your limit and request for an instant loan


Don’t be left out
Sign up for IKOFI Today

Sign up is quick and simple. All you need to do is visit the nearest IKOFI agent with your National ID and you are ready to get started on your amazing new financial lifestyle journey.

We have a vast network of agents spread throughout the country.

Financial freedom like never before

Understand where you are spending your money and start making better financial decision by tracking all your spending on IKOFI.  


What can you do with IKOFI?

This enhanced experience offers BK’s very own digital wallet embedded within the IKOFI Mobile App and USSD channels.

Fund Transfers

Request Funds

Get Instant Loan

Split Bills

Scan to Pay & Be Paid

Pay Bills & Services

Get Mini Statements

Track Your Spending

We love our farmers

We have a special consideration for our farmers using IKOFI. We are making it possible for them to purchase agro-input at government subsidized rates from over 1300 Agro-dealers on the IKOFI network. What’s more is farmers without mobile phones will also still be able to transact using a fob registered to them.


Stay ahead of time financially  
We’d love to keep you updated 

Subscribe to our newsletter to receive the latest financial updates.

Need help? Contact us at

info@bk.rw      4455    

Chat with us
Chat with us
Hi, Welcome! Questions, doubts, issues? We're here to help you!
None of our operators are available at the moment. Please, try again later.
Our operators are busy. Please try again later
Hi, Welcome! How can I help you today 🙂?
This chat session has ended
Was this conversation useful? Vote this chat session.
Good Bad