Fuliza by Safaricom — offered in partnership with NCBA and KCB — is arguably the most ubiquitous credit product in Kenya. Launched in 2019, it allows M-Pesa users to complete transactions even when their wallet balance falls short. The idea is elegant: instead of a failed payment, Fuliza bridges the gap and recovers the amount the next time money lands in your M-Pesa.

Within months of launch, Fuliza was processing billions of shillings in overdrafts daily. But popularity is not the same as value, and a closer look at how Fuliza works reveals a product that can be genuinely helpful in certain situations — and quietly costly in others.

How Fuliza Works

Fuliza functions as an automatic overdraft facility linked to your M-Pesa account. Once enrolled, Fuliza activates seamlessly when you attempt a transaction — such as a till payment, Paybill, or send money — and your M-Pesa balance is insufficient. Fuliza covers the shortfall, and the borrowed amount (plus fees) is automatically deducted the next time money is loaded into your M-Pesa.

To access Fuliza:

  1. Dial *334# on your Safaricom line and navigate to the Fuliza menu, or access it via the M-Pesa app
  2. Opt in to the Fuliza service
  3. Your Fuliza limit is set automatically based on your M-Pesa usage and credit history
  4. The facility activates automatically when needed — no manual application required per transaction

The "no action required" nature of Fuliza is both its biggest selling point and its greatest risk. Because it activates automatically, many users are not always conscious of how much they have borrowed or how the fees accumulate.

Fuliza Limits

Fuliza limits are determined by Safaricom's algorithm and can vary widely between users. Reported limits range from as low as KES 100 for new M-Pesa users to several thousand shillings for heavy M-Pesa users with clean repayment records. The limit adjusts over time based on how you use and repay the facility.

User Type Typical Fuliza Limit
New M-Pesa user KES 100 – KES 500
Regular M-Pesa user KES 500 – KES 5,000
High-volume M-Pesa user KES 5,000 – KES 20,000+

The Real Cost: Daily Maintenance Fees

This is the section of any Fuliza review that deserves the most attention. Fuliza does not charge a simple one-off interest rate. Instead, it charges a daily maintenance fee for every day an outstanding Fuliza balance remains unpaid.

As of 2025, Fuliza's daily fees are structured as follows (these are publicly reported rates and may be subject to change):

Outstanding Balance Daily Fee
KES 1 – KES 100 KES 0 (1-day grace)
KES 101 – KES 500 KES 5 per day
KES 501 – KES 1,000 KES 10 per day
KES 1,001 – KES 3,000 KES 20 per day
KES 3,001 – KES 5,000 KES 30 per day
KES 5,001 and above KES 50 per day

To put this in context: if you use KES 1,000 of Fuliza and do not repay for 30 days, you will owe KES 1,000 plus KES 300 in fees — a 30% cost over one month. That is extremely high compared to any regulated loan product.

Critical warning: Because Fuliza repayment is automatic, some users find themselves in a cycle where incoming money is immediately swept to repay Fuliza, leaving them short again — and forcing them to use Fuliza again. This is the "debt trap" critics refer to.

Who Fuliza Helps

Fuliza is genuinely useful in specific, limited scenarios:

  • Completing a time-sensitive payment when you are KES 50 short and expecting money shortly
  • Emergency purchases where the shortfall is small and you can repay within 1–2 days
  • Business transactions where cash flow timing creates brief shortfalls

The key is keeping the outstanding balance small and repaying it quickly. Fuliza is designed as a micro-bridging facility — not a medium-term loan.

Who Fuliza Hurts

Fuliza becomes problematic for:

  • Users who rely on it for regular living expenses rather than one-off shortfalls
  • Anyone who cannot repay within a few days, allowing daily fees to compound
  • Users who have opted in without fully understanding the daily fee structure
  • People on irregular income who may not receive M-Pesa deposits for extended periods

Comparing your options? SwiftCash offers instant loans of KES 1,000–40,000 sent to your M-Pesa in under 2 minutes, with transparent upfront fees and no collateral required.

Try SwiftCash — Apply Free

How to Opt Out of Fuliza

If you find Fuliza is costing you more than it is helping, you can opt out. The process:

  1. Dial *334# on your Safaricom line
  2. Select the Fuliza option
  3. Choose "Opt Out"
  4. Confirm your choice

Note that you must clear any outstanding Fuliza balance before opting out. You can re-opt in at any time.

Pros and Cons

Pros Cons
Seamless — no manual application per use Daily fees compound quickly if not repaid fast
Prevents failed payments at point of transaction Automatic repayment can leave balance short again
Available to virtually all M-Pesa users Easy to forget outstanding balance is accruing fees
No paperwork or credit check required Not suitable for larger or longer-term needs
One-day grace period on tiny balances CRB impact for persistent defaulters

Alternatives for Larger or Longer-Term Needs

If you find yourself relying on Fuliza for meaningful amounts over multiple days, it is almost certainly cheaper to use a dedicated mobile loan. For amounts from KES 1,000 upwards, platforms like SwiftCash, M-Shwari, or KCB M-Pesa offer loans with a fixed, transparent fee that you know from the start — unlike Fuliza's accumulating daily charges. Borrowing KES 3,000 from a lender with a 10% flat fee costs KES 300 in total; the same amount on Fuliza at KES 20/day for 30 days costs KES 600.

Our Verdict

Fuliza is an excellent product used the right way — as a same-day bridge for small shortfalls that you repay within one or two days. It is one of the most convenient credit products ever built into a mobile money platform.

But Fuliza becomes a debt trap for users who treat it as a medium-term loan. The daily fee structure is punishing for balances held over many days, and the automatic repayment mechanism can create cycles that are hard to escape without a deliberate, larger payment to clear the balance completely.

Use Fuliza for small, fast-repay shortfalls. For anything larger or longer, use a proper loan product.

Fuliza score: 3.5 / 5 — Genuinely useful when used correctly. A financial risk when misunderstood.