The verdict in three sentences
Managing 120 retail leases in spreadsheets and a generic accounting package leaks revenue every year through missed turnover rent, late rent reviews and under-recovered service charges. A custom system costs, as a 2026 ballpark, 150,000 to 300,000 AED (40,000 to 80,000 USD) and ships in 4 to 6 months, while enterprise platforms such as Yardi or MRI run 40,000 to 120,000 AED a year plus implementation. Custom makes sense when the mall has unusual turnover rent structures, a mixed retail and F&B profile, or systems that the big platforms do not connect to.
What spreadsheets miss
A 120-unit community or regional mall in Dubai typically collects 25 to 60 million AED of rent a year. Many leases include turnover rent: a percentage of the tenant's sales (often 6 to 10 % for fashion, 8 to 12 % for F&B) above a guaranteed base rent. That means collecting monthly sales reports, checking them, calculating the top-up and invoicing it.
On top come fixed annual escalations (commonly 3 to 5 %), Ejari registration and renewals, service charge budgets and year-end reconciliation, marketing levies, fit-out deposits and rent-free periods. Each miss costs money.
| Revenue leak | Observed frequency | Typical annual impact, 120 leases |
|---|---|---|
| Escalation applied late | 2 to 5 leases a year | 60,000 to 200,000 AED |
| Missing or late sales reports | 10 to 20 % of tenants | 150,000 to 500,000 AED unbilled turnover rent |
| Service charges under-recovered | 1 to 3 % of charges | 80,000 to 250,000 AED |
| Late service charge reconciliation | Common | Cash tied up 4 to 9 months |
| Lease expiries not anticipated | 3 to 6 a year | 3 to 6 months vacancy per unit |
Modules and cost
| Module | Function | 2026 ballpark (AED) |
|---|---|---|
| Lease and unit register | Units, GLA, tenants, expiries, options, Ejari | 20,000 to 38,000 |
| Rent and escalation | Base rent, steps, rent-free, automatic escalation | 20,000 to 40,000 |
| Turnover rent | Sales collection, checks, calculation, invoicing | 25,000 to 50,000 |
| Service charges | Budget, apportionment, reconciliation, marketing levy | 28,000 to 58,000 |
| Maintenance and works | Requests, quotes, tracking, recharge | 15,000 to 32,000 |
| Tenant portal | Sales reporting, documents, invoices, requests | 20,000 to 42,000 |
| Accounting and VAT link | Export or API to the ledger, 5 % UAE VAT | 12,000 to 30,000 |
Total: 150,000 to 300,000 AED depending on depth, delivered in 4 to 6 months including migration of existing data (leases, 3 years of sales and service charge history).
Yardi-class platform or custom build
Enterprise property platforms (Yardi Voyager, MRI and regional alternatives) cost roughly 40,000 to 120,000 AED a year for a mall of this size, with 3 to 6 month implementations and setup fees of 20,000 to 100,000 AED. They handle standard commercial leasing very well and suit owners with large portfolios.
Over 5 years, a platform at 80,000 AED a year plus 60,000 AED implementation comes to 460,000 AED. A custom system at 230,000 AED plus 32,000 AED yearly maintenance comes to 390,000 AED. The gap is moderate; the decision rests on your specifics (tiered turnover rent, kiosks and pop-ups, footfall counter integration) and how much vendor dependence you accept. For a single asset owner, custom often fits better; for a 10-mall portfolio, a platform usually wins.
Kolonell builds this kind of software within its custom web applications practice; for a Gulf client, the exact scope is set in a quote after discovery.
Mini case study
Fatima, general manager of a 120-unit community mall in Dubai, collects 38 million AED of rent a year, with 55 tenants on turnover rent.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Last year's review: 9 tenants reported sales more than 3 months late and 4 were never chased, leaving 410,000 AED of turnover rent unbilled. Escalations missed on 3 leases: 95,000 AED. A wrong apportionment on the food court: 1.5 % of 9 million AED of service charges, or 135,000 AED. Total leakage: 640,000 AED.
Custom software: 240,000 AED, maintenance 32,000 AED a year. If the tool recovers 80 % of leakage, 512,000 AED a year, and saves one day a week for a leasing administrator (46 days x 900 AED = 41,400 AED), the annual gain is 553,400 AED. First-year net gain: 553,400 - 240,000 - 32,000 = 281,400 AED. Payback in about 6 months.
FAQ
How much does mall lease management software cost in Dubai?
As a 2026 ballpark, 150,000 to 300,000 AED for a custom build, or 40,000 to 120,000 AED a year for an enterprise platform covering 80 to 200 units. Custom maintenance runs at 10 to 15 % of the build cost a year.
How do we collect tenant sales figures reliably?
Through a tenant portal with automatic reminders at day -5 and day +3, auditor certificate upload and consistency checks, or a direct POS feed for larger tenants. On-time reporting usually rises from about 75 % to over 95 %.
Can the system handle Ejari and UAE VAT?
Yes. It tracks Ejari registration and renewal dates per lease and applies 5 % VAT on commercial rent and service charge invoices. Expiry alerts are typically set 90 and 180 days ahead.
Does it reconcile service charges at year end?
It compares budget against actual spend, applies the apportionment keys per unit and generates the reconciliation statement for each tenant. Closing that cycle 3 to 6 months earlier releases significant cash.
How long does data migration take?
Plan 3 to 5 weeks for 120 leases, including special clauses and 3 years of sales and charges history. Migration is often where the first revenue leaks surface.
Let's scope your project. We map your leases, turnover rent and service charges, then define a system delivered in 4 to 6 months with full data migration. 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.