M-Shwari (loan) — review & details
The instant loan inside M-Pesa from NCBA and Safaricom — a one-off facility fee rather than a monthly rate, cheap over 30 days and expensive if rolled.
M-Shwari (loan)
★★★★☆
KSh 100 – KSh 1,000,000 (limit grows with usage)
Amounts
One-off facility fee ~7.5% + 1.5% excise, deducted upfront
Cost
Dial *334# on Safaricom (6+ months active M-Pesa)
Access
NCBA (CBK-licensed bank) × Safaricom
Provider
large
Amount Tier
Pros
- Instant, inside M-Pesa
- Regulated bank product
- Cheap if cleared within the period
Cons
- Expensive if rolled repeatedly
- Safaricom-only
- Reports to CRBs
How M-Shwari (loan) compares in personal loans
| M-Shwari (loan) | Hustler Fund | KCB M-Pesa | |
|---|---|---|---|
| Amounts | KSh 100 – KSh 1,000,000 (limit grows with usage) | KSh 500 – KSh 50,000 (grows with repayment history) | KSh 50 – KSh 250,000 |
| Cost | One-off facility fee ~7.5% + 1.5% excise, deducted upfront | 8% per year (pro-rated) — a fraction of app-loan cost; late = ~9.5%/yr on the overdue balance | Around 9.06% per 30 days — confirm the current facility fee |
| Access | Dial *334# on Safaricom (6+ months active M-Pesa) | Dial *254# (M-Pesa / Airtel Money / T-Kash) | Dial *522# on Safaricom |
| Provider | NCBA (CBK-licensed bank) × Safaricom | — | KCB (CBK-licensed bank) × Safaricom |
| Read our M-Shwari review → | Read our Hustler Fund guide → | Read our KCB review → |
Ratings are Rateweb's editorial opinion. Product details are checked periodically but can change — confirm current terms with the provider before acting. We may earn a commission from some links, at no cost to you.