The verdict in three sentences
For a landlord managing 3,500 units in Toronto, a custom tenant portal costs CAD 60,000 to 120,000 in 2026 (about EUR 40,000 to 80,000), depending on how deep the property ERP integration goes. The return comes mostly from roughly 30% fewer calls to the property management team and better contractor accountability. The line item that blows up quotes is not the interface but synchronisation with the ERP (Yardi, MRI, RealPage or similar): scope it before you go to tender.
What a tenant portal includes in 2026
A useful portal does more than show a balance. Tenants should be able to report a leak with three photos from their phone, track progress, download a rent receipt and pay rent. On the landlord side, every request arrives qualified (unit, room, urgency) and goes straight to the right contractor.
| Module | Function | Indicative 2026 cost (CAD) |
|---|---|---|
| Tenant account and login | Account, lease matching, SSO option | 8,000 to 14,000 |
| Photo-based maintenance requests | Guided form, photos, unit location, urgency | 12,000 to 22,000 |
| Receipts and documents | Rent statements, PDF receipts, letters | 6,000 to 11,000 |
| Online payment | Card, pre-authorised debit, payment plans | 8,000 to 15,000 |
| Contractor tracking | Work orders, contractual deadlines, photo close-out | 10,000 to 20,000 |
| Property ERP integration | Sync of leases, ledgers, portfolio | 12,000 to 30,000 |
| Back office and dashboards | Queues, SLAs, satisfaction | 4,000 to 8,000 |
The low end (CAD 60,000) is a read-only portal on top of the ERP with request export. The high end (CAD 120,000) adds two-way sync, a contractor area and per-building analytics.
Custom build, SaaS or ERP module
Most property ERP vendors offer a resident portal. It is usually cheaper up front, but rigid and billed per unit.
| Criterion | ERP module | Market SaaS | Custom portal |
|---|---|---|---|
| Upfront cost | CAD 8,000 to 25,000 | CAD 5,000 to 15,000 | CAD 60,000 to 120,000 |
| Annual cost for 3,500 units | CAD 0.50 to 1.20 per unit per month, i.e. 21,000 to 50,400 | CAD 0.80 to 1.80 per unit per month, i.e. 33,600 to 75,600 | Maintenance 15% of build, i.e. 9,000 to 18,000 |
| Journey customisation | Low | Medium | Full |
| Contractor tracking | Often missing | Partial | Tailored |
| Code ownership | No | No | Yes |
| Time to go live | 2 to 4 months | 1 to 3 months | 4 to 6 months |
Over five years, custom comes to CAD 105,000 to 210,000 all-in, versus CAD 173,000 to 393,000 for a per-unit SaaS (2026 order of magnitude). The gap widens as the portfolio grows.
What moves the quote
Four questions set the range. Does the ERP expose a documented API, or do you rely on nightly exports? Must contractors close out jobs inside the portal? Does payment run through your current bank or a payment processor (2.2% to 2.9% per card transaction in Canada)? Do you need AODA and WCAG 2.1 AA compliance, which Ontario requires for larger organisations and adds 10% to 15% to the budget?
Also budget for Canadian hosting (CAD 120 to 350 per month), a PIPEDA privacy assessment if you process vulnerability data, and change management: lobby posters, invitation texts, help desks in the leasing office.
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.
Claire, head of property management for a 3,500-unit Toronto landlord, receives 900 requests a month, 70% of them by phone. Each call takes an average of 6 minutes of agent time, or 3,780 minutes a month. With 30% fewer calls she frees 1,134 minutes a month, about 227 hours a year. At a loaded cost of CAD 48 an hour, the direct gain is CAD 10,900 a year. Add penalties recovered from late contractors, estimated at CAD 14,000 a year thanks to timestamped deadlines, and CAD 6,000 in postage saved on paperless receipts. Total: roughly CAD 30,900 a year. For a CAD 85,000 portal, payback arrives in about 2 years and 9 months, before counting tenant satisfaction.
FAQ
How long does it take to launch a tenant portal?
Allow 4 to 6 months from scoping to production for 3,500 units. ERP integration alone accounts for 30% to 40% of the schedule.
What adoption rate should we target in year one?
A realistic goal is 40% to 55% of active households at 12 months. Landlords who send a personalised invitation text often exceed 50%.
Is online payment essential?
No, but it cuts technical arrears. A card processor charges 2.2% to 2.9% per transaction, while pre-authorised debit stays around CAD 0.40 per payment.
Do we need a native mobile app?
Rarely. A responsive web app that installs on the home screen covers 95% of use cases and avoids CAD 25,000 to 50,000 of native development.
Where is tenant data hosted?
With a Canadian or EU host, for CAD 120 to 350 per month, with daily backups and access logging.
Let's scope your project. Send us your portfolio size, your ERP and your request volume: we will price a tenant portal at CAD 60,000 to 120,000 with a 4 to 6 month schedule. 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.
