M-Shwari 2026: Savings, Lock Savings, Loan Charges & Guide

Quick Answer: M-Shwari is NCBA and Safaricom's mobile savings and loan product inside Loans and Savings on M-PESA. Public product pages currently position standard savings at up to 6.3% p.a., Lock Savings at 3% to 6% p.a., and the one-month loan with a total upfront deduction of 9% from the requested amount.

M-Shwari is one of the most important mobile-banking products ever launched in Kenya. It opened formal savings and short-term credit to millions of people who previously had no branch-based banking relationship, no paperwork, and no collateral.

Today it still sits inside the M-PESA experience, but it operates as a regulated bank product with NCBA Bank and Safaricom. This guide covers the account, the current public savings rates, Lock Savings, loan charges, repayment, rollover, default consequences, and how to activate the service.

M-Shwari Loan Calculator

Estimate the current public one-month M-Shwari loan deduction, amount credited, repayment amount, and one rollover cost.

This calculator follows the current public one-month product position: 7.5% facility fee plus 1.5% excise duty deducted upfront.
Upfront Deduction KES --
Credited to M-PESA KES --
Repay in 30 Days KES --
One Rollover Fee KES --

What Is M-Shwari and Who Runs It?

M-Shwari is a mobile savings and micro-credit service run through the M-PESA Loans and Savings menu. Safaricom provides the mobile channel and customer access, while NCBA Bank handles the regulated banking side, including deposits, lending, interest, and compliance.

That distinction matters. M-Shwari is not just a wallet feature. It is a regulated bank account with NCBA, and public Safaricom material describes it as a product you access entirely from your handset rather than from a branch.

How to Activate M-Shwari

Activation is done from the M-PESA service on your phone or from the M-PESA app. Current public guidance describes M-Shwari as available through Loans and Savings once you are an eligible M-PESA user.

Via SIM Toolkit or USSD

  1. Open your M-PESA menu.
  2. Select Loans and Savings.
  3. Select M-Shwari.
  4. Select Activate Account.
  5. Read and accept the Terms and Conditions.
  6. Wait for the confirmation SMS.

Via M-PESA App

Open the M-PESA app, go to the Grow or Loans and Savings section, choose M-Shwari, and follow the activation prompts. Public product material indicates the account becomes live immediately once activation is completed.

M-Shwari Savings Account - How It Works and What It Pays

The standard M-Shwari savings account lets you move money between your M-PESA wallet and your M-Shwari balance instantly. Public product pages continue to describe transfers in both directions as free.

Savings Interest Rate

Current public M-Shwari product pages describe the standard savings account as paying up to 6.3% per annum on your savings balance. Older public FAQs historically described a different tiered payout presentation, so the product screen and current terms should be treated as definitive whenever wording differs.

To move funds into M-Shwari, open Loans and Savings → M-Shwari → Save, enter the amount, and confirm with your PIN. To withdraw back to M-PESA, choose Withdraw from the same menu.

M-Shwari Lock Savings Account - Earn More by Locking Your Funds

Lock Savings is the second M-Shwari savings product. It is designed for customers who want a stronger saving discipline and a higher return in exchange for keeping funds locked for a defined period.

Lock Savings Interest Rates

Balance in Lock Account (KES) Interest Rate Per Annum
1 - 20,000 3%
20,001 - 50,000 5%
Above 50,000 6%

Key Lock Savings Rules

  • Minimum opening amount: KES 500.
  • Minimum balance to earn interest: KES 1,000.
  • Lock period: 1 to 6 months in the older public FAQ material.
  • Early withdrawal: allowed, but it takes about 48 hours and the higher Lock Savings rate is forfeited.
  • Partial break: publicly described as available.

How to Open a Lock Savings Account

Go to M-PESA → Loans and Savings → M-Shwari → Lock Savings Account → Open Account. Choose whether to fund it from your M-PESA wallet or M-Shwari balance, select the amount and lock period, and confirm with your PIN.

M-Shwari Loan - How It Works

M-Shwari loans are instant, unsecured, and short-term. Current public Safaricom product material markets the service as giving access to credit from KES 1,000 up to a headline ceiling of KES 1,000,000, subject to your personal assessed limit.

Your approved limit is account-specific and is usually far lower than the product ceiling, especially when you are starting out. The important practical number is the limit shown to you on your own screen before borrowing.

M-Shwari Loan Charges - Exactly What You Pay

Current public product wording describes the one-month M-Shwari loan as carrying a total deduction of 9% from the requested amount, made up of a 7.5% facility fee and 1.5% excise duty. That deduction is taken upfront before the money is credited to your M-PESA wallet.

Loan Amount (KES) Total Deduction at 9% (KES) Amount Credited to M-PESA (KES) Amount to Repay (KES)
1,000 90 910 1,000
5,000 450 4,550 5,000
10,000 900 9,100 10,000
20,000 1,800 18,200 20,000
50,000 4,500 45,500 50,000

The practical effect is simple: if you request KES 10,000, you do not receive the full KES 10,000 in your wallet. You receive the net amount after the deduction, and the requested amount remains the base amount due at repayment.

