The verdict in three sentences
A shopping centre with 110 stores managing leases, escalations and percentage rent in spreadsheets loses weeks of work and part of its revenue every year. A lease management package at 22,000 to 60,000 CAD a year works if your leases are uniform, while a custom build at 90,000 to 180,000 CAD makes sense when percentage rent clauses and CAM allocation rules vary from tenant to tenant. The target to set is measurable: an annual CAM reconciliation closed in 3 weeks instead of 3 months.
What the tool must handle in a shopping centre
A centre this size combines situations that residential property management never sees. Ontario commercial leases carry fixed step-ups or CPI-linked escalations, sometimes with caps. Many retailers pay base rent plus a percentage of gross sales above a breakpoint, which requires reliable monthly sales reports. Common area maintenance, realty taxes and insurance are recovered through pro rata shares, weighted areas or specific pools (mall, parking, security, marketing fund), often with admin fees of 10 to 15 % and exclusions negotiated by anchor tenants.
| Function | Current spreadsheets | Lease management package | Custom software |
|---|---|---|---|
| Tracking 110 leases and critical dates | Manual | Included | Included |
| Escalations and caps | Calculated by hand | Included, standard clauses | All clauses, including unusual ones |
| Percentage rent on tenant sales | Email reminders | Optional module | Native, with consistency checks |
| CAM, tax and insurance pools | One fragile workbook | Configurable, limited | Free, by cost pool and tenant |
| Tenant portal | None | Varies by vendor | Sales reporting and documents |
| Anchor exclusions and gross-ups | Rebuilt every year | Partly automated | Generated automatically |
| Annual reconciliation | 3 months | 6 to 8 weeks | 3 weeks |
What each option costs in 2026
The figures below are 2026 Canadian market estimates for an asset of this size, run by an on-site management team of 4 to 6 people.
| Item (2026 estimate) | Package | Custom |
|---|---|---|
| Setup and lease abstraction | 12,000 to 30,000 CAD | Included in the project |
| Annual licence | 22,000 to 60,000 CAD | None |
| Initial build | None | 90,000 to 180,000 CAD |
| Tenant portal | 4,500 to 15,000 CAD a year | Included in the project |
| Maintenance and hosting | Included in licence | Priced in the quote |
| Five-year total | 145,000 to 405,000 CAD | 120,000 to 255,000 CAD depending on maintenance |
| Go-live time | 2 to 3 months | 4 to 6 months |
Custom takes longer upfront but becomes cheaper from year three or four and fits your leases exactly. For the application itself, Kolonell works in the complex category of its grid, 7,000,000 to 15,000,000+ FCFA (10,670 to 22,870+ EUR), with final scope set in the quote. See our custom web applications offer.
The tenant portal, an underrated lever
Percentage rent depends on each retailer reporting monthly gross sales. When reports arrive by email, as PDFs, ten days late, percentage rent billing slips and audits become impossible. A portal where the store manager enters sales before the 10th of the month, with automatic reminders and year-on-year comparison, cuts delays and improves data quality. The same portal distributes CAM estimates, reconciliation statements and certificates of insurance requests, and receives maintenance tickets.
Mini case study
David, general manager of a shopping centre in Toronto, runs 110 stores, 45 of them on percentage rent. The annual CAM reconciliation ties up two property accountants for 3 months, about 120 working days.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Calculation: closing it in 3 weeks brings that down to 30 days, freeing 90 days. At a loaded cost of 620 CAD a day, savings reach 55,800 CAD a year. On the revenue side, sales reporting gaps caught through the portal average 0.5 % of annual percentage rent, or 13,500 CAD on 2,700,000 CAD of percentage rent. Total gain of 69,300 CAD a year pays back a 140,000 CAD project in about two years, with no annual licence afterwards.
FAQ
Does the software calculate escalations automatically?
Yes, it applies each lease's fixed steps or pulls the Statistics Canada CPI where a clause requires it, caps included. Reviewing 110 leases takes minutes instead of 2 to 3 days.
How are CAM costs allocated between tenants?
According to each lease: pro rata share of gross leasable area, weighted areas or pool-specific rules, with anchor exclusions and gross-ups. The software handles dozens of pools and produces each tenant's annual statement.
What if a tenant does not report sales?
The portal sends reminders on day 3 and day 7, then applies the lease remedy, often an estimate with a penalty. In practice, on-time reporting exceeds 90 %.
Can our existing leases and history be migrated?
Yes, migration covers leases, amendments, escalation history and CAM balances. Allow 3 to 5 weeks for 110 leases, depending on file quality.
Does it connect to our accounting system?
Yes, through journal export or direct integration, with 13 % Ontario HST handled. Rent invoices, CAM billings and reconciliations flow without re-keying, saving 2 to 3 days of accounting work a month.
Let's scope your project. We scope leases, CAM pools, percentage rent and the tenant portal with you, with go-live in 4 to 6 months. 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.
