The verdict in three sentences
A microfinance institution in Kampala serving 10,000 to 60,000 members can no longer manage loans, savings and regulatory reporting to the Bank of Uganda or UMRA with old software patched with Excel. There are two routes: a core banking package (Mambu, Musoni, Orbit) at USD 33,000 to 100,000 including licences and setup, or a custom build at USD 40,000 to 115,000, delivered in 6 to 9 months. Either way, what brings PAR30 from 9% down to 5% is the field officer mobile app and day-accurate arrears alerts.
The hidden cost of a fragile information system
For a microfinance institution, every point of PAR30 ties up equity, triggers provisions and hurts the rating with funders. The causes are almost always the same: delayed entry of repayments collected in the field, late follow-ups, regulatory returns produced by hand.
| Indicator (30,000 members, USD 10 million portfolio) | Old software and Excel | Integrated system with mobile officers | Difference |
|---|---|---|---|
| PAR30 | 8 to 10% | 4.5 to 5.5% | -4 points |
| Time to record a field repayment | 2 to 5 days | Real time | Lower fraud risk |
| Monthly regulatory returns | 6 to 10 days | 1 to 2 days | 7 days saved |
| Loan appraisal time | 10 to 15 days | 3 to 5 days | -65% |
| Unexplained cash differences | 0.3 to 0.6% of flows | Under 0.1% | Stronger internal control |
| Members served per loan officer | 250 to 350 | 400 to 500 | +40% |
| Repayments via MTN MoMo and Airtel Money | Manual reconciliation | Automatic reconciliation | Reliability |
On a USD 10 million portfolio, moving PAR30 from 9% to 5% frees about USD 400,000 of portfolio at risk and cuts loan loss provisions by tens of thousands of dollars a year.
Package or custom: 2026 price comparison in Kampala
| Criterion (2026 order of magnitude) | Core banking package | Custom, core scope | Custom, full scope |
|---|---|---|---|
| Initial cost | USD 33,000 to 100,000 (licences, setup, training) | USD 40,000 to 65,000 | USD 75,000 to 115,000 |
| Annual cost | 15 to 22% of licence in maintenance | USD 6,500 to 10,000 | USD 11,500 to 16,500 |
| Offline field officer app | Paid module | Included, English and Luganda | Included with geolocation and photos |
| Regulatory returns and prudential ratios | Standard | Included | Included with automatic checks |
| MTN MoMo and Airtel Money integration | Partner-dependent | Merchant API | API and automatic reconciliation |
| Specific products (group loans, savings groups, agri loans) | Limited configuration | As needed | Complete |
| Rollout time | 6 to 12 months | 6 months | 9 months |
A package suits institutions that accept standard processes and have an IT team to manage the vendor. Custom makes sense when your products are specific (seasonal agricultural credit, savings groups, solidarity groups) or when the vendor no longer keeps up.
The minimum scope of a successful project
Member management and KYC, demand and term savings, loan disbursement and schedules, offline mobile app for field officers, cash and accounting aligned with the regulator's chart of accounts, regulatory returns, PAR30 and PAR90 dashboards per branch and per officer. Migrating history alone takes 15 to 25 days of work: it must be in the initial quote.
Mini case study
Grace, CEO of a microfinance institution with 32,000 members in Kampala, manages a USD 10.5 million portfolio with a PAR30 of 9.2%. Provisions and write-offs reach about USD 295,000 a year.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
The full custom project is quoted at USD 95,000, delivered in 8 months, with USD 14,000 a year for maintenance and hosting. If PAR30 falls to 5.5%, losses and provisions drop by about 40%, or USD 118,000 a year. Add 30% more loan officer capacity without hiring, about USD 30,000 in salaries avoided. Net annual gain reaches USD 134,000, for a payback in under 9 months after go-live.
FAQ
Does the software produce the returns required by the regulator?
Yes, periodic returns and prudential ratios are generated from the accounts, with consistency checks, for Bank of Uganda or UMRA formats. This module costs about USD 6,500 to 10,000 in a custom project.
Can field officers work without a network?
Yes, the app records collections and repayments offline and syncs as soon as 3G returns. An entry-level Android phone at about USD 100 is enough.
Can we collect repayments by mobile money?
Yes, via MTN MoMo and Airtel Money merchant APIs, with automatic reconciliation to the loan file. Merchant fees run around 0.8 to 1.5% depending on the contract.
How much does migration from our old software cost?
Budget USD 5,000 to 10,000 depending on data quality, with one month of parallel running. This step decides whether branches trust the new system.
Where is member data hosted?
In Uganda or a regional data centre, in line with the Data Protection and Privacy Act 2019, with encrypted daily backups and a recovery plan. Annual budget is USD 4,000 to 8,000.
Let's scope your project. Send us your member count, portfolio, products and current software: we will return a scope, an indicative budget between USD 40,000 and 115,000 and a 6 to 9 month plan. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
