The verdict in three sentences
For a 22-person Toronto collection agency handling 9,000 collection files a year, the right answer in 2026 is rarely a fully custom system: keep your off-the-shelf collection platform (CAD 400 to 850 per seat per month) and build a custom creditor-reporting module for CAD 30,000 to 65,000 around it. That module adds the client portal, reconciliation with the agency's trust accounting and the dashboards the standard platform handles poorly. Plan for 3 to 5 months, including connectors to e-service and payment channels.
Where the agency loses time today
In an agency this size, the core platform manages accounts, letters, call queues and compliance logs. But institutional clients (banks, telecoms, utilities, property managers) want regular reports, recovery statements and traceable remittances. These requests come by email, are handled manually and tie up collectors on low-value work.
| Task | Today | With the custom module |
|---|---|---|
| Client reports | 25 to 40 h per month, manual export | Self-service portal, 2 h of checking |
| Client calls and emails on file status | 300 to 500 per month | Cut by 3 to 4 |
| Reconciling collections and remittances | 2 to 3 days per month | Automatic, daily |
| Time to remit to the client | 20 to 30 days | 8 to 12 days |
| Files with no action for 60 days | Found at annual audit | Automatic alert |
| Voluntary recovery rate | Around 35 % | 40 to 45 % with scheduled reminders |
These are 2026 estimates from comparable projects. The main lever is transparency for the client, which retains large accounts.
Detailed budget
| Building block | Content | Indicative budget |
|---|---|---|
| Connector to the core platform | Reading accounts, actions, stages via API or scheduled export | CAD 6,000 to 13,000 |
| Client portal | Online file tracking, documents, history, Excel export | CAD 9,000 to 17,000 |
| Trust accounting reconciliation | Link to agency accounts, client ledgers, remittances | CAD 6,000 to 13,000 |
| Scheduled reminders | SMS, email, mail, scenarios per debt type, Ontario contact rules | CAD 3,500 to 9,000 |
| Dashboards | Recovery rate, delays, productivity per collector | CAD 3,000 to 7,500 |
| Security and privacy | Canadian hosting, PIPEDA compliance, access log | CAD 2,500 to 5,500 |
Total: CAD 30,000 to 65,000, plus core platform licences. Maintenance: 12 to 18 % a year.
Comparing the three options over 5 years
| Option | Initial cost | Annual cost (22 seats) | 5-year cost | Need covered |
|---|---|---|---|---|
| Core platform alone | CAD 7,000 to 15,000 migration | CAD 106,000 to 224,000 | CAD 537,000 to 1,135,000 | 70 % |
| Core platform + custom module | CAD 37,000 to 80,000 | CAD 110,000 to 236,000 | CAD 587,000 to 1,260,000 | 95 % |
| Fully custom system | CAD 260,000 to 460,000 | CAD 42,000 to 80,000 | CAD 430,000 to 860,000 | 100 %, high risk |
On paper, fully custom looks cheaper. In practice you must rebuild compliant letter generation, regulatory updates under the Ontario Collection and Debt Settlement Services Act and payment integrations, which exposes the agency to legal risk and maintenance debt. The hybrid option is the safest.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Daniel, owner of a collection agency in Toronto, 22 staff, 9,000 files a year. He invests CAD 46,000 in the module. Calculation: 30 h a month of reporting and 2.5 days of reconciliation fall to 6 h in total, freeing about 40 h a month at a loaded CAD 48 an hour: CAD 23,000 a year. A 5-point increase in voluntary recovery on CAD 3.5 million placed, at a 25 % contingency fee, adds around CAD 43,000 of revenue. Estimated annual gain: CAD 66,000, payback in under 9 months.
FAQ
Do we need to change our core platform?
No in 80 % of cases. The module plugs into the existing system via API or scheduled export, avoiding a risky migration of 9,000 active files.
Is the client portal privacy-compliant?
Yes, each client sees only its own files, with strong authentication and an access log kept for 3 years. Debtor data stays hosted in Canada.
Is electronic service covered?
It stays in your core platform and service providers. The module pulls the status and shows it to the client within 24 h.
How fast is a first release?
A read-only client portal can be delivered in 8 to 10 weeks for about CAD 17,000. Reconciliation and reminders follow in phase 2.
Who maintains the module when the core platform changes?
A maintenance contract at 12 to 18 % a year covers adaptations to new versions, with a 48 h fix time on blocking issues.
Let's scope your project. Tell us your core platform, file volume and main clients for an estimate between CAD 30,000 and 65,000 and a 3 to 5 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.
