Industry

ERP for Real Estate and Property Management in the UAE: Leases, Service Charges and Owner Reporting

Property management in the UAE is a business of thousands of small, recurring, date-driven transactions: rent instalments, cheques, renewals, service charges, maintenance calls and owner remittances. The ERP has to keep every one of them tied to a unit, a lease and an owner, or finance spends every month reconstructing the picture.

A property company in the UAE might own a few buildings, manage hundreds of units on behalf of owners, or do both. Either way it runs on recurring, date-driven money: rent instalments paid by post-dated cheque, annual renewals, service charges, utility recharges, maintenance call-outs and periodic remittances to owners. Each transaction is small. The volume and the dependencies between them are what make the business hard to run on generic accounting software.

The failure pattern is familiar. Leases are in one system or a spreadsheet, cheques are in a register, maintenance is on WhatsApp, and finance rebuilds owner statements by hand at the end of each quarter. Nobody can say, on a given day, which units are vacant, which cheques are due next week and which owner is owed what. This guide sets out how an ERP should be structured for a UAE real estate and property management business, and the decisions that determine whether it works.

Key takeaways

  • Model the portfolio as property, building, unit, lease, tenant and owner, and tie every transaction to a unit and a lease.
  • Record post-dated cheques against the lease at signing and manage collections from a cheque calendar.
  • Set VAT treatment on the unit, not the invoice: residential exempt, commercial standard rated, new residential zero-rated within the published period.
  • Service charges and recharges need their own budget, allocation and invoicing cycle, separate from rent.
  • Owner statements should come out of the system with supporting documents attached, not be built in Excel.

The data model comes first

Everything in property management hangs off a small hierarchy, and getting it right is most of the design work. A property contains buildings, a building contains units, a unit is let under a lease to a tenant, and a unit is owned by an owner, who might be the company itself or a third party under a management agreement.

RecordWhat it holds
Property and buildingLocation, plot details, municipality references, common areas, service charge budget
UnitType, size, parking, meter numbers, VAT treatment, current status (vacant, let, reserved, under maintenance)
LeaseTenant, dates, annual rent, payment schedule, cheques, deposit, registration reference, renewal terms
TenantIdentity documents, contact details, trade licence for commercial tenants, communication history
OwnerManagement agreement, fee basis, bank details, remittance cycle, statement preferences

In Dubai, tenancy contracts are registered through Ejari, and in Abu Dhabi through Tawtheeq. The registration reference and dates belong on the lease record because they are checked at renewal, by the authorities and often by the tenant's employer.

Leases, instalments and post-dated cheques

A UAE lease typically splits the annual rent into one to twelve instalments, most still paid by post-dated cheque at signing, with bank transfer and card gaining ground. The lease record should generate the instalment schedule, and each cheque should be recorded with its number, bank, amount and due date at the moment it is received. The system then presents a cheque calendar by week, schedules deposits, records clearance and handles the bounced-cheque process with the correct accounting and the tenant communication that follows.

Renewals are a date-driven workflow. Ninety days before expiry the system should flag the lease, the leasing team records the proposed rent and the tenant's response, and the renewal either creates a new lease period with a new cheque schedule or a move-out with a deposit settlement and unit inspection. Rent increase rules and notice periods vary by emirate and should be checked by the leasing team, but the ERP's job is to make sure nothing expires unnoticed.

VAT by property type and the e-invoicing mandate

Property VAT in the UAE depends on what is being supplied. Under the published rules, residential leases are generally exempt, commercial leases and most related services are standard rated at 5 percent, and the first supply of a new residential building within the specified period after completion is zero-rated. Mixed-use buildings therefore carry mixed treatments, and the input VAT recovery on building costs has to be apportioned accordingly.

The practical rule is that the VAT treatment is a property of the unit and the supply type, set once and inherited by every invoice. Service charges, parking, utilities recharged to tenants and administrative fees each need their own supply type with the correct treatment. When finance has to decide the VAT code on each invoice line, errors are only a matter of time.

The UAE e-invoicing mandate adds a reason to get the invoice data structured now. Commercial tenant invoices, service charge invoices to owners' associations and recharges to other businesses are business-to-business supplies, and under the published framework they will need to be issued as structured invoices through an Accredited Service Provider, with the first phase set for 1 January 2027 for larger businesses and a second phase from 1 July 2027. Our guide to e-invoicing for contractors and real estate companies goes into the specifics.

Service charges and recharges

Service charges are a separate financial cycle from rent and should be treated that way. For a jointly owned building the owners' association or the management company sets an annual budget, allocates it across units by the agreed basis, usually area or entitlement, invoices owners in instalments and reports actual spend against budget. In Dubai, jointly owned property service charges are administered through the regulator's system, and the ERP needs to produce figures that reconcile to what is filed there.

For a landlord recharging utilities, chiller fees or district cooling to tenants, the flow is a periodic invoice built from meter readings or supplier invoices, apportioned to units and issued with the correct VAT treatment. Both cycles work best as recurring invoice runs with their own supply types, and both need a clear report of what was budgeted, what was spent and what was collected.

Maintenance and the tenant experience

Maintenance requests come from tenants by phone, portal or app. Each becomes a work order against the unit, assigned to an in-house technician or a contractor, with the cost either absorbed by the landlord, recharged to the tenant or deducted from the owner's remittance depending on the management agreement. The work order history on each unit tells you which buildings cost the most to run and which contractors deliver. Planned preventive maintenance for lifts, fire systems and chillers belongs on a schedule with certificate expiry dates, because those are inspected by the civil defence and the municipality.

Owner reporting and remittances

For a managed portfolio, the owner statement is the product the owner actually buys. It shows, for the period, the rent collected on their units, the management fee, maintenance and other deductions, and the net amount remitted, with the invoices and receipts behind each line. When rent, expenses and fees are all tied to the unit and the owner in one system, this statement is a report with a date range, not a project. Owners with many units, or owners abroad, often also want a vacancy and arrears view, and the same data provides it.

Reports that run the portfolio

  • Occupancy and vacancy by building and unit type, with days vacant and expected move-in dates.
  • Collections and arrears by tenant, with cheques due, cleared and bounced.
  • Renewals due in 30, 60 and 90 days with proposed and agreed rents.
  • Service charge budget versus actual by building.
  • Owner remittances due and paid.
  • Maintenance cost per unit and open work orders by age.

How Kaido approaches it

We start with the portfolio structure and the management agreements, because they dictate who is invoiced for what, who pays for what and who receives the net. Then we design the lease-to-cash flow end to end, including cheques, renewals and deposit settlement, and only after that do we look at modules. The VAT treatments by supply type are agreed with the company's tax adviser and configured once, and we test them against a full month of historical invoices before cutover.

For property companies in the UAE we typically build on Odoo, using its subscription, accounting, maintenance and document capabilities with a property and lease layer configured for the portfolio. For groups already on a larger platform we work within it. Either way, the migration of open leases, cheque schedules and deposits is the critical step: if the first month's cheque calendar is wrong, trust is lost at once, so we reconcile it line by line with finance before go-live.

Managing leases in one system, cheques in another and owner statements in Excel?

Talk to a senior consultant about running the property portfolio, leases, collections and owner reporting in a single system. We will map your lease-to-cash flow first.

Book a discovery call →