Microfinance Loan Software in Kenya: How to Cut NPLs and Scale Your Lending

Lendpoint loan management dashboard for Kenyan microfinance lenders

Kenya's microfinance institutions (MFIs) lend to the customers banks overlook: market traders, boda boda riders, farmers and small shop owners. That is the mission. It is also why non-performing loans (NPLs) are the number one threat to an MFI's survival. A portfolio can look healthy in January and be in trouble by March, and most lenders only find out at month end.

This guide explains where NPLs in Kenyan microfinance actually come from, and the seven levers that bring them down. It also covers what microfinance loan software changes about each one.

What counts as a non-performing loan?

Under the Central Bank of Kenya's prudential guidelines, a loan is classified as non-performing once principal or interest is 90 days or more past due. By then it is expensive to recover, so well-run MFIs watch an earlier warning sign: portfolio at risk (PAR).

  • PAR1: the outstanding balance of loans with any installment overdue, as a share of the total portfolio.
  • PAR30: the same, for loans more than 30 days overdue. This is the most common health measure for microfinance.
  • NPL ratio: loans 90 or more days overdue, as a share of the portfolio.

Example: an MFI has KES 5,000,000 outstanding. Loans with a combined balance of KES 400,000 have an installment more than 30 days late. Its PAR30 is 400,000 ÷ 5,000,000 = 8%. If KES 250,000 of that is past 90 days, its NPL ratio is 5%. Every one of those loans was once one day late, and that day was the cheapest moment to act.

Where NPLs come from in Kenyan microfinance

  1. Lending beyond the borrower's capacity. Officers under disbursement targets approve amounts the borrower's cash flow cannot carry.
  2. Inconsistent credit decisions. Two officers looking at the same borrower reach different answers, and nobody can explain why afterwards.
  3. Late detection. When repayments are reconciled from M-Pesa statements by hand, a missed installment is only noticed days or weeks later.
  4. Friction in paying. Borrowers who have to remember a Paybill number, an account reference and a date pay late more often.
  5. Unclear consequences. Penalties applied by some officers and waived by others teach borrowers that due dates are negotiable.
  6. Rollovers that hide arrears. A loan refinanced without a record looks current while the risk grows.

7 ways to cut NPLs, and how software helps

1. Set loan limits from data, not instinct

Give every borrower a credit score and a loan limit, and give every loan product a minimum score and minimum and maximum amounts. A first-time borrower starts small and the limit grows with on-time repayment. In Lendpoint these rules are enforced at application, so an officer cannot approve outside policy without it showing up in the audit trail.

2. Match the repayment schedule to the borrower's cash flow

A market trader earns daily and a salaried borrower earns monthly. Weekly or bi-weekly installments suit most microfinance clients far better than one large monthly payment. Choose the installment frequency per product, and show the borrower the full schedule at approval so there are no surprises.

3. Remind before the due date, not after

Most late payments are forgotten payments. An SMS a few days before the due date and another on the day prevent a large share of PAR1 before it happens. Lendpoint sends these automatically, plus a confirmation when payment is received, so the borrower always knows where they stand.

4. Make paying effortless

Send an M-Pesa STK push for the exact installment so the borrower just enters their PIN. Payments to your Paybill should land on the right loan without anyone touching them. See how Paybill, STK push and C2B automation work.

5. See arrears on day one

Because every M-Pesa repayment is matched as it arrives, an unpaid installment shows as overdue the day after its due date, not at month-end reconciliation. That is when a phone call from the loan officer is cheapest and most effective.

6. Apply penalties consistently

Decide your policy once: a grace period, a penalty rate, and when a loan is escalated for review. Then let the system apply it to every borrower the same way. Consistency matters more than severity. Our guide to grace periods, penalties and rollovers walks through the design with KES examples.

7. Record every rollover

Rollovers can be a legitimate tool for a borrower in temporary difficulty. But a rollover should close the original loan and open a new, linked one, with the history kept, so your PAR reflects reality. Lendpoint records every rollover in the loan's audit log.

A 30-day plan to bring PAR down

WeekAction
1Measure your current PAR1, PAR30 and NPL ratio, and list every loan overdue today.
2Write down a credit limit policy and a penalty and grace policy, and get them approved.
3Turn on automated pre-due-date SMS reminders and STK push collection.
4Review overdue loans daily, assign each to an officer, and track collection targets per officer.

Most MFIs see PAR1 fall first, because forgotten payments stop. PAR30 follows over the next one or two loan cycles as limits and schedules are tightened.

What to look for in microfinance loan software

  • Native M-Pesa disbursement and repayment matching. This removes the reconciliation delay that hides arrears.
  • Weekly and bi-weekly products. These fit how microfinance borrowers actually earn.
  • Credit scores and limits enforced at application. Policy is applied the same way by every officer.
  • Automated reminders and penalties. Borrowers get consistent treatment without manual work.
  • Branch-level views. You can see which branch or officer is building arrears.
  • A complete audit trail. Approvals, waivers and rollovers stay traceable.
  • USSD access. Borrowers without smartphones can check balances and repay.

Lendpoint was built around exactly these needs for Kenyan MFIs, with published pricing from KES 5,000 per month. See how Lendpoint works for microfinance institutions, or start a 7-day free trial and set up your own loan products.

Keep reading

Micro Loan Software in Kenya: How to Choose a Micro Loan Management System

Micro Loan Software in Kenya: How to Choose …

What micro loan software should do in Kenya: must-have features, red flags, an 8-step trial test, costs in KES and how to move from Excel to a micro loan management system.

Best Microfinance Software in Kenya (2026): 9 Systems Compared

Best Microfinance Software in Kenya (2026): 9 Systems …

Nine microfinance systems used in Kenya compared for MFIs and micro lenders: pricing, M-Pesa, savings, branches, group lending, trials, and which fits your lending model.

SASRA Reporting Requirements for SACCOs in Kenya: Returns, Ratios and Loan Classification

SASRA Reporting Requirements for SACCOs in Kenya: Returns, …

What SASRA requires deposit-taking SACCOs to report and when: monthly and quarterly returns, capital and 15% liquidity ratios, the five loan classifications with provisioning rates, and what your systems must produce.