Kenya provider guide

NCBA Bank Kenya

NCBA describes M-Shwari as a mobile savings and loan product for eligible M-PESA customers. Check the current offer and repayment terms.

Independent editorial profile

This provider has not paid for this profile. The LendPlus button opens a different lender and is an advertising link. Check the actual lender, fees and total repayment before borrowing.

M-Shwari and NCBA personal loans

NCBA's personal loans page lists M-Shwari as a mobile savings and micro-credit service offered with M-PESA. NCBA also describes separate personal loans and salary advances. Their access channels, account requirements and repayment patterns differ. Start by deciding which product you are researching rather than treating all NCBA loans as interchangeable.

Using the official M-Shwari channel

Open the official M-PESA flow to check whether M-Shwari shows a loan limit. Before confirming, read the exact fee, amount received, due date and total due. A public product page cannot tell you the terms of your personal offer. NCBA's support information is the right place to resolve an unfamiliar charge or repayment issue.

How to compare M-Shwari

  • Write down the full repayment amount, not just a fee percentage.
  • Compare the date and method of repayment with the other offer.
  • Check how late payment affects cost and future eligibility.

For another bank-backed mobile channel, read our M-Shwari versus KCB M-PESA comparison. For a different borrowing structure, see bank loan options.

NCBA questions

Is M-Shwari a general NCBA personal loan?

No. NCBA lists it as a specific mobile product. Its personal loan catalogue includes other products with different requirements.

Does Finpanda decide an M-Shwari limit?

No. The provider determines eligibility and shows the available terms in its official channel.

Where do I check a current fee?

Review the fee shown before confirming in the M-PESA flow and NCBA's current official product information.

Source: NCBA Kenya personal loans. Reviewed 25 September 2026; verify the current offer with NCBA.