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.
| Lender | Advertised | Facility Fee | You Actually Receive |
|---|---|---|---|
| M-Shwari | KES 10,000 | 7.5% (KES 750) + 20% excise on the fee (KES 150) | KES 9,850; you repay KES 10,750 (NCBA) |
| KCB M-Pesa comparison | KES 10,000 | 8.80%โ8.93% (KES 880โ893; KCB and Safaricom publish different figures) | Not published |
| Tala | KES 10,000 | None: "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:
| Lender | Late Fee | Additional Daily Charge |
|---|---|---|
| Tala | 8% of the outstanding amount, one-time (Google Play) | None published |
| Branch | 10% of balance | +1.5% daily |
| Fuliza | Limit 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:
| Option | Advertised Rate | Actual Cost | Effective APR |
|---|---|---|---|
| Fuliza | 1% access fee + KES 30/day (Safaricom) | KES 200 + KES 30 ร 30 = KES 1,100 | ~67% |
| M-Shwari | 7.5% facility fee + 20% excise on the fee (Safaricom) | KES 1,500 + KES 300 = KES 1,800 | ~110% |
| Tala | 0.3%โ0.6% per day, no access charge (Google Play) | KES 1,800โ3,600 | 109.5%โ219% |
| Branch | 2%โ18% per month + 6% processing fee (Google Play) | KES 1,600โ4,800* | 20%โ211% (Branch-published APR) |
| Bank personal loans in Kenya | 18% p.a. | KES 300 | 18% |
| SACCO loans | 12% p.a. | KES 200 | 12% |
*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:
- Speed: Disbursement in minutes vs. days for banks
- No paperwork: No payslips, bank statements, or guarantors
- No collateral: Unsecured lending
- Low barriers: Available to informal sector workers
- 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