Skip to content
Banking comparison

NCBA vs KCB: which is right for you?

NCBA quietly powers a huge slice of Kenyan mobile banking via its partnerships with Safaricom (M-Shwari, Fuliza) and KCB (KCB M-PESA). KCB is the bigger commercial bank in its own right. The two compete for the same upmarket retail customer and sometimes overlap on the same products.

NCBA Bank

bank,880100

A 2019 merger of NIC and CBA. The Kenyan partner behind M-Shwari, KCB M-PESA, and Loop.

Detail page

KCB Bank

bank,522522

Kenya's largest commercial bank by assets, with a vast personal banking footprint.

Detail page

Which is better for what

Quick guide by use case. Pick the row that matches your situation.

For someone using M-Shwari or Fuliza already

NCBA is on the back end of both. Holding an NCBA account simplifies repayment and view of the underlying credit.

NCBA

For everyday branch banking

KCB has roughly 350 branches versus NCBA's ~80, so day-to-day banking is more convenient if you walk into branches often.

KCB

For a high-net-worth client

NCBA's heritage from CBA means it has stronger private-banking infrastructure and FX desk capability.

NCBA

For ATM access country-wide

KCB has the densest ATM network in Kenya.

KCB

At a glance

NCBAKCB
Sectorbankbank
M-PESA paybill880100522522
Detail pageViewView

Common questions

What is NCBA Bank's M-PESA paybill?

NCBA's M-PESA paybill is 880100. Use your account number as the reference.

Is NCBA the same as M-Shwari?

No, but NCBA is the licensed lender behind M-Shwari, KCB M-PESA, and Fuliza. Safaricom partners with NCBA on the technology and risk side.

What is Loop by NCBA?

Loop is NCBA's digital-first sub-brand for younger customers, offering an account, virtual card, and budgeting tools without a physical branch visit.

More banking comparisons

Related

paybillke is an independent directory and tools service. We are not affiliated with Safaricom, Airtel, T-Kash, or any listed company.

Last updated . How we verify.