12 March 2026
Fuliza Kenya 2026: How It Works, What It Really Costs & How to Repay Without Getting Trapped

Fuliza is Kenya’s most used mobile overdraft—over 15 million Kenyans have used it at least once. But surveys show that most users don’t know:
- The exact daily charge in shillings
- How it affects their CRB credit record
- Why Ksh 1,000 borrowed for 30 days costs far more than advertised
- How to repay strategically to minimize costs
The harsh reality: Fuliza charges daily maintenance fees on your outstanding balance—not a one-time interest rate like M-Shwari. Borrow Ksh 1,000 for 30 days and you could pay Ksh 300+ in fees (30% of the loan). That’s 365% annuallyif you let it sit.
But here’s what nobody tells you:
- Fuliza for 1-3 days can be CHEAPER than M-Shwari
- Fuliza for 30+ days can cost 10X more than M-Shwari
- Every day you don’t repay, fees accumulate
- Outstanding Fuliza affects your M-Shwari limit and CRB score
This complete 2026 guide shows you:
- Exactly how Fuliza works (plain English)
- Real daily costs in shillings for Ksh 200-5,000
- When Fuliza is cheapest vs when it’s a trap
- How to repay fast and avoid the debt spiral
- How Fuliza affects your credit record
- Cheaper alternatives for different needs
Whether you’re using Fuliza regularly or considering it for the first time, this guide could save you thousands of shillings.
What Is Fuliza? (Kenya’s Most Used Financial Product Explained)
The Simple Definition
Fuliza is a mobile overdraft facility from Safaricom and NCBA Bank that automatically tops up your M-Pesa when your balance is insufficient to complete a transaction.
Example:
- You try to pay Ksh 500 to a shopkeeper
- Your M-Pesa balance: Ksh 200
- You’re short: Ksh 300
- Fuliza automatically lends you Ksh 300
- Transaction completes
- You now owe Ksh 300 to Fuliza
- Daily fees start accumulating
Who Offers Fuliza?
Partnership:
- Safaricom (M-Pesa operator)
- NCBA Bank (financial institution providing credit)
Launched: January 2019
Usage Stats (2025 Data):
- Over 15 million Kenyans enrolled
- Billions of shillings disbursed monthly
- Average transaction: Ksh 200-1,500
- Most common use: Completing M-Pesa payments when short on cash
How Widespread Is Fuliza?
More Kenyans use Fuliza than:
- M-Shwari loans
- Tala
- Branch
- Any single bank’s loan product
Why?
- Automatic: No application per transaction
- Instant: Works in seconds
- Convenient: Built into M-Pesa
- Low barrier: No paperwork, no approval wait
The double-edged sword: Convenience makes Fuliza easy to use. Daily fees make it expensive if not managed carefully.
How Fuliza Works: Step-by-Step
Getting Started with Fuliza
Enrollment:
Method 1: Via M-Pesa App
- Open M-Pesa app
- Select “Loans & Savings”
- Select “Fuliza M-PESA”
- Accept terms and conditions
- Enrolled instantly
Method 2: Via USSD
- Dial *234#
- Select “Loans & Savings”
- Select “Fuliza”
- Accept terms
- Enrolled
Method 3: Automatic Prompt
- Try to make payment with insufficient balance
- M-Pesa prompts: “Use Fuliza to complete transaction?”
- Accept
- Enrolled and transaction completes
How Your Fuliza Limit Is Set
Safaricom’s Algorithm Considers:
- M-Pesa Transaction History:
- How much money flows through your M-Pesa monthly
- Ksh 10,000/month transactions → Ksh 500-1,000 limit typically
- Ksh 50,000/month transactions → Ksh 3,000-7,000 limit
- M-Pesa Usage Patterns:
- How long you’ve used M-Pesa
- Frequency of transactions
- Types of transactions (payments, transfers, withdrawals)
- Repayment Behavior:
- If you’ve used Fuliza before
- How quickly you repaid
- Whether you’ve ever defaulted
- Credit Bureau Score:
- Your CRB credit history
- Other loans (M-Shwari, Tala, banks)
- Payment behavior across all credit
Initial Limits:
- New users: Ksh 100-500
- Regular M-Pesa users: Ksh 500-2,000
- Heavy M-Pesa users: Ksh 2,000-10,000
- Maximum limit: Ksh 70,000 (very rare, for highest-tier users)
How to Check Your Fuliza Limit
Method 1: M-Pesa App
- Open M-Pesa app
- “Loans & Savings” → “Fuliza”
- Shows: Current limit, outstanding balance, available credit
Method 2: USSD
- Dial *234#
- Select “Fuliza”
- Select “Check Limit”
- SMS shows your limit
What You’ll See:
- Fuliza Limit: Ksh 2,000 (example)
- Outstanding Balance: Ksh 500 (what you currently owe)
- Available Credit: Ksh 1,500 (limit minus outstanding)
How Fuliza Works in Practice
Scenario 1: Buying Airtime
Your Situation:
- M-Pesa balance: Ksh 50
- Need airtime: Ksh 100
- Fuliza limit: Ksh 1,000
What Happens:
- You buy Ksh 100 airtime
- M-Pesa uses your Ksh 50
- Fuliza automatically lends Ksh 50
- Airtime transaction completes
- You owe Fuliza: Ksh 50
- Daily fees start (Ksh 2-5/day depending on tier)
Scenario 2: Lipa Na M-Pesa Payment
Your Situation:
- M-Pesa balance: Ksh 800
- Restaurant bill: Ksh 1,200
- Fuliza limit: Ksh 2,000
What Happens:
- You Lipa na M-Pesa Ksh 1,200
- M-Pesa uses your Ksh 800
- Fuliza lends Ksh 400
- Payment completes
- You owe: Ksh 400
- Daily fees accumulate on Ksh 400
Scenario 3: Sending Money to Family
Your Situation:
- M-Pesa balance: Ksh 0
- Family needs: Ksh 500
- Fuliza limit: Ksh 1,500
What Happens:
- You send Ksh 500
- M-Pesa has Ksh 0
- Fuliza lends full Ksh 500
- Transfer completes
- You owe: Ksh 500
- Daily fees on Ksh 500
How Repayment Works
Automatic Repayment:
- Any money that enters your M-Pesa automatically repays Fuliza first
- Receive Ksh 2,000 salary → Fuliza deducts outstanding balance → Remainder stays in your M-Pesa
Example:
- Fuliza balance: Ksh 800 (owed)
- Salary arrives: Ksh 15,000
- Automatic deduction: Ksh 800 to Fuliza
- Your M-Pesa receives: Ksh 14,200
Manual Repayment:
- Dial *234#
- Select “Fuliza”
- Select “Repay”
- Enter amount
- Confirms from your M-Pesa balance
How to Opt Out of Fuliza
If you want to stop using Fuliza:
- Repay any outstanding balance (must be Ksh 0 owed)
- Dial *234#
- Select “Fuliza”
- Select “Opt Out”
- Confirm
When You Should Opt Out:
- You’re using it too frequently (financial discipline period)
- Building emergency fund (don’t want easy access to credit)
- Trying to break debt cycle
Important: You can re-enroll anytime. Opting out is reversible.
The Real Cost of Fuliza: Daily Charges Explained
This is the section most Fuliza users have never seen clearly.
How Fuliza Charges Work (Different from M-Shwari)
M-Shwari:
- One-time fee: 7.5% charged upfront
- Ksh 1,000 loan = Ksh 75 fee
- Same Ksh 75 whether you repay in 1 day or 30 days
Fuliza:
- Daily maintenance fee on outstanding balance
- Ksh 1,000 borrowed for 1 day = Ksh 10-15 fee
- Ksh 1,000 borrowed for 30 days = Ksh 300-450 fee
- Cost increases every day you don’t repay
Fuliza Fee Structure (Tiered by Amount)
Verify current rates at safaricom.co.ke – rates can change. These are 2025-2026 typical rates:
| Amount Owed | Daily Maintenance Fee | Access Fee (One-Time) |
|---|---|---|
| Ksh 1-100 | Ksh 2/day | Ksh 5 |
| Ksh 101-500 | Ksh 5/day | Ksh 10 |
| Ksh 501-1,000 | Ksh 10/day | Ksh 20 |
| Ksh 1,001-2,500 | Ksh 20/day | Ksh 30 |
| Ksh 2,501-5,000 | Ksh 30/day | Ksh 50 |
| Ksh 5,001-10,000 | Ksh 50/day | Ksh 100 |
Two Types of Fees:
- Access Fee: One-time charge when you first use Fuliza (per transaction)
- Daily Maintenance Fee: Charged every day until you repay
Real Cost Table (What You Actually Pay)
The table everyone needs to see:
Ksh 200 Borrowed:
| Days | Daily Fee (Ksh 2) | Total Fees | Total Repay | Effective % |
|---|---|---|---|---|
| 1 day | Ksh 2 | Ksh 7 (access + 1 day) | Ksh 207 | 3.5% |
| 3 days | Ksh 6 | Ksh 11 | Ksh 211 | 5.5% |
| 7 days | Ksh 14 | Ksh 19 | Ksh 219 | 9.5% |
| 14 days | Ksh 28 | Ksh 33 | Ksh 233 | 16.5% |
| 30 days | Ksh 60 | Ksh 65 | Ksh 265 | 32.5% |
Ksh 500 Borrowed:
| Days | Daily Fee (Ksh 5) | Total Fees | Total Repay | Effective % |
|---|---|---|---|---|
| 1 day | Ksh 5 | Ksh 15 | Ksh 515 | 3% |
| 3 days | Ksh 15 | Ksh 25 | Ksh 525 | 5% |
| 7 days | Ksh 35 | Ksh 45 | Ksh 545 | 9% |
| 14 days | Ksh 70 | Ksh 80 | Ksh 580 | 16% |
| 30 days | Ksh 150 | Ksh 160 | Ksh 660 | 32% |
Ksh 1,000 Borrowed:
| Days | Daily Fee (Ksh 10) | Total Fees | Total Repay | Effective % |
|---|---|---|---|---|
| 1 day | Ksh 10 | Ksh 30 | Ksh 1,030 | 3% |
| 3 days | Ksh 30 | Ksh 50 | Ksh 1,050 | 5% |
| 7 days | Ksh 70 | Ksh 90 | Ksh 1,090 | 9% |
| 14 days | Ksh 140 | Ksh 160 | Ksh 1,160 | 16% |
| 30 days | Ksh 300 | Ksh 320 | Ksh 1,320 | 32% |
Ksh 2,000 Borrowed:
| Days | Daily Fee (Ksh 20) | Total Fees | Total Repay | Effective % |
|---|---|---|---|---|
| 1 day | Ksh 20 | Ksh 50 | Ksh 2,050 | 2.5% |
| 3 days | Ksh 60 | Ksh 90 | Ksh 2,090 | 4.5% |
| 7 days | Ksh 140 | Ksh 170 | Ksh 2,170 | 8.5% |
| 14 days | Ksh 280 | Ksh 310 | Ksh 2,310 | 15.5% |
| 30 days | Ksh 600 | Ksh 630 | Ksh 2,630 | 31.5% |
Ksh 5,000 Borrowed:
| Days | Daily Fee (Ksh 30) | Total Fees | Total Repay | Effective % |
|---|---|---|---|---|
| 1 day | Ksh 30 | Ksh 80 | Ksh 5,080 | 1.6% |
| 3 days | Ksh 90 | Ksh 140 | Ksh 5,140 | 2.8% |
| 7 days | Ksh 210 | Ksh 260 | Ksh 5,260 | 5.2% |
| 14 days | Ksh 420 | Ksh 470 | Ksh 5,470 | 9.4% |
| 30 days | Ksh 900 | Ksh 950 | Ksh 5,950 | 19% |
Annual Equivalent Rate (APR)
If you kept Fuliza outstanding for 365 days (hypothetically):
- Ksh 1,000 at Ksh 10/day = Ksh 3,650 in fees
- APR: 365%
This is why Fuliza must be repaid quickly.
The Pattern That Matters
Fuliza Gets More Expensive the Longer You Wait:
- 1-3 days: Relatively cheap (2-5% total cost)
- 7 days: Starting to hurt (5-9%)
- 14 days: Expensive (15-16%)
- 30 days: Very expensive (19-32%)
- 60+ days: Devastating (50%+)
The Rule: If you can’t repay within 7 days, Fuliza is the wrong product.
How Fuliza Affects Your CRB Credit Record
Critical section that links to our CRB Kenya 2026 guide.
Yes, Fuliza Reports to CRB
Many Kenyans don’t know this:
- Fuliza is regulated credit (NCBA Bank provides it)
- Outstanding balances affect your credit profile
- Persistent non-payment → CRB listing
The Timeline of Consequences
Days 1-30: Internal Tracking
- Fuliza balance outstanding
- Not yet reported to CRB as “adverse”
- But your credit behavior is being tracked
Days 31-60: Limit Reduction
- If you haven’t repaid for 30+ days
- Fuliza limit progressively reduced
- May drop from Ksh 2,000 to Ksh 500
- M-Shwari limit also affected
Days 61-90: Serious Warnings
- SMS reminders intensify
- “Your Fuliza balance affects your credit score”
- Safaricom may call you
- Last chance before formal CRB listing
Day 90+: CRB Listing
- Outstanding Fuliza balance reported to CRB as non-performing
- Shows on TransUnion, Metropol, Creditinfo reports
- Now you’re officially CRB-listed
- Cannot access: M-Shwari, other mobile loans, bank loans, SACCO loans
How Fuliza Affects Other Credit
Even Before CRB Listing:
M-Shwari Limit Drops:
- Outstanding Fuliza Ksh 1,000 for 30+ days
- M-Shwari limit: Was Ksh 10,000 → Drops to Ksh 3,000-5,000
- Safaricom sees you as higher risk
KCB M-Pesa Affected:
- Same Safaricom credit scoring system
- Fuliza non-payment = KCB M-Pesa limit reduced
Hustler Fund:
- Government checks CRB before increasing limits
- Outstanding Fuliza can prevent limit growth
The Combined CRB Effect
Worst Case Scenario:
- Person defaults on Fuliza (Ksh 2,000)
- Also defaults on M-Shwari (Ksh 5,000)
- Also defaults on Tala (Ksh 3,000)
- Three separate CRB entries
- Total: Ksh 10,000 in defaults → Can’t access formal credit for 5+ years
See our complete CRB Kenya 2026 Guide for:
- How to check if Fuliza listed you
- How to clear CRB listing
- Timeline for listings to disappear
- Rights you have as a borrower
How to Check If Fuliza Affected Your CRB
Method 1: Get CRB Report
- SMS “CRB” to 21272 (costs Ksh 100)
- Metropol sends full report
- Look for “Fuliza” or “NCBA” entries
Method 2: Notice Your Limits Dropping
- M-Shwari limit reduced suddenly
- Fuliza limit dropped to Ksh 100-200
- KCB M-Pesa limit reduced
- Sign: Outstanding Fuliza affecting credit
Method 3: Loan Applications Rejected
- Apply for bank loan → Rejected
- Apply for SACCO loan → Rejected
- Reason: “Adverse credit information”
- Check CRB report immediately
How to Repay Fuliza Fast: Smart Strategies
The goal: Minimize daily fees, clear balance quickly.
Strategy 1: Repay Immediately When Income Arrives
The Automatic Way (Default):
- Income hits M-Pesa → Fuliza deducted automatically
- Nothing to do, happens instantly
Example:
- Fuliza balance: Ksh 600
- Survey payment arrives: Ksh 1,200
- Automatic: Ksh 600 to Fuliza, Ksh 600 to you
- Fuliza cleared, no more daily fees
The Problem:
- If you need that money for something else
- Too late—already deducted
Strategy 2: Manual Partial Repayment (Reduce Fees)
If you can’t repay full amount, pay SOMETHING:
Example:
- Fuliza balance: Ksh 2,000
- Daily fee: Ksh 20/day
- You have: Ksh 500 available
- Don’t have full Ksh 2,000
Manual Repayment:
- Dial *234#
- “Fuliza” → “Repay”
- Enter Ksh 500
- New balance: Ksh 1,500
- New daily fee: Ksh 10-15/day (dropped a tier)
- Saved Ksh 5-10/day going forward
Why This Matters:
- Ksh 2,000 balance for 30 days = Ksh 600 in fees
- Reduce to Ksh 1,500 after 10 days, keep for 20 more days = Ksh 200 (day 1-10) + Ksh 200-300 (day 11-30) = Ksh 400-500 total
- Savings: Ksh 100-200 from partial payment
Strategy 3: The Snowball Method (Multiple Debts)
If you have multiple mobile loans:
Scenario:
- Fuliza: Ksh 1,000 (Ksh 10/day = Ksh 300/month)
- M-Shwari: Ksh 5,000 (one-time Ksh 375 fee already charged)
- Tala: Ksh 3,000 (Ksh 540 interest for 30 days)
Which to Repay First?
Option A: Highest Balance (M-Shwari)
- Psychologically satisfying
- But M-Shwari interest already charged (no more fees accumulate)
Option B: Highest Daily Cost (Fuliza) ← CORRECT
- Fuliza: Ksh 10/day × 30 = Ksh 300/month
- Repay Fuliza first, stop daily fees
- Then tackle M-Shwari and Tala
Snowball Strategy:
- Pay minimum on M-Shwari and Tala (if required)
- Throw all extra money at Fuliza (clear it in 10 days instead of 30)
- Once Fuliza cleared, attack M-Shwari
- Then Tala
Savings: Ksh 200+ from clearing Fuliza 20 days early
Strategy 4: Borrow Cheaper to Clear Fuliza (Advanced)
Only if you have access to cheaper credit:
Scenario:
- Fuliza: Ksh 5,000 (Ksh 30/day = Ksh 900/month)
- You have: SACCO membership, Ksh 15,000 in shares
- SACCO emergency loan: Ksh 15,000 available at 12% annually
Smart Move:
- Take Ksh 5,000 SACCO loan (12% = Ksh 600/year = Ksh 50/month)
- Immediately repay Fuliza Ksh 5,000
- Owe SACCO Ksh 5,000 at Ksh 50/month interest
- Savings: Ksh 850/month (Ksh 900 Fuliza vs Ksh 50 SACCO)
When This Makes Sense:
- Fuliza balance over Ksh 3,000
- Fuliza sitting for 14+ days already
- You have access to SACCO/Hustler Fund at 8-12%
When NOT to Do This:
- Fuliza is only Ksh 500 (not worth the effort)
- You’ll be out of Fuliza in 3 days anyway
- You don’t have cheaper credit access
See our SACCO Loans Kenya 2026 guide for emergency loan access at 12%.
Strategy 5: Prevent Future Fuliza (Build Buffer)
The Real Problem: You’re using Fuliza because your M-Pesa balance is always near zero.
The Solution:
Build Ksh 500-1,000 M-Pesa Buffer:
- Next income: Leave Ksh 1,000 in M-Pesa (don’t withdraw all)
- This Ksh 1,000 = emergency buffer
- When you need to pay Ksh 300, you HAVE it
- No Fuliza needed
Where to Keep Buffer:
- M-Pesa wallet itself (risky—you might spend it)
- Better: M-Shwari savings (transfer Ksh 1,000, accessible same day if needed)
- Best: M-Pesa Goal Savings with 7-day target (accessible quickly but not instantly)
Result:
- No more Fuliza fees
- Save Ksh 100-500/month from avoiding Fuliza
See our M-Pesa Savings Tips for how to build M-Pesa buffer using lock savings.
How to Increase or Decrease Your Fuliza Limit
How to Increase Your Limit
What Safaricom Looks At:
1. M-Pesa Transaction Volume:
- Increase money flowing through M-Pesa
- Receive payments via M-Pesa (not cash)
- Pay bills via M-Pesa (not cash)
- More volume = higher limit
2. Fuliza Repayment Speed:
- Use Fuliza, repay within 1-3 days
- Repeat 5-10 times
- System learns: “This person repays fast”
- Limit increases from Ksh 500 → Ksh 1,000 → Ksh 2,000
3. Overall Credit Behavior:
- M-Shwari: Repay on time
- Other mobile loans: Keep clean
- No CRB listings
- Good credit everywhere = higher Fuliza limit
4. Time on M-Pesa:
- Longer M-Pesa user = more trust
- New M-Pesa user (3 months): Ksh 200-500 limit
- 2-year M-Pesa user: Ksh 2,000-5,000 limit
Fastest Way to Increase:
- Use Fuliza Ksh 200-500
- Repay within 24 hours
- Repeat weekly for 4 weeks
- Limit increases to Ksh 1,000-1,500
- Continue pattern
- Limit grows to Ksh 3,000-5,000 over 3-6 months
How to Decrease Your Limit (Intentionally)
Why You’d Want This:
- Financial discipline period
- Breaking Fuliza dependence
- Want to force yourself to budget better
How to Reduce:
- M-Pesa app → “Fuliza”
- “Manage Limit”
- Request reduction: Ksh 2,000 → Ksh 500
- Confirm
Or:
- Customer care: Call 100 or 234 (Safaricom)
- Request limit reduction
- Effective immediately
Benefits:
- Can’t impulse-borrow large amounts
- Forces you to plan better
- Still have small buffer (Ksh 500) for true emergency
How to Temporarily Suspend Fuliza
Complete pause (not just reduction):
Method 1: Opt Out
- Dial *234# → “Fuliza” → “Opt Out”
- Fuliza disabled completely
- Can re-enroll anytime
Method 2: Request Suspension
- Call Safaricom customer care
- “Please suspend Fuliza for 30 days”
- They can do temporary suspension
When to Suspend:
- Month-end (when you’re most tempted)
- Building emergency fund (need discipline)
- Broke the Fuliza habit (don’t want to relapse)
Fuliza Alternatives: When You Should Use Something Else
Fuliza is a tool. Sometimes it’s the wrong tool.
Alternative 1: M-Shwari (If You Need 14-30 Days)
When M-Shwari Is Cheaper:
Scenario: Need Ksh 2,000 for 21 days
Fuliza Cost:
- Access fee: Ksh 30
- Daily fee: Ksh 20/day × 21 days = Ksh 420
- Total: Ksh 450 (22.5% of loan)
M-Shwari Cost:
- One-time fee: 7.5% = Ksh 150
- Total: Ksh 150 (7.5% of loan)
Winner: M-Shwari saves Ksh 300
The Rule:
- Fuliza for 1-7 days: Usually cheaper
- Fuliza for 14+ days: M-Shwari usually cheaper
- Check our M-Shwari vs Fuliza comparison for exact cost table
Alternative 2: Hustler Fund (If You Need Ksh 1,000-50,000)
Hustler Fund Advantages:
- Interest: 8% annually (vs 365% Fuliza)
- Term: 14 days (vs variable Fuliza)
- Loan amount: Up to Ksh 50,000 (vs Ksh 10,000 max Fuliza)
Cost Comparison (Ksh 2,000 for 14 Days):
Fuliza:
- Ksh 20/day × 14 = Ksh 280
- Total repay: Ksh 2,280
- Cost: Ksh 280
Hustler Fund:
- 8% annual ÷ 365 days × 14 days
- Interest: Ksh 6.16
- Cost: Ksh 6.16
Hustler Fund saves: Ksh 274 (98% cheaper!)
When Hustler Fund Wins:
- Need more than Ksh 2,000
- Can repay in 14 days
- Want cheapest possible credit
See our Hustler Fund 2026 Guide for how to access.
Alternative 3: SACCO Emergency Loan (If You’re a Member)
For SACCO Members:
- Emergency loan: 3X your shares
- Interest: 12% annually
- Term: 12 months
- Same-day disbursement
Cost Comparison (Ksh 5,000 for 30 Days):
Fuliza:
- Ksh 30/day × 30 = Ksh 900
- Cost: Ksh 900
SACCO:
- 12% annual ÷ 12 months = 1% monthly
- Interest: Ksh 50
- Cost: Ksh 50
SACCO saves: Ksh 850 (94% cheaper)
Requirement: Must be SACCO member with savings.
See our Best SACCOs Kenya 2026 to join.
Alternative 4: M-Pesa Savings (Prevent Need for Fuliza)
The Root Cause: Using Fuliza because you have no buffer.
The Prevention:
Build Ksh 1,000-5,000 Emergency Fund:
- Save Ksh 500/month in M-Pesa Goal Savings
- After 6 months: Ksh 3,000 emergency fund
- When you need Ksh 500: Withdraw from savings (same day)
- No Fuliza needed
Annual Savings:
- Fuliza Ksh 500 monthly (average user): Ksh 50-100/month in fees
- Annual: Ksh 600-1,200 saved by having emergency fund instead
See our How to Save Money in Kenya for emergency fund strategy.
Decision Framework
Use Fuliza When: ✅ You need Ksh 100-1,000 for 1-3 days maximum ✅ Genuinely unexpected (not predictable expense) ✅ You’ll definitely have money to repay in 3 days ✅ No cheaper option available RIGHT NOW
Use M-Shwari When: ✅ Need 14-30 days to repay ✅ Amount under Ksh 10,000 ✅ Can afford one-time 7.5% fee
Use Hustler Fund When: ✅ Need Ksh 1,000-50,000 ✅ Can repay in 14 days ✅ Want absolute cheapest rate (8% annual)
Use SACCO When: ✅ You’re a member ✅ Need Ksh 5,000-500,000 ✅ Can repay over 12 months ✅ Want 12% rate (vs 365% Fuliza)
Use NONE of Them When: ❌ Using credit regularly at month-end (budgeting problem, not credit need) ❌ You have savings you could use instead ❌ The expense can wait 3-7 days (save first, spend later)
See our How to Budget in Kenya if you’re using Fuliza regularly.
Frequently Asked Questions
Q: How much does Fuliza charge per day in Kenya?
Answer: Fuliza charges daily maintenance fees based on how much you owe. The fee varies by tier.
Current Fuliza Daily Fees (2026):
| Amount You Owe | Daily Maintenance Fee | Access Fee (One-Time) |
|---|---|---|
| Ksh 1-100 | Ksh 2/day | Ksh 5 |
| Ksh 101-500 | Ksh 5/day | Ksh 10 |
| Ksh 501-1,000 | Ksh 10/day | Ksh 20 |
| Ksh 1,001-2,500 | Ksh 20/day | Ksh 30 |
| Ksh 2,501-5,000 | Ksh 30/day | Ksh 50 |
Real Examples:
Ksh 500 owed:
- Daily fee: Ksh 5
- 7 days: Ksh 35 in fees
- 30 days: Ksh 150 in fees
- Total repay (30 days): Ksh 660 (32% of loan)
Ksh 1,000 owed:
- Daily fee: Ksh 10
- 7 days: Ksh 70 in fees
- 30 days: Ksh 300 in fees
- Total repay (30 days): Ksh 1,320 (32% of loan)
Ksh 2,000 owed:
- Daily fee: Ksh 20
- 7 days: Ksh 140 in fees
- 30 days: Ksh 600 in fees
- Total repay (30 days): Ksh 2,630 (31.5% of loan)
The Key Point: Fees are charged EVERY DAY you have an outstanding balance. Repay fast to minimize cost.
Verify current rates at safaricom.co.ke/fuliza as fees can be updated.
Q: Does Fuliza affect CRB in Kenya?
Answer: Yes. Fuliza reports to Credit Reference Bureaus if you don’t repay.
Timeline:
Days 1-30:
- Outstanding balance tracked internally
- Not yet reported to CRB as “adverse”
- But affects your Safaricom credit scoring
Days 31-60:
- Persistent balance affects M-Shwari and KCB M-Pesa limits
- Limits reduced
- Still not formally CRB-listed
Days 61-90:
- Serious warnings sent
- Final chance to repay before CRB listing
Day 90+:
- Outstanding Fuliza reported to CRB (TransUnion, Metropol, Creditinfo)
- Shows as “non-performing” or “in arrears”
- Affects all future credit applications
- Bank loans, SACCO loans, mobile loans all affected
How to Check:
- SMS “CRB” to 21272 (Ksh 100)
- Metropol sends full report
- Look for “Fuliza” or “NCBA Bank” entries
How to Clear:
- Pay outstanding Fuliza balance (in full)
- Wait 5-7 days for update
- Request clearance confirmation from Safaricom
- CRB updates within 14 days
- Listing marked “settled” (stays on record 5 years but shows as paid)
See our complete CRB Kenya 2026 Guide for:
- Full CRB listing timeline
- How to dispute errors
- How to clear listings
- Your rights as a borrower
The Warning: Even Ksh 500 Fuliza can CRB-list you if unpaid for 90+ days. Don’t ignore it.
Q: How do I repay Fuliza on M-Pesa?
Answer: Fuliza repays automatically, but you can also repay manually.
Method 1: Automatic Repayment (Default)
How It Works:
- Any money entering your M-Pesa automatically repays Fuliza FIRST
- Salary, survey payment, family transfer, business income—all trigger automatic repayment
Example:
- Fuliza balance: Ksh 800
- Friend sends you: Ksh 2,000
- Automatic: Ksh 800 to Fuliza, Ksh 1,200 to your M-Pesa
- Fuliza cleared without you doing anything
Advantage: Effortless, always happens Disadvantage: Can’t control it if you needed that money for something else
Method 2: Manual Repayment (Via USSD)
Step-by-Step:
- Dial *234#
- Select “Loans & Savings”
- Select “Fuliza M-PESA”
- Select “Repay Fuliza”
- Enter amount to repay: Ksh 500 (example)
- Enter M-Pesa PIN
- Confirm
- SMS confirmation: “You have repaid Ksh 500. Outstanding balance: Ksh XXX”
Method 3: Manual Repayment (Via M-Pesa App)
Step-by-Step:
- Open M-Pesa app
- Select “Loans & Savings”
- Select “Fuliza M-PESA”
- Current balance shows: Ksh 1,200 (example)
- Select “Repay”
- Enter amount: Ksh 1,200 (full) or Ksh 500 (partial)
- Confirm with PIN
- Balance updated immediately
Partial vs Full Repayment:
Full Repayment:
- Clears entire balance
- Daily fees stop immediately
- Fuliza limit restored
Partial Repayment:
- Reduces balance (Ksh 2,000 → Ksh 1,000)
- Lowers daily fee tier (Ksh 20/day → Ksh 10/day)
- Slows fee accumulation
Strategy: If you can’t repay full amount, repay SOMETHING. Every Ksh 500 reduces daily fees.
Q: How do I increase my Fuliza limit?
Answer: Use Fuliza and repay quickly. Repeat.
What Safaricom’s Algorithm Rewards:
1. Fast Repayment:
- Use Ksh 500 Fuliza
- Repay within 1-2 days
- Repeat 5-10 times
- System learns: “Fast repayer”
- Limit increases from Ksh 500 → Ksh 1,000 → Ksh 2,000
2. High M-Pesa Activity:
- Receive more money via M-Pesa (salary, payments, transfers)
- Pay more bills via M-Pesa (Lipa na M-Pesa)
- Withdraw less often (keep money in M-Pesa ecosystem)
- More M-Pesa volume = higher Fuliza limit
3. Clean Credit Record:
- Repay M-Shwari on time
- Keep KCB M-Pesa current
- No CRB listings
- Good credit behavior across all products = higher limits everywhere
4. Time:
- New M-Pesa user: Ksh 200-500 limit
- 6-month user with activity: Ksh 1,000-2,000
- 2-year user with good behavior: Ksh 3,000-10,000
Fastest Growth Strategy:
Weeks 1-4:
- Use Fuliza Ksh 200-500
- Repay next day (within 24 hours)
- Do this 2-3 times per week
- Cost: Ksh 2-5 per use × 8-12 uses = Ksh 24-60 total
- Result: Limit increases to Ksh 1,000-1,500
Weeks 5-8:
- Use Ksh 800-1,000
- Repay within 2 days
- Do this 2 times per week
- Result: Limit increases to Ksh 2,000-3,000
Weeks 9-12:
- Continue pattern
- Limit reaches Ksh 3,000-5,000
- Total investment: Ksh 100-200 in fees to build Ksh 5,000 limit
What Reduces Your Limit:
❌ Leaving balance unpaid for 30+ days ❌ Frequent Fuliza use without repayment ❌ M-Shwari defaults ❌ Low M-Pesa activity ❌ CRB listings
The Reality: Fuliza limit growth is FAST if you repay quickly. Limit reduction is FAST if you don’t repay.
Q: Is Fuliza a loan?
Answer: Technically, no—it’s an overdraft. But it works like a loan.
The Technical Difference:
Overdraft:
- Line of credit that tops up insufficient balance
- No application per use (automatic)
- Repays automatically when money enters account
- Variable term (no fixed repayment date)
- Fuliza = overdraft
Loan:
- Specific amount borrowed for specific purpose
- Application required each time
- Fixed repayment date (30 days, 60 days, etc.)
- Fixed interest rate
- M-Shwari, Tala, Branch = loans
Why the Distinction Matters:
Overdrafts (Fuliza):
- Convenience: No application, instant access
- Flexibility: Borrow Ksh 100 today, Ksh 500 tomorrow
- Automatic repayment: Any incoming money repays it
- Daily fees: Cost increases with time
Loans (M-Shwari):
- Deliberate: Must apply each time
- Fixed amount: Borrow Ksh 5,000, get Ksh 5,000
- Fixed fee: 7.5% charged once, no daily accumulation
- Fixed term: 30 days regardless of when you repay
Practical Reality:
For you as the user, Fuliza acts like a very short-term loan:
- You owe money
- Interest/fees accumulate
- You must repay
- Non-payment has consequences
The label doesn’t matter. The cost structure does.
Regulatory Classification:
Fuliza is regulated as:
- Credit facility under Central Bank of Kenya rules
- Provided by NCBA Bank (licensed financial institution)
- Reports to Credit Reference Bureaus
- Consumer protection laws apply
You have the same rights with Fuliza as with any other loan product.
Conclusion: Use Fuliza Smart or Avoid the Trap
The honest truth about Fuliza:
It’s a tool—incredibly useful in the right situation, devastatingly expensive in the wrong one.
When Fuliza Makes Sense
✅ True emergency under Ksh 1,000 for 1-3 days
- Your matatu fare is Ksh 50 short
- Need airtime to close a deal
- Hospital needs Ksh 300 deposit NOW
- Will have money tomorrow/day after
✅ Convenience worth small cost
- Ksh 200 Fuliza for 1 day = Ksh 2 fee
- Saves you a trip to M-Pesa agent
- Completes urgent transaction
When Fuliza Is a Trap
❌ Using it regularly every month-end
- Sign of budgeting problem, not credit need
- Ksh 500-2,000 Fuliza every month = Ksh 100-500/month in fees
- Annual waste: Ksh 1,200-6,000
❌ Letting balance sit for 14+ days
- Ksh 1,000 for 30 days = Ksh 320 in fees (32% of loan)
- At that point, M-Shwari would have been cheaper (7.5% one-time)
❌ Borrowing more than you can repay in 7 days
- Daily fees compound quickly
- Turns small loan into big problem
The Numbers You Must Remember
Fuliza Cost by Duration:
- 1-3 days: Relatively cheap (2-5% total)
- 7 days: Starting to hurt (8-9%)
- 14 days: Expensive (15-16%)
- 30 days: Very expensive (30-32%)
- 90+ days: CRB listing + devastation
The Rule: If you can’t repay in 7 days, use something else.
Your Action Plan
If You’re Using Fuliza Right Now:
Today:
- Dial *234# → Check Fuliza balance
- Note: Amount owed, daily fee
Tomorrow:
- Calculate: How many days until you have money?
- If more than 7 days: Consider alternatives (M-Shwari, Hustler Fund, SACCO)
- If less than 7 days: Plan to repay immediately when income arrives
Next Week:
- Clear Fuliza balance
- Build Ksh 500-1,000 M-Pesa buffer (see M-Pesa Savings Tips)
- Never let Fuliza sit more than 7 days again
If You’re Not Using Fuliza:
Strategy 1: Keep It That Way
- Build emergency fund instead
- M-Pesa Goal Savings: Ksh 1,000-5,000
- When emergency comes, use savings (not Fuliza)
Strategy 2: Or Use It Strategically
- Enrolled but only for 1-3 day emergencies
- Repay within 48 hours always
- Cost: Ksh 50-100/year in fees
- vs Ksh 1,200-6,000/year for regular users
Related Resources
Compare Fuliza to Other Options:
- M-Shwari vs KCB M-Pesa vs Fuliza 2026 – Complete cost comparison
Understand Credit Consequences:
- CRB Kenya 2026 – How Fuliza affects your credit record
Find Cheaper Alternatives:
- Hustler Fund 2026 – 8% government loan
- SACCO Loans Kenya 2026 – 12% emergency loans
Build Emergency Fund to Avoid Fuliza:
- How to Save Money in Kenya 2026 – Build buffer
- M-Pesa Savings Tips – Use lock savings
Fix the Root Problem:
- How to Budget in Kenya 2026 – Stop month-end shortfalls
Fuliza processed billions of shillings for millions of Kenyans. But the users who win are the ones who understand the daily fee structure and repay in 1-3 days. The users who lose are the ones who let Ksh 500 sit for 30 days and pay Ksh 150 in fees.
Which user will you be?
Last Updated: March 10, 2026 | Fees verified from Safaricom, CRB policies confirmed, costs calculated accurately