Bank of Africa Kenya Mobile Banking: B-Mobile App and *987# Guide

Bank of Africa Kenya mobile banking gives eligible customers access to their accounts from a mobile phone. The bank’s B-Mobile service is available through its official mobile app and the USSD code *987#. It helps customers manage money, make payments and request selected bank services without visiting a branch.

Bank of Africa Mobile Banking

What can you do with B-Mobile?

  • Check balances and request mini or full account statements.
  • Transfer money between eligible Bank of Africa accounts.
  • Send funds to other supported banks and mobile-money services, subject to account permissions.
  • Buy airtime, pay eligible bills and view available foreign exchange information.
  • Request selected services such as cheque books or card support.
  • Locate a Bank of Africa branch or ATM and receive account notifications.
  • Use supported group-saving or chama features where your account is eligible.

How to register for B-Mobile through *987#

  • Make sure the phone number you are using is correctly linked to your Bank of Africa account.
  • Dial *987# from your registered Kenyan mobile line.
  • Select the bank’s self-registration option and enter the requested identification or account details.
  • Read the displayed terms and complete the verification process.
  • Follow the instructions sent by the bank for the username and temporary PIN.
  • Replace the temporary PIN with a private PIN and start using the available menu.

The exact registration screens and eligibility checks are controlled by the bank. If the self-registration option fails, use the official bank contact centre or visit a branch to confirm your mobile number and account information.

How to use the B-Mobile app

  • Open the official Bank of Africa Kenya mobile banking page.
  • Follow its link to the verified B-Mobile app listing for your phone.
  • Install the genuine application from the official app store.
  • Choose Register or Log In, depending on whether you already have a mobile banking profile.
  • Complete the bank’s account and device verification, then securely set your login details.
  • Use the dashboard for balances, transfers, payments, statements or eligible service requests.

Protect your phone’s screen lock and keep the app updated. Do not install an application from an unsolicited message or a website impersonating the bank.

Transferring money and paying bills

Choose the type of transfer from the B-Mobile app or USSD menu, select an eligible source account, enter the beneficiary and amount, and review the name, charges and transaction details before confirming. Keep the acknowledgement message in case you need to trace a payment. Bank-to-mobile transfers, interbank transfers and utilities may have different fees and limits.

Mobile banking charges and limits

Transaction charges and daily limits depend on the service, account and the bank’s prevailing tariff. Registration and some account enquiries can be handled differently from transfers or utility payments. Check the on-screen price and Bank of Africa’s current tariff before authorising a transaction.

Bank of Africa Kenya support

Bank of Africa Kenya is headquartered at BOA House, Karuna Close, off Waiyaki Way, Westlands, Nairobi. General contacts are 0703 058 000 and 020 327 5000; email yoursay@boakenya.com. Never disclose your PIN or one-time password to a person calling on behalf of the bank.

Official links and further information