The verdict in three sentences
A tenant portal replaces the mall's shared inbox with time-stamped tickets, a fit-out approval workflow and service charge invoices available online. For a Dubai mall with around 140 stores and three anchor tenants, the 2026 market order of magnitude is 60,000 to 100,000 USD, with rollout in 4 months. The payoff shows in three metrics: average incident resolution time, late service charge payments and disputes with tenants.
What email-based management really costs
Malls in Dubai receive hundreds of requests a month: a failed AC unit in a store, a ceiling leak, a fit-out approval for a new concept, a challenge on a service charge apportionment. They arrive by email, WhatsApp, phone or at the customer service desk, with no tracking number.
The result: the mall manager cannot say how many incidents are open or for how long. Contractors arrive at the loading bay without an approved permit and security calls management. Service charge invoices go out as PDFs and follow-ups are manual.
| Process | Email and WhatsApp | Tenant portal |
|---|---|---|
| Average incident resolution | 3 to 7 days, not measured | 1 to 2 days, measured per ticket |
| Fit-out or works permit | 7 to 14 days, unclear chain | 3 to 5 days, approvals logged |
| Contractor access | paper list at the gate | access plan and QR code per job |
| Service charges | PDF by email, manual reminders | online invoices, automatic reminders |
| Average late payment | 30 to 50 days | 10 to 25 days |
| History per unit | scattered across inboxes | single searchable file |
These are 2026 estimates based on comparable property management projects.
Portal modules
The portal has two sides: a tenant space for each store manager on mobile, and a back-office for facilities, leasing and finance.
| Module | Users | Key function |
|---|---|---|
| Incident tickets | tenants, facilities team | photo, category, priority, measured SLA, rating |
| Works permits | tenants, management, security | file, drawings, multi-step approval, work dates |
| Contractor access | contractors, security | named list, time slots, QR code at entry |
| Charges and invoices | tenants, finance | service charge invoices, apportionment, payment, reminders |
| Communication | management, tenants | notices, opening hours, events, planned shutdowns |
| Dashboard | management | times by category, recurring faults, overdue accounts |
The ticket module is the core. Each incident gets a priority: a chiller failure in an anchor hypermarket on a Friday evening does not share the target time of a blown bulb in a corridor. The portal measures the time from creation to acknowledgement to closure, and the tenant rates the job.
The works permit module secures fit-outs: the tenant uploads drawings, facilities checks compliance with mall and civil defence requirements, and security receives the list of workers with their time slots. At the gate, the guard scans the contractor's QR code.
The charges module publishes quarterly service charge invoices with the apportionment detail, with payment by bank transfer or card.
Budget, timeline and integrations
The gap between 60,000 and 100,000 USD depends on accounting or ERP integration (Yardi, SAP or a local system), the number of approval steps, multi-mall support and whether you need native mobile apps. At Kolonell, an application at this level falls in the complex tier, 7,000,000 to 15,000,000+ FCFA (10,670 to 22,870+ EUR), and the exact scope with integrations is priced on quote.
A 4-month plan: 3 weeks of scoping with facilities and leasing, 9 weeks of development in sprints, a 2-week pilot with 15 volunteer tenants, then 2 weeks to open the portal to every unit. Post-launch maintenance runs from 35,000 to 120,000 FCFA per month (53 to 183 EUR) depending on the service level.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Omar, general manager of a mall in Dubai with 140 units and three anchors, bills 6,000,000 USD of service charges a year. Average late payment is 40 days. With online invoices and automatic reminders, it falls to 18 days.
Cash calculation: 6,000,000 / 365 × 22 days gained = about 361,600 USD collected earlier on a permanent basis. At a 7 % annual cost of funds, that is roughly 25,300 USD saved each year. On the facilities side, 300 incidents a month closed in 1.5 days instead of 5 remove follow-up emails and calls: at 40 minutes saved per incident, the team recovers 200 hours a month, about 1.2 full-time staff. An 80,000 USD portal pays back within 2 to 3 years on these two items alone, before counting fewer disputes and smoother fit-outs.
FAQ
Will store managers actually use the portal?
Yes, if login takes under 30 seconds on mobile and logging a ticket is faster than a WhatsApp message. In comparable pilots, 70 to 85 % of tenants adopt within 2 months.
Can we keep WhatsApp as a channel?
Yes, a gateway can turn a WhatsApp message into a ticket. Tracking and SLA measurement then happen in the portal.
How do we handle anchors with their own teams?
Anchors can have a dedicated priority level and contact, with shorter targets, for example 2 hours for a refrigeration failure.
Does the portal replace our accounting system?
No, it publishes invoices and records payments, then exports them to accounting. The connector is usually 10 to 15 % of the budget.
How long until launch?
Four months for a single mall, including a 2-week pilot. A second mall can be connected in 3 to 4 weeks.
Let's scope your project. We map your incident, permit and service charge flows to deliver a working tenant portal in 4 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.