Skip to content
USSD code

KCB Bank Kenya

KCB mobile banking, balance, transfer, statement, loans

Provider: KCB Bank Kenya. Last verified: 2026-05-06. Category: Banks.

About this code

Kenya Commercial Bank's primary USSD code for mobile banking. Active KCB account holders can check balance, transfer between accounts, send to other KCB or non-KCB banks, request a statement, manage cards, and access KCB M-PESA loan facility.

What you can do

  • Check account balance
  • Send to KCB account
  • Send to other banks (PesaLink, RTGS, EFT)
  • Send to M-PESA
  • Apply for KCB M-PESA loan
  • Card management (block, request, PIN reset)
  • Mini-statement

Verify before you rely on it

Confirm the code on the operator's official channel before using it for high-value transactions. The official source for KCB Bank Kenya is the place to verify. We re-verify every quarter and flag any changes here.

Frequently asked

What does *522# do?

KCB mobile banking, balance, transfer, statement, loans

Is *522# free to dial?

Yes. USSD shortcodes are typically free to dial in Kenya. Service-specific charges (e.g., M-PESA fees, bank transfer fees) apply only when you initiate a transaction through the menu, not for dialling itself.

Who operates *522#?

KCB Bank Kenya operates this USSD service. For service issues or to verify the code, contact KCB Bank Kenya directly via their official channels.

Will this code work on a feature phone?

Yes. USSD works on any GSM phone, including basic feature phones. No internet, no app, no smartphone required.

Does this work on Airtel or Telkom lines?

In most cases yes, USSD codes work across all Kenyan mobile networks for non-network-specific services. However some bank and government codes may have network restrictions, dial from your default Safaricom-registered M-PESA line for the most reliable experience.

← All USSD codes