Skip to main content
English7 min read

The True Cost of "Free" Loans in Kenya 2026: Hidden Fees Exposed

Hidden fees in Fuliza, M-Shwari, Tala and other "free" loans. KES 10,000 on Fuliza for 30 days costs KES 1,000. Compare cheaper alternatives.

P

PesaMarket

Financial Analysis

The Illusion of "Free" and "Low Interest" Loans

Every day, millions of Kenyans receive enticing SMS messages: "Congratulations! You qualify for a FREE loan of KES 50,000!" or "Get instant cash at only 0.5% daily!"

These offers seem irresistible. After all, who doesn't want free money or rock-bottom interest rates?

But here's the uncomfortable truth: There is no such thing as a free loan. Every "free" loan and "low" daily rate has costs buried in the fine print that can make them 5-15x more expensive than traditional bank loans.

In this guide, we'll expose exactly how these fees work, calculate the true annual cost, and show you how to make smarter borrowing decisions.


The Hidden Fees in "Free" Loans

When a lender advertises a "free" loan or "0% interest," they're typically making money through:

1. Facility Fees (One-Time Charges)

Many mobile lenders charge a facility fee upfront, deducted from your loan amount before you receive it.

LenderAdvertisedFacility FeeYou Actually Receive
M-ShwariKES 10,0007.5% (KES 750) + 20% excise on the fee (KES 150)KES 9,850; you repay KES 10,750 (NCBA)
KCB M-Pesa comparisonKES 10,0008.80%โ€“8.93% (KES 880โ€“893; KCB and Safaricom publish different figures)Not published
TalaKES 10,000None: "No access charges"; interest is 0.3%โ€“0.6% per day (Google Play)KES 10,000

The trick: With M-Shwari you receive KES 9,850 but pay back KES 10,750, so KES 900 goes on fee and excise: 9% for just 30 days! Tala deducts nothing upfront, but 0.3%โ€“0.6% a day adds KES 900โ€“1,800 over 30 days (9%โ€“18%).

2. Daily Access Fees

Fuliza is the most popular example. It charges a one-off 1% access fee plus a daily fee of KES 0โ€“30 depending on your balance, with KES 30 a day on balances of KES 2,501โ€“70,000 (Safaricom Fuliza page, updated 23 June 2025; the Fuliza terms of 1 July 2026 define "Interest" as 1.083% "or such other rate as may be approved and communicated"). It sounds tiny. But let's do the math on a KES 10,000 balance:

  • 7 days: KES 100 + KES 30 ร— 7 = KES 310, or 3.1% (reasonable for emergencies)
  • 30 days: KES 100 + KES 30 ร— 30 = KES 1,000, or 10% (expensive!)
  • After day 30: the daily fee stops at the end of the 30-day facility term, but your Fuliza limit is suspended until you repay in full (Fuliza FAQ)

If you keep a KES 10,000 Fuliza balance for a full month, you pay KES 1,000 in fees โ€” equivalent to about 122% annual interest (10% ร— 365 รท 30). Small balances cost more in percentage terms: KES 1,000 held for 30 days costs KES 10 + KES 6 ร— 30 = KES 190, or 19%.

3. Late Payment Penalties

Miss a payment date and watch the costs explode:

LenderLate FeeAdditional Daily Charge
Tala8% of the outstanding amount, one-time (Google Play)None published
Branch10% of balance+1.5% daily
FulizaLimit suspended after day 30; a default can be reported to CRBs, timing not published (T&Cs)None: the daily fee accrues only during the 30-day facility term

4. Insurance Premiums (Mandatory)

Some bank loans require Credit Life financial security guide that adds 0.5-2% to your loan amount. This is often not included in the advertised rate.

5. Excise Duty (Government Tax)

Kenya charges 20% excise duty on loans on fees charged by financial institutions and digital lenders, not on interest (Excise Duty Act, First Schedule). If your fee is KES 1,000, you pay an additional KES 200 in tax.


Real Cost Comparison: KES 20,000 for 30 Days

Let's compare what you'd actually pay to borrow KES 20,000 for one month:

