M-PESA · Credit & Savings
M-Shwari
A paperless bank account on your M-PESA — save, earn interest, and borrow when you need to.
Save from KSh 1
No minimums, no opening fees. Move money in and out of M-Shwari instantly from M-PESA.
Earn interest
Daily-accruing interest paid quarterly into your M-Shwari account.
Borrow from KSh 100
Short-term loans repayable in 30 days. Limit grows with your usage.
Lock Savings
Lock funds for 1, 3, 6 or 12 months and earn higher interest. Early withdrawal incurs a penalty on interest.
Open M-Shwari in 60 seconds
- Dial *334# on your Safaricom line.
- Choose Loans & Savings → M-Shwari.
- Select Activate and accept the terms.
- You'll get an SMS confirming your M-Shwari account is open.
M-Shwari is offered in partnership with NCBA Bank Kenya PLC. Account is bank-grade and protected.
Deposit to M-Shwari
- Dial *334# → M-Shwari → Send to M-Shwari.
- Enter amount (min KSh 1, no maximum within M-PESA limits).
- Enter your M-PESA PIN.
- SMS confirms the deposit. No charges.
Withdraw from M-Shwari
- Dial *334# → M-Shwari → Withdraw to M-PESA.
- Enter amount and PIN. Funds land in M-PESA instantly.
- No charges — withdrawing to your M-PESA is free.
Interest rates
Illustrative for this demo — current rates are published at safaricom.co.ke. Withholding tax applies.
| Product | Indicative rate |
|---|---|
| Regular savings (on-call) | Up to 6.65% p.a. |
| Lock Savings — 1 month | Up to 6.30% p.a. |
| Lock Savings — 3 months | Up to 6.65% p.a. |
| Lock Savings — 6 months | Up to 7.00% p.a. |
| Lock Savings — 12 months | Up to 7.35% p.a. |
M-Shwari loan facts
Minimum loan
KSh 100
Maximum loan
KSh 50,000
Repayment period
30 days
Facility fee
9% (one-off)
Rollover fee (extra 30 days)
9%
Excise duty
20% on facility fee
Need help with M-Shwari? Ask Zuri.
Chat or speak to Zuri for step-by-step help, balances, reversals and bundle purchases — popote ulipo.
