Physical Address
Nairobi, Kenya, 00100
Physical Address
Nairobi, Kenya, 00100
Learn how to get an M-Pesa loan without a guarantor in Kenya. Full guide to Fuliza, KCB M-Pesa, and M-Shwari — eligibility, limits, rates, and tips to borrow more.
Need money urgently but don’t have a guarantor, collateral, or a bank account? You are not alone. Millions of Kenyans face this exact situation every day: an unexpected bill, a business shortfall, or a family emergency that cannot wait. The good news is that M-Pesa has three built-in loan products that put money in your wallet in under three minutes, with zero paperwork, zero guarantors, and zero branch visits. All you need is an active Safaricom line and a Kenyan national ID.
This guide breaks down how each product works, what it costs, who qualifies, and exactly how to apply, step by step.
M-Pesa loans are instant mobile credit products that Safaricom has embedded directly into the M-Pesa platform. Unlike bank loans that require payslips, guarantors, or a visit to a branch, these products use your M-Pesa transaction history, savings behaviour, and CRB credit score to determine how much you can borrow.
The three main products are Fuliza, M-Shwari, and KCB M-Pesa. A fourth option, the government-backed Hustler Fund, is covered briefly at the end of this article. Each product serves a slightly different need, so understanding the difference is the first step to borrowing smartly.
Fuliza is not a loan in the traditional sense — it is an overdraft facility. When you try to send money, pay a bill, or buy goods via Lipa na M-Pesa but your balance is too low to complete the transaction, Fuliza automatically covers the shortfall. It is the fastest of the three products because it works silently in the background without a separate application.
Once activated, Fuliza works automatically whenever your balance is insufficient during a transaction. You do not need to “apply” each time, it simply kicks in.
Your personal Fuliza limit is set by Safaricom’s algorithm and varies from user to user. Limits range from as low as KSh 1 to as high as KSh 150,000, depending on your M-Pesa usage history and CRB credit score. Safaricom reviews limits every three months.
On cost, Fuliza charges a one-off 1% access fee the moment you use it, plus a daily maintenance fee for every day the balance remains outstanding. An additional 20% government excise duty applies to the daily maintenance fee. The longer you hold a Fuliza balance, the more expensive it becomes’ which is why Fuliza is best for tiny, urgent gaps that you can clear within a day or two.
Repayment is automatic. The next time money comes into your M-Pesa (whether someone sends you cash, you receive a payment, or you deposit at an agent) Fuliza deducts its outstanding balance first before the money reflects in your wallet. You do not need to remember to repay manually.
To qualify, you need an active M-Pesa account registered with a Kenyan national ID, passport, or military ID. Accounts registered with a foreign passport do not qualify. Not every registered user gets a limit immediately; Safaricom’s system needs to see consistent M-Pesa activity before assigning you a limit.
Pro tip: If your Fuliza limit is zero, it means your transaction history is too thin. Start by regularly sending money, paying bills, and buying airtime on your line. Limits are typically assigned after 3 to 6 months of consistent activity.
M-Shwari is a savings and loan product offered through a partnership between Safaricom and NCBA Bank Kenya. Unlike Fuliza, M-Shwari gives you a deliberate 30-day loan that you apply for when you need it. It also comes with a savings account that earns interest, and the more you save, the more you can borrow.
M-Shwari has been operating since 2012 and is regulated under Kenya’s Banking Act, making it one of the most trusted mobile credit products in the country.
Activation is a one-time process:
Once activated:
Funds arrive in your M-Pesa wallet within 1 to 3 minutes.
M-Shwari loan limits start at KSh 500 for new users and can grow to KSh 1,000,000 over time for users who save consistently and repay on time. New borrowers typically start between KSh 500 and KSh 2,000.
The cost is a flat 7.5% facility fee on the amount borrowed, charged upfront. This is not a reducing balance rate; it is applied once on the total loan amount. For example, if you borrow KSh 5,000, the facility fee is KSh 375, and you repay KSh 5,375 in full within 30 days.
M-Shwari reports directly to Kenya’s credit reference bureaus, Metropol and TransUnion. This means timely repayment actively builds your credit history and improves your borrowing power across all lenders in Kenya. Equally, a default on M-Shwari can negatively affect your ability to get loans elsewhere, so borrow only what you can repay within 30 days.
Pro tip: Deposit even KSh 50 or KSh 100 into your M-Shwari savings account every week. M-Shwari’s algorithm rewards savers with higher loan limits. Most users see their first limit increase after 3 to 4 months of consistent saving and at least two on-time loan repayments.
KCB M-Pesa is a loan and savings product offered through a partnership between KCB Bank Kenya and Safaricom. It works similarly to M-Shwari but offers higher loan limits and slightly different scoring; meaning you may qualify for a KCB M-Pesa loan even on days when M-Shwari rejects you, or vice versa.
Disbursement is typically instant once you meet all requirements.
KCB M-Pesa offers the highest limits among M-Pesa-integrated loan products, from KSh 100 to KSh 1,000,000, depending on your borrowing profile. The cost is approximately 8% per month on the amount borrowed. Repayment is due within 30 days, and early repayment is both allowed and encouraged, as it signals reliability to KCB’s system, leading to faster limit growth.
You can check your current KCB M-Pesa limit at any time by dialing *334#, opening the M-Pesa app, or dialing *522# directly.
Pro tip: KCB M-Pesa and M-Shwari are independent products. You can have both active at the same time and borrow from each separately. Just note that each affects your overall credit score,so do not take both simultaneously unless you are confident you can repay both within 30 days.
| Fuliza | M-Shwari | KCB M-Pesa | |
| Type | Overdraft (automatic) | Savings + Loan | Savings + Loan |
| Max Limit | KSh 150,000 | KSh 1,000,000 | KSh 1,000,000 |
| Cost | 1% access fee + daily fee | 7.5% flat per month | ~8% per month |
| Repayment | Auto (next inflow) | 30 days (manual) | 30 days (manual) |
| USSD Code | *334# | *234# | *522# |
| Best For | Tiny urgent gaps | Mid-size planned loans | Larger loan amounts |
If your current limit feels too low, here are six practical steps to grow it:
Getting a rejection can be frustrating, especially in an emergency. Here are the most common reasons and what you can do:
If you do not yet qualify for M-Pesa’s built-in loan products, here are four alternatives to consider while you build your limit:
Read More: Top M‑Pesa Loan Apps in Kenya: Compare Rates & Features
Getting an M-Pesa loan without a guarantor in Kenya has never been easier. Fuliza is your best option for small, instant overdrafts that you can clear within hours. M-Shwari is ideal for planned 30-day loans with growing limits tied to your savings habits. KCB M-Pesa is the go-to product when you need larger amounts.
The smartest move you can make today (even if you do not need a loan right now) is to activate all three products and start building your limit gradually. When an emergency hits, you will already have credit waiting. Start with M-Shwari: dial *234#, activate it, and deposit KSh 100 in savings, and you are already ahead of most Kenyans.
Yes. Fuliza, M-Shwari, and KCB M-Pesa all require no guarantor, no collateral, and no paperwork. Eligibility is based entirely on your M-Pesa usage history and CRB credit score.
Both M-Shwari and KCB M-Pesa offer limits of up to KSh 1,000,000 for eligible users. However, most new users start between KSh 500 and KSh 2,000 and grow their limits over time. Fuliza’s maximum is KSh 150,000.
All three products disburse funds instantly — typically within 1 to 3 minutes of a successful application. Fuliza is even faster as it triggers automatically during a transaction without a separate application step.
Yes. M-Shwari reports to Metropol and TransUnion Kenya. Repaying on time builds a positive credit history that benefits you across all lenders in Kenya. Defaulting results in a negative CRB listing.
A zero Fuliza limit usually means your M-Pesa account has insufficient transaction history, or you have an outstanding loan or a poor repayment record. Use your Safaricom line actively for 3 to 6 months (making calls, buying data, and transacting on M-Pesa), and your limit should be assigned or increased at the next quarterly review.
Looking for more ways to manage money smartly in Kenya? Read our guides on the Best SACCOs in Kenya for Loans and Best Micro-Finance Institutions in Kenya for Small Business Loans.