🇰🇪 CBK Rates Ticker•USD/KES: 129.54SEK/KES: 13.81NOK/KES: 13.63DKK/KES: 20.10INR/KES: 1.36HKD/KES: 16.53SGD/KES: 101.05SAR/KES: 34.51CNY/KES: 19.17100JPY/KES: 80.77CHF/KES: 162.95CAD/KES: 92.50GBP/KES: 173.78EUR/KES: 150.28ZAR/KES: 8.00KES/UGX: 28.61KES/TZS: 20.22KES/RWF: 11.30KES/BIF: 23.01AED/KES: 35.27AUD/KES: 91.63•Central Bank Rate: 8.75%•KESONIA: 8.7504%•CBK Discount Window: 9.25%•91-Day T-Bill: 8.821%•REPO: 9.25%•Inflation Rate: 6.68%•Lending Rate: 14.69%•Savings Rate: 3.31%•Deposit Rate: 6.88%•KBRR: 8.9%•CBK indicative · 17 Jun 2026
🇰🇪 CBK Rates Ticker•USD/KES: 129.54SEK/KES: 13.81NOK/KES: 13.63DKK/KES: 20.10INR/KES: 1.36HKD/KES: 16.53SGD/KES: 101.05SAR/KES: 34.51CNY/KES: 19.17100JPY/KES: 80.77CHF/KES: 162.95CAD/KES: 92.50GBP/KES: 173.78EUR/KES: 150.28ZAR/KES: 8.00KES/UGX: 28.61KES/TZS: 20.22KES/RWF: 11.30KES/BIF: 23.01AED/KES: 35.27AUD/KES: 91.63•Central Bank Rate: 8.75%•KESONIA: 8.7504%•CBK Discount Window: 9.25%•91-Day T-Bill: 8.821%•REPO: 9.25%•Inflation Rate: 6.68%•Lending Rate: 14.69%•Savings Rate: 3.31%•Deposit Rate: 6.88%•KBRR: 8.9%•CBK indicative · 17 Jun 2026
Banking & Credit
Banking & Credit

The Real Cost of a Mobile Loan vs a Bank Loan: A Side-by-Side APR Breakdown

Bengula Jacob

Bengula Jacob

Relationship Manager & Founder of Bengula Inc.

June 24, 202610 min read0

Key Insight

The quoted interest rate is not the real price of borrowing. APR is closer to the truth because it annualises the full cost of interest, facility fees, service charges, insurance, excise duty, and repayment term into one comparable number.

Most Kenyans choose a loan based on one number: the advertised interest rate. It looks clean, it is easy to compare, and the lender can quote it confidently. But that number rarely captures the full cost.

The Annual Percentage Rate (APR) is more useful because it converts mandatory charges into one annualised figure. Two loans can carry the same headline rate and still cost very different amounts once facility fees, excise duty, insurance, service fees, and term length are included.

This article compares four borrowing routes many Kenyans use: M-Shwari, Fuliza M-Pesa, KCB M-Pesa, and a standard bank unsecured loan. The aim is not to recommend one product for everyone. It is to show how the real cost changes when you compare the same borrowing need through APR.

Why the Interest Rate Is Not Enough

When a lender says "13% per annum", they are usually quoting the base interest rate on the principal. What they are not always putting in that number are the costs around the loan:

  • Facility or processing fees
  • Excise duty on fees
  • Credit-life insurance
  • Monthly service fees
  • Negotiation fees
  • Daily access fees on overdraft products
  • Upfront deductions that reduce the cash you actually receive

Those charges are not small details. They can change the borrowing decision completely.

The practical APR formula is:

APR=(Total Fees+Total InterestPrincipal)÷Loan Days×365×100%\text{APR} = \left(\frac{\text{Total Fees} + \text{Total Interest}}{\text{Principal}}\right) \div \text{Loan Days} \times 365 \times 100\%

For short-term mobile loans, we annualise from 30 days. For a 12-month bank loan, we annualise from 365 days. That is the only fair way to compare products built for different repayment periods.

The Scenario

We model a KES 10,000 borrowing need.

For mobile products, we use a 30-day term because these facilities are designed for short repayment cycles. For the bank loan, we use a 12-month term because salaried unsecured bank facilities are normally structured over months, not days.

The comparison is illustrative, not a live offer. Product tariffs, taxes, bank margins, insurance, and service fees change. Always confirm current terms from the lender before borrowing.

