M Shwari vs KCB M Pesa and which one gives better rates limits and repayment terms

M-Shwari and KCB M-Pesa are close on price (M-Shwari one-off 9%, KCB 7.35% fee or about 8.82% with excise) but differ on limits, terms and savings, where KCB now advertises over 8.5% a year versus M-Shwari's up to 6.3%. Your assessed limit on each often decides it.

By LAKLoan GuidesM-Pesa loans hub
M Shwari vs KCB M Pesa and which one gives better rates limits and repayment terms

Quick answer: M-Shwari and KCB M-Pesa are close on price but differ on limits, terms and savings. M-Shwari charges a one-off 9% for a 30-day loan; KCB M-Pesa charges a 7.35% fee, about 8.82% with excise, also for one month. Both lend from around KES 1,000, with KCB advertising up to KES 1 million and M-Shwari's limit set individually. On savings, KCB now advertises more than 8.5% a year on its fixed and target products, ahead of M-Shwari's up to 6.3%. For the head-to-head cost verdict, see our dedicated comparison.

Rates and repayment terms

Both are one-month products with a flat fee rather than daily interest, so neither rewards early repayment with a lower fee, and both repeat the fee if you roll the loan over. M-Shwari's one-off 9% breaks down as a 7.5% loan fee plus 1.5% excise. KCB M-Pesa's 7.35% fee becomes about 8.82% once 20% excise is added. The practical difference on a one-month loan is small.

 M-ShwariKCB M-Pesa
Cost (1 month)One-off 9% (7.5% + 1.5% excise)7.35% fee, about 8.82% with excise
Loan rangeFrom KES 1,000, by assessed limitAbout KES 1,000 up to KES 1 million by limit
Term30 daysOne month
Savings interestUp to 6.3% a yearMore than 8.5% a year on fixed/target

Limits and which lends more

KCB advertises up to KES 1 million while M-Shwari's limit is set individually, and your real limit on each is scored from your M-Pesa and repayment history, so the one that offers you more is often the deciding factor rather than the headline rate. It is worth checking your assessed limit in both before borrowing.

The savings angle

If you are deciding where to keep money rather than borrow, KCB's advertised rate of more than 8.5% a year on fixed and target products is higher than M-Shwari's up to 6.3%. Confirm current rates in the app, as they change.

Which to choose

For a one-month loan the two are close, so go by your assessed limit and whether you also want the savings rate. For the full cost verdict see which is better, KCB M-Pesa or M-Shwari, and for the cheapest borrowing overall, the Hustler Fund still undercuts both, as Hustler Fund vs M-Shwari explains.

Frequently asked questions

Which gives better rates, M-Shwari or KCB M-Pesa?

On a one-month loan KCB is marginally cheaper (7.35% fee, about 8.82% with excise, versus M-Shwari's one-off 9%). On savings KCB's advertised rate of over 8.5% a year beats M-Shwari's up to 6.3%.

Which lends a higher amount?

Both go up to KES 1 million on paper, but your actual limit is scored individually, so check your assessed figure in each app.

Do they charge daily interest?

No. Both charge a flat one-month fee, so early repayment does not cut the fee, though it avoids a rollover that charges it again.

Ready to compare loan apps?

Use our calculator to see exactly what you'll pay back with each app.

Try the Calculator ›
Back to all guides