You're at the till, paying for groceries. You click send on the M-Pesa transaction — and your phone buzzes with a Fuliza message: your payment went through even though your M-Pesa balance was short, and you now have a Fuliza balance to repay.

That moment of saved embarrassment is exactly what Fuliza is designed for. But millions of Kenyans have discovered that Fuliza's convenience comes with a cost structure that, if you're not careful, can grow into something considerably more than an emergency overdraft.

What Is Fuliza?

Fuliza is Safaricom's M-Pesa overdraft product, launched in January 2019 in partnership with KCB Bank and NCBA Bank. It allows M-Pesa users to complete transactions — paying merchants, sending money, buying airtime — when their M-Pesa balance is insufficient, essentially borrowing from Fuliza to cover the shortfall.

Fuliza is not a loan app you apply to in the traditional sense. It is a facility that is enabled through your M-Pesa account. Safaricom determines your Fuliza limit based on your M-Pesa usage history, the frequency of your transactions, and potentially your broader credit history.

How Fuliza Limits Work

Fuliza limits range from as little as KES 100 for low-usage accounts to tens of thousands of shillings for high-volume M-Pesa users. The limit is dynamic — it increases as you transact more and repay Fuliza balances promptly, and it decreases if your M-Pesa activity drops or if you carry a Fuliza balance for extended periods.

To check your Fuliza limit, dial *234# on Safaricom or access it through the M-Pesa app.

How Fuliza Charges Work — and Why They're Deceptive

This is where many users find themselves in trouble. Fuliza charges a one-time access fee plus a daily maintenance fee on any outstanding Fuliza balance:

  • Access fee: charged once when you first use Fuliza in a given period (the exact amount varies by the amount borrowed)
  • Daily fee: charged each day you carry an outstanding Fuliza balance

The daily fee sounds small. On a KES 500 Fuliza balance, the daily charge might be around KES 5. But if you carry that balance for 30 days without repaying, you've paid KES 150 in fees on a KES 500 loan — an effective monthly fee of 30%, or 360% APR.

More importantly, Fuliza repayment is automatic. When money comes into your M-Pesa — a transfer from a family member, a payment from a customer, a salary, any incoming funds — Fuliza takes what it's owed before you can access the money. This can create a cycle where you receive money, Fuliza takes it, you're short again, and Fuliza kicks in again — a revolving door that keeps the balance alive and the fees accumulating.

Need cash fast? Apply on SwiftCash — borrow KES 1,000–40,000, disbursed to M-Pesa in under 2 minutes.

The Debt Trap Mechanics

The Fuliza debt trap has a specific pattern that many Kenyan borrowers have described:

  1. Use Fuliza to cover a small shortfall — say, KES 800 for transport.
  2. The next time money comes in, Fuliza deducts the KES 800 plus fees.
  3. That deduction leaves you short of cash again, so you use Fuliza again for another shortfall.
  4. Each time, you pay the daily fees on whatever balance you're carrying.
  5. Over months, the fees paid on a series of small Fuliza balances add up to more than any individual transaction would have cost using a conventional short-term loan.

This pattern is particularly common among daily income earners — boda boda operators, market vendors, casual labourers — whose money comes in and goes out in the same day. Fuliza is constantly triggered, constantly repaid by incoming funds, and constantly re-triggered.

What Fuliza Does Well

  • Zero friction — you don't apply for anything; it simply works when your balance is short.
  • Ubiquity — it works everywhere M-Pesa works, which is effectively everywhere in Kenya.
  • Small amounts — for genuinely small shortfalls (KES 50–500) that you'll repay within a day or two, Fuliza is convenient and inexpensive.
  • No CRB reporting for early repayment — if you consistently repay quickly, Fuliza is relatively benign.

When Fuliza Is a Problem

  • When you carry a Fuliza balance for more than a few days — the daily fees compound the cost significantly.
  • When you're using Fuliza for larger amounts (KES 2,000+) that take longer to repay — the fee structure becomes expensive.
  • When incoming money consistently gets swept by Fuliza repayment, leaving you in a perpetual cycle.
  • When the automatic deduction means you can't budget or plan your cash flow effectively.

Fuliza vs. A Short-Term Personal Loan

Counterintuitively, for anything beyond a very small same-day shortfall, a conventional short-term mobile loan can be significantly cheaper than Fuliza's daily fee structure — and gives you more control over the timing of repayment.

ScenarioFulizaSwiftCash
KES 2,000 for 7 days~KES 140 in daily feesOne-time transparent fee
KES 5,000 for 30 days~KES 750+ in daily feesFlat fee, repay on schedule
Repayment controlAutomatic — no choiceYou choose when to repay
Disruption to incoming M-PesaYes — auto-deductedNo — separate repayment

Using Fuliza Responsibly

Fuliza isn't inherently bad — it's a tool. Used for what it was designed for (small same-day shortfalls that you cover with the next incoming payment), it's genuinely convenient and low-cost. The problems arise when it becomes a substitute for longer-term credit or a permanent feature of your financial life rather than an occasional bridge.

If you find yourself perpetually in Fuliza, or if your outstanding Fuliza balance is growing rather than cycling back to zero, it's time to restructure. A one-time short-term loan can clear the Fuliza balance and give you a clean slate, with scheduled repayments you can plan around rather than automatic deductions that ambush your M-Pesa.

Apply on SwiftCash for up to KES 40,000 in under 2 minutes — clear your Fuliza, take control of your cash flow, and stop paying daily fees on a rolling balance.