📑 Table of Contents
⚡ Quick Answer: What Are the Best M-Pesa Loans in Kenya?
The best M-Pesa loans in Kenya in 2026 depend on your needs. For lowest rates, use KCB M-Pesa (1.16% monthly, up to KSh 250K). For highest limits, M-Shwari (up to KSh 1M, 7.5% fee). For emergency overdrafts, Fuliza (automatic, up to KSh 70K). For flexible app-based lending, Tala (from 0.3%/day) or Branch (up to KSh 500K). All are CBK-licensed and safer than ever.[reference:12][reference:13]
🧮 M-Pesa Loan Cost Calculator
Use this calculator to estimate the total cost of an M-Pesa loan before you apply. Select a lender and adjust the loan amount to see what you'll pay.
📊 M-Pesa Loans Comparison Table
Compare all major M-Pesa loans side-by-side — limits, rates, fees, and how to access.
| Lender | Max Limit | Rate / Fee | Term | Access | CBK Licensed |
|---|---|---|---|---|---|
| KCB M-Pesa ⭐ | KSh 250,000–1M | 1.16% monthly | 1–12 months | *522# |
✓ |
| M-Shwari | KSh 1,000,000 | 7.5% flat + excise | 30 days | *234# |
✓ |
| Fuliza | KSh 70,000 | 1.083% daily + 1% access | Flexible | Auto-activated | ✓ |
| Tala | KSh 50,000 | 0.3–0.6% daily | 1–61 days | App | ✓ |
| Branch | KSh 500,000 | 2–18% per loan | 1–12 months | App | ✓ |
| Zenka | KSh 30,000 | 2.45–39% | 7–90 days | App | ✓ |
| Timiza | KSh 150,000 | Access fee + excise | 30 days | App / USSD | ✓ |
Source: Lender official websites and CBK directory. Rates subject to change. Always verify current terms before applying.[reference:16][reference:17]
💳 Ready to apply? Compare offers from CBK-licensed lenders and get cash sent to your M-Pesa today.
Get a Loan Offer →💰 Fuliza — Kenya's Largest Overdraft Facility
Fuliza is an M-Pesa overdraft service offered by Safaricom in partnership with NCBA Bank and KCB Bank.[reference:18] It allows you to complete transactions even when you have insufficient funds in your M-Pesa wallet.
- Automatic — no application needed
- Complete transactions with zero balance
- Pay when you have money (flexible)
- Works for all M-Pesa transactions
- Daily fees add up quickly
- 1% access fee each time
- Can lead to debt cycle if not careful
Key stats: Fuliza processed KSh1.46 trillion in the year ending March 2026 — up 49.3% from the previous year.[reference:19] It reached 17.7 million distinct customers, more than double the previous 7.9 million.[reference:20]
📱 How to activate: Fuliza is automatically activated for eligible M-Pesa users. To check your limit, dial *234# and follow the prompts.[reference:21]
🏦 M-Shwari — The Original M-Pesa Loan
M-Shwari is Kenya's first mobile savings and loan product, launched in partnership between Safaricom and NCBA Bank. It remains the most widely used M-Pesa loan product.[reference:22][reference:23]
- Highest loan limits (up to KSh 1M)
- Instant approval — no paperwork
- Savings account with interest (up to 6.3% p.a.)
- Integrated directly into M-Pesa
- 7.5% fee + 20% excise = ~9% effective cost
- Short 30-day repayment period
- Reports to CRB immediately on default
Key stats: M-Shwari has 7.9 million monthly active users. Total disbursements reached KSh48 billion.[reference:24]
📱 How to access: Dial *234# from your Safaricom line → Select Loans and Savings → M-Shwari → Request Loan.[reference:25]
⭐ KCB M-Pesa — Lowest Rates in Kenya
KCB M-Pesa offers the lowest interest rate of any M-Pesa loan in Kenya at just 1.16% monthly (approximately 14% annually).[reference:26] It's backed by Kenya's largest bank, KCB Group.[reference:27]
- Lowest rate in Kenya (1.16% monthly)
- Flexible repayment (1–12 months)
- High limits (up to KSh 1M)
- No upfront deduction — receive full amount
- First-time limit is low (KSh 500–2,000)
- Requires consistent M-Pesa usage
Key detail: KCB M-Pesa disburses the full loan amount with no excise duty deducted upfront — unlike M-Shwari which deducts excise.[reference:28] The facility fee for a 30-day loan is 9.06%.[reference:29]
📱 How to access: Dial *522# from your Safaricom line.[reference:30]
📱 Tala & Branch — App-Based M-Pesa Lending
For borrowers who prefer a dedicated app experience, Tala and Branch are the market leaders in app-based M-Pesa loans. Both are CBK-licensed.[reference:31][reference:32]
- Up to KSh 50,000 limit[reference:33]
- From 0.3% per day[reference:34]
- Approval within 5 minutes[reference:35]
- 10M+ downloads globally[reference:36]
- Up to KSh 500,000 limit[reference:37]
- 2–18% per loan[reference:38]
- Funds in 2–10 minutes[reference:39]
- AI-driven approval[reference:40]
Repayment: Both apps allow repayment via M-Pesa Paybill. Tala uses Paybill 851900[reference:41], Branch uses Paybill 998608[reference:42].
📞 Quick Access Guide — USSD Codes for M-Pesa Loans
No app? No problem. All major M-Pesa loans can be accessed via USSD codes from any phone.
Dial these codes from your Safaricom line to access loans directly.
📈 How to Increase Your M-Pesa Loan Limit
Your M-Pesa loan limit is based on your transaction history and repayment behaviour. Here's how to grow it:
📊 M-Pesa Loans Market — By the Numbers
The M-Pesa loans sector in Kenya has grown dramatically. Here's the latest data:
📊 Monthly Interest Rate Comparison
🥧 M-Pesa Loans Market Share by Users
🧠 Quiz: Which M-Pesa Loan Is Right for You?
What is your primary reason for needing an M-Pesa loan?
💡 Your answer will help us recommend the best M-Pesa loan for your situation.
❓ Frequently Asked Questions About M-Pesa Loans
💰 Ready to Get an M-Pesa Loan?
Compare the best M-Pesa loans from CBK-licensed lenders. Get cash sent to your phone in minutes — no collateral, no paperwork, no hidden fees.
Free to compare. M-Pesa disbursement. CBK-licensed lenders only.