How to Apply for an M-Shwari Loan

  1. Dial *334# or open the M-PESA app.
  2. Go to Loans and Savings.
  3. Select M-Shwari.
  4. Check your current limit.
  5. Enter the amount you want to request.
  6. Review the charge and confirm with your PIN.

Repaying Your M-Shwari Loan

Repayment is done from your M-PESA wallet or from your M-Shwari balance. Public guidance places the loan under the same M-Shwari menu where you can choose the repayment option and confirm the amount.

What Happens If You Cannot Repay in 30 Days

Public M-Shwari FAQ material describes a 30-day extension option if you do not clear the loan on time. The additional rollover charge is described as 7.5% of the outstanding principal balance for that extra period.

In practical terms, extending a KES 10,000 balance once adds another KES 750 before the debt is finally cleared.

What Happens If You Default on an M-Shwari Loan

Public M-Shwari material consistently indicates that overdue loans affect your ability to borrow again and may trigger recovery and credit-reference consequences if left unpaid. Older public FAQs also describe a path where available M-Shwari savings can be applied to the debt first, then the limit is reduced, and eventually suspended to zero if the balance remains unresolved.

Because enforcement language can change over time, the safest practical rule is this: once a loan is overdue, clear it as quickly as possible and use only the official M-Shwari support channels if you need your exact account status explained.

How to Grow Your M-Shwari Loan Limit

Your limit is not fixed. It is assessed from your usage history. The most commonly repeated practical behaviours that help are:

  • save regularly on M-Shwari, even in small amounts;
  • use your M-PESA line actively for ordinary transactions;
  • repay loans on time or early;
  • avoid long-running unpaid overdrafts and poor credit behaviour elsewhere.

M-Shwari vs Fuliza vs KCB M-PESA - Which Should You Use?

M-Shwari is the most structured of the three for planned short-term borrowing. Its cost is fixed and visible before you accept the loan. For a borrowing need that will last days or a full month rather than a few hours, it is usually the more predictable tool.

Fuliza is better for tiny same-day shortfalls, but it becomes expensive when balances sit unpaid. KCB M-PESA is broadly similar in structure to M-Shwari, but public KCB material currently presents a higher one-month fee than M-Shwari.

Frequently Asked Questions

What is M-Shwari?

M-Shwari is a mobile savings and loan product operated through the M-PESA Loans and Savings menu by Safaricom in partnership with NCBA Bank. It gives you a regulated savings account, a Lock Savings option, and an instant short-term loan facility without visiting a branch.

How much does M-Shwari charge on a loan?

Current public product pages describe the one-month loan as carrying a total upfront deduction of 9%, made up of a 7.5% facility fee and 1.5% excise duty. The deduction is taken before the money is credited to your M-PESA wallet.

Is M-Shwari 7.5% or 9%?

The cleanest way to read the current public wording is this: the facility fee is 7.5%, but the total deduction shown in current product pages is 9% once excise duty is included. That is why your credited amount is lower than the amount you request.

What is the minimum and maximum M-Shwari loan?

Current public product pages headline M-Shwari loans from KES 1,000 up to KES 1,000,000, subject to the limit approved on your own account. Your personal accessible limit is usually much lower than the product ceiling when you are starting out.

What does standard M-Shwari savings pay?

Current public product material describes standard M-Shwari savings returns as up to 6.3% per annum. Older FAQs historically showed different tiered examples, so when wording differs, the live product screen and current official terms should be treated as the governing figure.

What does Lock Savings pay?

The public Lock Savings FAQ describes a tiered structure of 3%, 5%, and 6% per annum depending on the balance band. The lock period is publicly described in the older FAQ material as 1 to 6 months, with early break allowed after about 48 hours of processing but at a lower effective return.

Are deposits and withdrawals between M-PESA and M-Shwari free?

Yes, public M-Shwari guidance continues to present transfers between your M-PESA wallet and your M-Shwari account as free in both directions. The movement is done inside the M-Shwari menu and is usually instant.

How long do you get to repay an M-Shwari loan?

The standard M-Shwari loan term is 30 days. Public FAQ material also describes a one-time 30-day extension if you fail to repay on time, with an additional 7.5% rollover charge on the outstanding principal.

What happens if you do not repay M-Shwari?

An overdue M-Shwari loan immediately affects your borrowing access. Older public M-Shwari material also describes savings-offset recovery, limit reduction, and eventual suspension or adverse credit consequences if the balance remains unpaid. The safest action is to settle overdue balances quickly and confirm your account-specific status through official support.

How do you increase your M-Shwari limit?

The most reliable practical signals are consistent savings behaviour, active M-PESA usage, and timely repayment of any existing loan. Limits are not manual entitlements; they are reviewed from your account behaviour over time.

Is M-Shwari cheaper than Fuliza and KCB M-PESA?

For a planned 30-day borrowing need, M-Shwari is usually the more predictable and cheaper option than leaving a Fuliza balance running for several days. Current public KCB M-PESA material also shows a higher one-month charge than M-Shwari, which keeps M-Shwari competitively priced for structured short-term credit.

All figures in this guide reflect publicly available NCBA and Safaricom M-Shwari materials reviewed in March 2026. Where public pages differ, the M-Shwari confirmation screen and current account terms remain the definitive figures for your specific transaction.