OptionAdvertised RateActual CostEffective APR
Fuliza1% access fee + KES 30/day (Safaricom)KES 200 + KES 30 ร— 30 = KES 1,100~67%
M-Shwari7.5% facility fee + 20% excise on the fee (Safaricom)KES 1,500 + KES 300 = KES 1,800~110%
Tala0.3%โ€“0.6% per day, no access charge (Google Play)KES 1,800โ€“3,600109.5%โ€“219%
Branch2%โ€“18% per month + 6% processing fee (Google Play)KES 1,600โ€“4,800*20%โ€“211% (Branch-published APR)
Bank personal loans in Kenya18% p.a.KES 30018%
SACCO loans12% p.a.KES 20012%

*Branch's shortest published term is 62 days; one month of interest plus the 6% fee is shown.

The difference is staggering. A bank loan costs KES 300 while Fuliza costs KES 1,100 โ€” that's nearly 4x more expensive for the same amount!


Why Do People Still Use Expensive Mobile Loans?

Despite the high costs, mobile loans remain popular because:

  1. Speed: Disbursement in minutes vs. days for banks
  2. No paperwork: No payslips, bank statements, or guarantors
  3. No collateral: Unsecured lending
  4. Low barriers: Available to informal sector workers
  5. 24/7 availability: Apply anytime, anywhere

These benefits come at a price โ€” literally.


When Mobile Loans Make Financial Sense

Mobile loans aren't always bad. They make sense when:

โœ… True emergency (medical, car breakdown) and you'll repay within 7 days

โœ… Small amounts under KES 5,000 where the absolute cost is low

โœ… No alternative โ€” you have no bank access or savings

โœ… Business opportunity with returns exceeding the loan cost

When to AVOID Mobile Loans

โŒ Recurring expenses (rent, school fees) โ€” use bank loans

โŒ Amounts over KES 20,000 โ€” the fees become massive

โŒ Repayment over 14 days โ€” costs compound quickly

โŒ Rolling over previous loans โ€” debt spiral territory


How to Calculate True Loan Cost Yourself

Use this simple formula to compare any loan:

True Monthly Rate = (Total Repayment - Amount Received) รท Amount Received ร— 100

Example: Tala lends KES 10,000 with no access charge at 0.6% per day, the top of its published range (Google Play). You receive KES 10,000 and repay KES 10,000 + (KES 10,000 ร— 0.6% ร— 30) = KES 11,800 after 30 days.

True Monthly Rate = (11,800 - 10,000) รท 10,000 ร— 100 = 18% per month = 219% per year

Compare this to a bank loan at 18% per year โ€” the Tala loan is 12x more expensive.


5 Rules for Smarter Borrowing

Rule 1: Always Calculate the APR

Convert daily/monthly rates to annual rates for fair comparison. Use our M-Pesa vs Bank Calculator to see the true cost.

Rule 2: Borrow Only What You Can Repay Quickly

If using mobile loans, repay within 7 days. Every additional day costs you money.

Rule 3: Build Bank Relationships

Open a bank account, maintain regular deposits, and qualify for cheaper loans over time.

Rule 4: Join a SACCO

SACCOs offer the lowest interest rates (12-14% p.a.) but require membership and savings.

Rule 5: Build an Emergency Fund

The best loan is no loan. Even KES 10,000 in savings can prevent expensive emergency borrowing.


The Bottom Line

"Free" loans and "low" daily rates are marketing tactics, not reality. When you understand the true cost:

  • Fuliza on KES 10,000 for 30 days = KES 1,000 (1% access fee + KES 30 ร— 30), about 122% per year
  • M-Shwari 7.5% facility fee + excise = 9% per 30 days, about 110% per year
  • Bank loans at 18% per year are 5-10x cheaper

Use mobile loans only for genuine emergencies with quick repayment. For anything else, take the extra time to get a bank or SACCO loan.

Your future self (and your wallet) will thank you.


Tools to Help You Decide

๐Ÿ“ฑ M-Pesa vs Bank Calculator โ€” Compare loan costs side-by-side

๐Ÿงฎ EMI Calculator โ€” Calculate monthly bank loan payments

๐Ÿ’ฐ Affordability Calculator โ€” See how much you can safely borrow

๐Ÿ“Š Compare Personal Loans โ€” Find the best bank loan rates in Kenya

Share:

Related Articles

Need help? Chat with us