Skip to content
Verified 12 September 2026

KCB M-PESA Loan: Limits, Rate and How to Apply

By Arnold Ochieng · KCB Bank Kenya hub · paybillke is an independent guide and is not affiliated with KCB Bank Kenya.

The KCB M-PESA loan gives you cash straight to M-PESA, with a minimum of KES 100, and a one-month repayment period. KCB's FAQ gives the one-month cost as 7.35%, its product page lists 8.80%, and Safaricom lists an 8.93% facility fee, so confirm the figure on your confirmation screen. You can take top-up loans within your limit.

The key terms

Verified snapshot below.
KCB M-PESA loan snapshot
ItemDetail
MinimumKES 100
Cost, one month7.35% (KCB FAQ); 8.80% (KCB product page); 8.93% (Safaricom)
Amount rangeKES 100 to KES 1 million (Safaricom)
RepaymentOne month (30 days)
Top-upsYes, multiple within your limit

How to apply

Access the loan through the M-PESA menu, Loans and Savings, KCB M-PESA, then Request Loan, or on the KCB channel, opt in, check your limit, and request the amount, which is disbursed to your M-PESA. Repay via paybill 522559 with your ID number. Repay on time to grow your limit and avoid extra cost.

Borrow sensibly

A one-month loan is a bridge, not income. Borrow what you can clear within the month, since rolling it repeatedly is where the cost bites. If you find yourself borrowing every month, a cheaper plan is to build a small buffer so you stop drawing.

Frequently asked

What is the KCB M-PESA loan rate?

KCB's FAQ gives 7.35% for one month; its product page lists 8.80% and Safaricom lists 8.93%. Check your confirmation screen.

What is the minimum?

KES 100.

Can I take more than one?

Yes, top-ups within your limit.