The financial guide for Kenya

M-Shwari Loan Kenya: Fees, Limits and How It Works (2026)

8 Reading Time
M-Shwari Loan Kenya: Fees, Limits and How It Works (2026)
David Ochieng

Senior Financial Analyst

Experienced banking analyst covering Kenyan financial markets

Follow Author:

U3-23-KE-20260724M-Shwari is the active NCBA Bank × Safaricom savings-and-loan product on M-PESA rails in Kenya (2026). You can save from tiny balances, earn savings interest, and request short-term loans that land in M-PESA—subject to your scored limit. It is not free credit: published materials still centre a facility fee around 7.5% of the loan plus ~1.5% excise (often presented as about 9% total cost per short cycle), with similar pricing on rollovers.

Quick answer: use M-Shwari for a planned one-month cash need with a clear repayment date. Use Fuliza only for same-day transaction gaps. Avoid stacking M-Shwari with multiple app loans.

How M-Shwari works

Open the M-Shwari menu inside M-PESA, accept NCBA’s terms, and start saving. Your loan limit grows with saving behaviour and clean repayment. Loans are disbursed to M-PESA; repayment is due on a short tenor (consumer guides commonly describe about one month—confirm the SMS and current product sheet). If you miss the due date, a rollover facility fee can apply again on the outstanding amount.

ItemReference (2026 public pages)Note
ProviderNCBA Bank + SafaricomBank credit on M-PESA channel
Loan amountsfrom ~KES 1,000 (some pages show lower mins historically) up to high limits for top customers (marketing cites up to ~KES 1m for top tiers)Your limit is personal
Facility fee~7.5% of loanPlus ~1.5% excise → ~9% headline cost/cycle
Tenorshort (often ~30 days)Not a multi-year bank loan
Rolloveranother facility-style fee on outstandingMakes long juggle expensive
Savings interestup to ~6.3% p.a. (marketing)On savings balance

Always verify live numbers in the M-PESA M-Shwari screens and NCBA/Safaricom terms. Blogs disagree on maximums; the bank’s limit SMS is authoritative for you.

Illustration: KES 10,000 × 9% ≈ KES 900 in fees for a short cycle if you repay on time. Rolling twice multiplies fee drag. Annualising a 9% monthly-style fee produces very high APR headlines—that is why consumer advocates flag micro-loan cycles even when the sticker looks “only 7.5%”.

Saving side

M-Shwari is also a deposit product: you can lock or hold savings and earn interest up to the marketed band. Saving regularly is one path to a higher loan limit. Do not treat the savings interest as offsetting loan fees—fee on a loan cycle is much larger than a month of interest on a small balance.

M-Shwari vs Fuliza vs apps

Fuliza auto-covers a shortfall on a transaction and recovers on next deposit with daily fees. M-Shwari is a discrete loan request with a facility fee and due date. Tala/Branch-type apps are separate lenders with their own pricing and CRB behaviour. For a bill due tomorrow with money arriving Friday, Fuliza may fit. For a known one-month gap with a fixed amount, M-Shwari is clearer. For larger or longer needs, compare a bank or SACCO product. Context: mobile loans in Kenya.

Risks and CRB

Default or chronic rollover can damage your credit record and future limits across digital credit. NCBA is a bank; treat unpaid M-Shwari as bank debt. Phishing “limit boost” links are common—only use official M-PESA menus.

July 2026 tips: borrow only what you can clear from the next salary, avoid dual borrowing with Fuliza plus apps, keep a savings buffer so you need fewer cycles, and screenshot the fee breakdown at acceptance.

Honest APR view

A 7.5% facility fee on a 30-day loan is not “7.5% a year.” Rough annualisation (fee × 12) lands near 90% before excise and before rollover. That does not mean you will always pay that APR—if you borrow once a year the cash cost is just the single cycle fee. It does mean frequent monthly top-ups are among the costliest retail credit patterns in Kenya. Compare total shillings paid, not marketing percentages alone.

If NCBA or Safaricom publish a temporary promotion, re-read the SMS: promotional cuts have been debated in the press historically, and denials of fee cuts have also appeared. Rely on the fee line in your loan confirmation, not a WhatsApp forward.

What happens if you miss the due date

If you do not repay within the 30-day window, the loan may roll over for another cycle and another facility fee (plus excise) can apply on the outstanding principal. Extended non-payment can lock savings balances used as collateral under the bank’s terms and may lead to credit reference listing. Clear early when you can; partial deposits still reduce principal and future fee bases depending on product rules—confirm in the mini-statement.

Do not open a second digital loan solely to repay M-Shwari unless you have compared total cost. Cascading fees across Fuliza, M-Shwari and apps is a common path into CRB distress in Kenya.

Building a healthier limit without over-borrowing

Save small amounts weekly even when you do not need a loan. Repay one day early when possible. Avoid maxing the limit every month just because it grew. A rising limit is a credit score of behaviour—not a spending target. If your limit falls to zero after a default, rebuild with savings and a clean period before requesting credit again.

How to borrow step by step

1) Open M-Shwari → Loans. 2) Check offered limit. 3) Enter amount and accept fee disclosure. 4) Confirm M-PESA credit. 5) Diary the due date and repay early if possible to avoid rollover. If limit is zero, save consistently and repay any residual—limits are not fixed forever.

Share this article

It is a savings and loan service from NCBA Bank delivered through Safaricom’s M-PESA platform. You can save, earn interest on savings, and request short loans to M-PESA.

Public materials commonly cite about 7.5% facility fee plus about 1.5% excise (around 9% total per short cycle). Rollovers can charge another facility-style fee. Confirm on the loan screen.

M-Shwari loans are short-term, often about a month. Check the due date in the SMS and app for your contract.

Fuliza covers a payment shortfall automatically with daily fees. M-Shwari is a requested loan with a facility fee and due date. Choose based on whether you need a planned amount or a same-day overdraw.

Save regularly, repay on time, and use the product consistently without defaults. Limits are scored and can fall to zero after poor repayment.

Related Articles

Fuliza M-PESA Loan Kenya 2026: Fees, Limits, How It Works

Fuliza M-PESA (2026): Safaricom overdraft with ~1% access fee and daily maintenance bands. How limits, repayment and costs work—and when to prefer M-Shwari or a short loan instead.

Jul 23, 2026

Send Money to Kenya (2026): M-Pesa Limits, Bank Payout & CBK Corridors

Kenya received about USD 5.04 billion through formal remittance channels in 2025, with North America supplying most of the flow. Here is how to pay a family via M-Pesa or a local bank, which wallet limits actually reject transfers, and how to stay on licensed CBK rails.

Jul 21, 2026

M-Pesa Kenya: How to Use, Send Money, Paybill & Charges

M-Pesa, operated by Safaricom, is Kenya's dominant mobile money service, used by most adults to send...

Jul 1, 2026

Fuliza M-PESA: How to Use, Charges & Limits (2026)

What Fuliza is, how to opt in via *234#, the exact charges (1% access fee + daily maintenance fee tiers), how limits are set and how repayment works.

Jun 26, 2026