The verdict in three sentences
For a credit union serving 25,000 borrowers, a bespoke loan origination and servicing module costs 150,000 to 350,000 CAD and goes live in 4 to 6 months. The gain does not come from the data entry screen but from time to decision (from 10 days to 48 hours) and a lower delinquency rate, thanks to consistent scoring and automated follow-up. Integration with the existing core banking system and regulatory reporting are the two items to scope before any code is written.
What digitising lending costs in 2026
Many Ontario credit unions run a solid core banking platform for deposits and the general ledger, but loan adjudication still relies on PDFs, email chains and spreadsheets: application, member interview, credit committee, then manual entry of the schedule. The result: lost documents, committees deciding without full history and late payments spotted too late.
| Option | Entry cost | Recurring cost | Timeline | Limits |
|---|---|---|---|---|
| Lending module of the existing core | 60,000 to 160,000 CAD (licence and configuration) | 15 to 20% a year | 2 to 4 months | Rigid workflow, basic scoring |
| SaaS loan origination platform (market) | 30,000 to 80,000 CAD setup | 1.50 to 4 CAD per active loan per month | 2 to 3 months | Limited customisation, per-loan pricing grows with the book |
| Bespoke module integrated with the core | 150,000 to 350,000 CAD | 2,500 to 5,000 CAD per month maintenance | 4 to 6 months | Requires serious scoping |
| Spreadsheets and email (current state) | 0 CAD | Hidden cost: delays, delinquencies, staff time | Immediate | No controls, no reliable audit trail |
| Member-facing application form only | 40,000 to 70,000 CAD | 800 to 2,000 CAD per month | 8 to 12 weeks | Does not cover adjudication or servicing |
2026 order of magnitude. At 2.50 CAD per active loan per month, a SaaS platform costs 3,750,000 CAD over 5 years for 25,000 borrowers, which is why institutions of this size often prefer an owned module.
The essential modules
| Module | Function | Share of budget | Duration |
|---|---|---|---|
| Application and intake | Online form, document upload, ID verification, member history | 15 to 20% | 3 to 4 weeks |
| Scoring | Weighted grid (bureau data, debt service ratios, collateral, sector), score 0 to 100 | 10 to 15% | 2 to 3 weeks |
| 3-level approval workflow | Loan officer, branch manager, credit committee, limits by amount | 15 to 20% | 3 to 4 weeks |
| Schedules and disbursement | Fixed or variable rate, deferrals, fees, creditor insurance | 10 to 15% | 2 to 3 weeks |
| Collections | Alerts at D-3, D+1, D+30, SMS and email, online payment | 10 to 15% | 2 to 3 weeks |
| Regulatory reporting | Delinquency, loan classification, allowances, FSRA returns | 10 to 15% | 2 to 4 weeks |
| Core banking integration | Member accounts, disbursement and repayment postings | 15 to 20% | 3 to 5 weeks |
Typical approval limits: up to 25,000 CAD approved by the branch manager, 25,000 to 250,000 CAD by the credit committee, above that by senior management. Every decision is timestamped and justified, which makes FSRA examinations and internal audits easier.
Scoring and delinquency
Scoring does not need artificial intelligence to be useful. A grid of 10 to 15 criteria calibrated on 3 years of repayment history is enough to classify files as green, amber or red. The committee keeps the final say, but it sees the score, the member's history and sector exposure. A realistic target is to cut 90-day delinquency by 0.3 to 0.6 points in 12 months, combining scoring and automated follow-up.
Mini case study
Daniel, chief risk officer of a credit union in Toronto (25,000 borrowers, loan book of 900,000,000 CAD), reports 90-day delinquency of 1.2%. His 40 lending staff spend about 6 hours a week on data entry and chasing documents.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
With a bespoke module at 280,000 CAD plus 4,500 CAD a month of maintenance, the 3-year cost is 280,000 + 36 x 4,500 = 442,000 CAD. If delinquency drops from 1.2% to 0.8%, 3,600,000 CAD of loans leave the risk zone. With a final loss rate of 30% on those loans, avoided losses reach 1,080,000 CAD, more than twice the investment. The 6 weekly hours saved per staff member also free up 240 hours a week for member service. Illustrative example, to be recalculated on your data.
FAQ
How much does loan origination software cost for a credit union?
A bespoke module costs 150,000 to 350,000 CAD depending on the number of loan products and the core integration. Maintenance runs 2,500 to 5,000 CAD a month.
Can the system produce regulatory returns?
Yes, the reporting module calculates delinquency, loan classification and allowances. It exports the returns in the expected format, to be validated with your compliance team before the first filing.
Do we need to replace our core banking system?
Not in most cases. The module connects to the existing core through an API or file exchange, and integration represents 15 to 20% of the budget.
Can members apply from their phones?
Yes, the application form is mobile-first, with document upload and e-signature. In comparable projects, 60 to 75% of consumer loan applications arrive via mobile.
How long until go-live?
4 to 6 months, including a 3 to 4 week pilot in one branch. Rollout to other branches then takes 1 to 2 weeks per wave.
Let's scope your project. Describe your loan products, core banking system and approval chains: we will price the module, budget and pilot 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.