Mobile Loans in Kenya: M-Shwari, Tala, Branch

Show offers -

Mobile loans are Kenya's default form of credit. Millions of Kenyans have borrowed from an app linked to their phone without ever setting foot in a bank branch, and the biggest names — M-Shwari, Fuliza, Tala and Branch — move enormous volumes through M-Pesa every month. Fast does not mean cheap, however, and the gap between a regulated app and a predatory one is measured in thousands of shillings. Here is how the major services actually price money, what CBK licensing means for you, and the traps worth knowing before you tap Borrow.

The Four Names Everyone Knows

M-Shwari is a savings-and-loan product from NCBA Bank delivered inside Safaricom's M-Pesa: dial *334#, and eligible customers receive instant loans charged a 7.5% facilitation fee per 30-day term, with limits that start small and climb toward KSh 250,000 as your saving and repayment record grows. Fuliza, also from Safaricom, is an overdraft that completes M-Pesa transactions when your balance falls short, priced through tiered tariffs. Tala and Branch are standalone smartphone apps that disburse straight to M-Pesa: Tala applies a one-off fee that works out to roughly 11–15% on a 30-day loan, with limits rising toward KSh 50,000, while Branch prices each offer individually based on your history and chosen term.

ServiceAccessTypical rangeCost model
M-ShwariM-Pesa menu, *334#from KSh 100 up to KSh 250,0007.5% one-time fee per 30-day term
FulizaM-Pesa overdraftsmall dynamic limittiered per-access tariffs
TalaAndroid and iOS appKSh 500 – 50,000one-off fee, roughly 11–15% per 30 days
BranchAndroid and iOS appKSh 250 – 70,000individual pricing by term and history

Licensing: Why the CBK List Matters

For years, anyone could publish a lending app. Since the Digital Credit Providers Regulations took effect in 2022, every digital lender must hold a licence from the Central Bank of Kenya — and the CBK has licensed only a fraction of the hundreds of applicants, publishing the approved firms openly (Zenka Digital, present in our catalogue, was named in the first licensed group). Before installing any loan app, look the company up in the licensed DCP list on cbk.or.ke. An unlicensed operator cannot be relied on to honour the rules on pricing disclosure, collection conduct or CRB reporting, and the regulator has been steadily weeding such apps out.

What KSh 10,000 for 30 Days Really Costs

ProviderCost of KSh 10,000 over 30 days
M-Shwari, 7.5% facilitation feeKSh 750
Tala, roughly 11–15%KSh 1,100 – 1,500
Branch, typical bandKSh 1,000 – 2,000
Unlicensed app charging 1% per dayKSh 3,000

That spread — KSh 750 versus KSh 3,000 for identical money over identical weeks — is the whole argument for staying inside the regulated market. Always convert whatever fee an app quotes into a shilling figure for your exact amount and term before accepting.

CRB Listing Cuts Both Ways

Licensed digital lenders report repayment behaviour to Kenya's licensed credit reference bureaus — Metropol, TransUnion and Creditinfo. Repay on time and your limits tend to grow across the ecosystem, including M-Shwari eligibility, because NCBA checks your file before approving. Fall seriously behind and a negative listing follows you to every other lender. If a listing already haunts your file, our step-by-step CRB clearance guide explains how to check your status, settle what you owe and obtain a clearance certificate.

App Safety Checklist

When NOT to Tap Borrow

Used deliberately, a mobile loan bridges a real gap at a known cost. Compare vetted providers in the Kenya loan catalogue.

Calculate your payment

Read further

" + esc(L.nav.mfo) + ": 500 KSh 750 KSh 1,000 KSh 1,300 KSh 1,500 KSh