Side-by-Side Cost Snapshot

ProductModelled termApprox total costAmount receivedSimple annualised APR
M-Shwari30 daysKES 900KES 9,850~109-111%
Fuliza M-Pesa30 daysKES 900KES 10,000~109%
KCB M-Pesa30 daysKES 906KES 10,000~110%
Bank unsecured loan12 monthsKES 4,208~KES 9,900~42%

The mobile APRs look extreme because a 30-day fee is annualised for comparability. That does not mean a one-day or two-day mobile facility is always irrational. It means carrying short-term credit for long periods is expensive.

Product by Product: What KES 10,000 Actually Costs

1. M-Shwari

M-Shwari is priced through a facility fee rather than a conventional reducing-balance interest schedule. In the modelled KES 10,000 example, a 7.5% facility fee equals KES 750. If excise duty of 20% applies to that fee, the excise component is KES 150.

  • Facility fee: KES 750
  • Excise duty on the facility fee: KES 150
  • Total modelled cost: KES 900
  • Approximate APR: 109% on principal, or about 111% if calculated against the net cash received

The important detail is the net amount received. If tax is deducted upfront, the borrower is not actually receiving the full KES 10,000 in hand, but still bears the full repayment obligation.

2. Fuliza M-Pesa

Fuliza is an overdraft, not a conventional term loan. The cost depends on how long the balance remains outstanding and which tariff band applies. That makes time the most important variable.

If a KES 10,000 Fuliza balance costs about KES 30 per day and is carried for 30 days, the fee reaches KES 900.

  • Daily fee used in model: KES 30
  • Term: 30 days
  • Total modelled cost: KES 900
  • Approximate APR: 109%

Fuliza's real danger is not the fee on a single emergency use. It is the habit of carrying the balance for weeks. The facility can be cheap for a short gap and expensive when it becomes a recurring cash-flow crutch.

3. KCB M-Pesa

KCB M-Pesa commonly behaves like a short-term flat-fee loan. In the modelled example, a 9.06% facility cost on KES 10,000 creates a KES 906 charge over 30 days.

  • Facility cost: KES 906
  • Amount received in this simplified model: KES 10,000
  • Repayment at 30 days: KES 10,906
  • Approximate APR: 110%

Because the borrower receives the full principal in this simplified model, the economic comparison differs slightly from products that deduct taxes or fees upfront. That is why the amount received matters, not only the repayment amount.

4. Bank Unsecured Personal Loan

A salaried bank loan may quote a much lower annual interest rate, for example 13% per annum. But the all-in cost can include negotiation fees, monthly service charges, credit-life insurance, excise duty on fees, and other mandatory costs.

For a modelled KES 10,000 unsecured bank loan over 12 months:

  • Interest at 13% flat estimate: KES 1,300
  • Negotiation / processing fee: KES 100
  • Monthly service fees: KES 1,800
  • Credit-life insurance estimate: KES 540
  • Excise duty estimate: KES 468
  • Total estimated cost: KES 4,208
  • Approximate APR: 42%

That APR is far higher than the 13% headline rate, but still lower than a mobile loan rolled over for a full month. The lesson is not "bank loans are cheap." The lesson is: always compare total cost, term, and purpose together.

What This Means for Borrowers

Mobile loans are short-term tools

A mobile loan is not automatically bad. It can be reasonable for a short cash-flow gap that will be cleared quickly. The danger appears when short-term credit becomes monthly working capital or household income replacement.

Used for 24 to 48 hours, Fuliza may be the most convenient bridge available. Held for 30 days because repayment was not planned, it becomes expensive.

Bank loans are cheaper only when structured correctly

A bank facility can be cheaper in APR terms, but the borrower must still ask for the full cost breakdown. A clean salary account, stronger credit record, collateral, or a better product choice can materially change the final quote.

At first glance, 13% looks dramatically cheaper than a 7.5% mobile facility fee. Once service fees, insurance, excise duty, and repayment term are included, the APR tells a more honest story.

The right question is about use case

If you need KES 10,000 for 3 days, a mobile facility may be convenient. If you need KES 10,000 for 12 months, a structured bank loan or another planned facility is usually more appropriate.

The product should match the duration and purpose of the borrowing.

The Total Cost of Credit Framework

Kenya's bank-loan disclosure environment has become more transparent. The Total Cost of Credit (TCC) framework, supported by the Central Bank of Kenya and the Kenya Bankers Association, is designed to help borrowers compare the full shilling cost of credit across regulated bank products.

