Slash raises $100M Series C at a $1.4B valuation

Learn more
All Countries

Bank Code

Kenyan banks are identified by a 2-digit bank code assigned by the Central Bank of Kenya (CBK). Combined with a 3-digit branch code, these identifiers route interbank transfers through the Kenya Electronic Payment and Settlement System (KEPSS) and PesaLink.

At a glance

Country

Kenya

Identifier

BC

Format

2 digits

Used for

Domestic transfers

Format breakdown

01

Bank Code

1–2

Institution (e.g. 01 = KCB)

001

Branch Code

Separate

Branch identifier

How BC works

The 2-digit bank code identifies the institution (e.g. 01 = KCB, 11 = Co-operative). Branch codes are separate 3-digit numbers. M-Pesa, the dominant mobile money platform, uses phone numbers instead of bank codes for transfers.

Where to find yours

In your banking app, on your bank statement, or on the CBK's list of licensed banks.

Payment systems in Kenya

SystemSpeed
M-PesaInstant
PesaLinkInstant
KEPSSSame day
EFT1–2 business days

Major banks in Kenya

KCB BankEquity BankCo-operative BankAbsa KenyaNCBAStandard Chartered KenyaStanbic Bank KenyaI&M Bank

Good to know

M-Pesa dominates Kenyan payments — most people send money via phone number rather than bank codes.

Key bank codes: 01 = KCB, 11 = Co-operative, 63 = Diamond Trust, 68 = Equity.

PesaLink bridges the gap between M-Pesa and bank accounts, allowing instant bank-to-bank transfers.

Related tools

Other countries

United StatesRTNUnited KingdomSCCanadaTNAustraliaBSBGermanyBLZIndiaIFSCJapanZenginBrazilCOMPEFranceCBMexicoCLABESouth KoreaSwiftSingaporeSWIFTChinaCNAPSItalyABI/CABSpainCCCNetherlandsIBANSwitzerlandBCSwedenCLRNorwayRegDenmarkRegIrelandNSCNew ZealandBBHong KongBCTaiwanBCThailandBCIndonesiaBCPhilippinesBSPMalaysiaSWIFTUnited Arab EmiratesIBANSaudi ArabiaIBANTurkeyIBANSouth AfricaBCNigeriaSCPolandNRBArgentinaCBUColombiaNITChileRUTVietnamCITADPakistanIBANBangladeshBCSri LankaBCNepalBCMyanmarBCCambodiaBCGhanaBCTanzaniaBCEthiopiaBCMoroccoCBRomaniaIBANCzech RepublicBCHungaryGIROGreeceIBANPortugalNIBPeruCCIEgyptIBANAlgeriaCode BanqueIsraelBank/BranchCroatiaIBANSerbiaIBANUkraineIBANKazakhstanIBANUzbekistanMFOJordanIBANCosta RicaIBANPanamaSWIFTEcuadorCCIDominican RepublicSIPARDParaguaySIPAPBoliviaSIPAVUruguayBROUTrinidad and TobagoSort CodeJamaicaTransitBahrainIBANOmanIBANQatarIBANKuwaitIBANLuxembourgIBANIcelandIBANMauritiusIBAN

Frequently asked questions

Don't see the answer you're looking for? Get in touch.

Apply in less than 10 minutes today

Join the 5,000+ businesses already using Slash.