M-Shwari Personal Unsecured Loan : Product Details & How to Apply

Rates available from as of 1st April 2021
Customise your results to find loans you're eligible for by answering 5 more questions
Customize Results
Money254 strives to provide relevant and accurate product information, which Money254 obtains directly from each institution’s tariff guide. If you believe a product’s details are incorrect, please report the product to Money254.


Easy Apply
Ksh100 - 50K
1 month
Interest Rate
Total Cost Including Institution's Other Fees
9% per loan
Typically approved within 24 hours
visit website
Easy Apply

Loan Type

Unsecured Loans

Total Cost Breakdown (Loan Fees):

  • Interest Minimum: None
  • Interest Maximum: None
  • Processing fee: 9%
  • Insurance Fee: None
  • Withdrawal Fee: None
  • Late Fees: 9% Rollover
  • Other Fees: None

Disbursement Details:

  • Institution Type: Digital Credit
  • Application Method: Digital
  • Disbursement Method: M-Pesa

Repayment Details:

  • Repayment Frequency: Bullet
  • Early Repayment: Allowed
  • Repayment Method: M-Pesa

Eligibility Requirement:

  • Smartphone: Not required
  • CRB: Must be in good standing
  • Income: No Minimum
  • Employment: Not required
  • Network: M-Pesa customer
  • History: Active M-Pesa for 6 months


Representative Example of Loan Costs:

  • Example Loan Amount: ksh10,000
  • Representative Loan Cost: 9%
  • Total Loan Repayment Amount: ksh10,900

This a product of NCBA Bank Kenya Plc and is regulated by the Central Bank of Kenya.

How to Apply

Money254 Review


  • Fast approval time (Less than 24 hours)
  • Loan limit grows over time
  • Discount on processing fee if repaid within a week (20%)    


  • Must have active M-Pesa account for 6 months
  • Loan limit starts small, depending on transaction history

See more Personal Loans available in Kenya on Money254

From short-term app loans to long-term bank loans, we have aggregated all of the unsecured Personal Loans from Kenya's top financial institutions.

See All Personal Loans

How to Apply for M-Shwari Loan, Repayment, Fees, Contacts

M-Shwari is a mobile loan service created via a partnership between NCBA Bank and Safaricom’s M-PESA. NCBA maintains a dedicated management information system, regulatory compliance, reports to the Credit Reference Bureau (CRB), and provides capital to fund the loan portfolio. 

It is also NCBA that carries the risk and absorbs losses from non-performing loans.

The loans are accessible from the Safaricom SIM toolkit, MySafaricom app, and the recently launched M-PESA app.

Who Is Eligible For M-Shwari Loans?

M-Shwari Loan Limits and Interest Rates

How to Register Using M-Shwari

How to Apply for Your First M-Shwari Loan via Sim Toolkit

How to Apply for Your First M-Shwari Loan via MySafaricom App

How to Make M-Shwari Loan Repayments

M-Shwari Fees and Penalties

M-Shwari MySafaricom Loan App Privacy and Permissions

Welcome to Money254!

Money 254 is a new platform focused on helping you make more out of the money you have. We've created a simple, fast and secure way to find and compare financial products that best match your needs. All of the information shown is from products available at established financial institutions that our team of experts has tirelessly collected. Instantly search loan products from established providers in Kenya and compare on the terms that matter most to you.

Explore All Products On Money254

Stay up to date with your money - sign up for our newsletter today.

Get updates from the Money254 team on financial news and new Money254 features.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.