The public calculator at costofcredit.co.ke lets borrowers compare estimated APRs and total repayment costs. It is not a substitute for a formal offer letter, but it gives a borrower a useful benchmark before signing.

From September 1, 2025, the revised Risk-Based Credit Pricing Model (RBCPM) applies to new variable-rate loans. Existing variable-rate loans were given a transition window to February 28, 2026. Under the model, KESONIA acts as the benchmark rate for variable-rate loans, with the bank's Premium K and disclosed charges layered on top.

The basic pricing logic is:

Variable Loan Price=KESONIA+Premium K+Fees and Charges\text{Variable Loan Price} = \text{KESONIA} + \text{Premium K} + \text{Fees and Charges}

KESONIA is published by the Central Bank of Kenya every business day and reflects overnight interbank lending activity in Kenya shillings.

What the Framework Does Not Solve

The TCC framework is strongest for regulated bank products. Mobile-loan and digital-credit products may not present their cost in the same APR format. That is why consumers still need to translate fees, daily charges, and term length into annualised cost before comparing options.

A product can be legal, convenient, and still expensive if used outside its intended purpose. APR gives the borrower a common language for spotting that mismatch.

Decision Framework: What to Ask Before You Borrow

Before accepting any loan, ask these 6 questions:

  1. What amount will I actually receive after upfront deductions?
  2. What is the total shilling cost if I repay on the expected date?
  3. What happens if repayment is delayed by 7, 14, or 30 days?
  4. Is this a short cash-flow bridge or a longer financing need?
  5. Can I compare the same amount and term on costofcredit.co.ke before signing?
  6. Has the lender given me a formal offer letter that itemises every mandatory charge?

If a lender cannot answer those questions clearly, that is information too.

Your Rights as a Bank Borrower

For regulated bank loans, you can ask for more than the headline rate.

  • You can ask for the full Total Cost of Credit breakdown before signing.
  • You can compare bank loan products on the TCC portal.
  • You can ask how KESONIA, Premium K, fees, insurance, and taxes affect your rate.
  • You should receive a formal offer letter showing the repayment schedule and all mandatory charges.
  • If your variable-rate loan changed after the KESONIA transition, ask your bank for the recalculated schedule.

Bengula View

Interest rates are marketing shorthand. APR is the decision number.

A borrower who compares only the headline rate is comparing incomplete information. The discipline is simple: convert every loan into total shillings paid, net amount received, repayment date, and APR. That turns a confusing product menu into a clearer decision.

Mobile loans can be useful when they are short, deliberate, and repaid quickly. Bank loans can be better for planned borrowing, but only after fees, insurance, taxes, and repayment terms are included. The cheapest-looking product is not always the cheapest product.

The right question is not: what is the rate?

The right question is: what is the total cost of this loan, in shillings, including every fee and charge, and what does that translate to as an APR?

Ask that before you borrow, not after.

References and Verification Notes

  • Central Bank of Kenya: KESONIA Interest Rate Benchmark. KESONIA definition, publication approach, and transition notes for variable-rate lending.
  • Total Cost of Credit portal. Public borrower calculator for comparing estimated bank loan costs.
  • Safaricom and banking product pages. Tariff and product-term references for Fuliza, M-Shwari, and related mobile credit products should be checked again before publication because fees can change.

About Bengula Inc

Bengula Inc is a Nairobi and Malindi-based advisory firm helping East African businesses, professionals, and investors make better decisions across banking, finance, and digital growth. The Loan Appraisal Calculator, Bond Yield Tool, and AI Wealth Coach are available at bengula.co.ke.

This article is general financial education, not personalised lending, legal, tax, or investment advice. Actual loan fees, rates, APRs, eligibility, and repayment schedules vary by lender, credit profile, product type, and disbursement date. Always confirm final terms directly with your lender before borrowing.

Did you find this educational segment helpful?
Bengula Inc

Bengula Inc

We help East African businesses grow, pairing data-driven digital visibility with finance and banking advisory.

Copyright 2026 Bengula Inc. All Rights Reserved. Private holding platform. business@bengula.co.ke

Disclaimer: The analytical calculators, projections, and educational tools provided on this site are built exclusively for academic, informational, and general financial literacy education. They do not constitute formal, binding regulated financial, legal, or licensed brokerage counsel. Any regulated banking product is opened and finalised directly with the licensed bank or provider that issues it.