Tenancy contract registration: Ejari, Tawtheeq, Ejar and the rest
Registering a lease with the authority is mandatory in several markets and optional in others, with different systems, different documents and different consequences for skipping it. A practical map for operators working across more than one country.
A tenancy contract that exists only between landlord and tenant is, in several Arab markets, not enough. The lease has to be registered with a government system before it has full effect — before utilities can be connected, before a residence visa can be processed, or before the landlord can bring an eviction case.
The systems differ by emirate and by country, and an operator with buildings in more than one place is running more than one process. This is a map, not legal advice, and any of it can change — verify against the authority before relying on it.
This is an operational overview written for people choosing software, not legal guidance. Registration rules change, and they differ within a single country. Confirm current requirements with the relevant authority.
United Arab Emirates: not one system
The UAE does not have a single national tenancy registry. Dubai runs Ejari under the Dubai Land Department. Abu Dhabi runs Tawtheeq. Other emirates have their own arrangements or none. A management company operating in both Dubai and Abu Dhabi is running two different registrations with different document sets.
What is broadly consistent is what registration unlocks: connecting utilities, processing residence visas tied to the tenancy, and standing to bring a dispute to the rental committee.
Saudi Arabia: Ejar
Saudi Arabia's Ejar network is the closest thing in the region to a single national tenancy platform — contracts are drawn up through it, and registration is tied to the rest of the rental process rather than being a separate filing after the fact.
For software, the practical consequence is that the contract is created in a government system, so an internal lease record has to reconcile with an external authoritative one rather than being the only copy.
Egypt, Jordan, Morocco and beyond
Outside the Gulf, registration is generally handled through notarisation, tax registration or the courts rather than a purpose-built rental platform, and the practical requirement varies with the type of lease and how old it is. Egypt in particular carries a long tail of legacy rent-controlled contracts governed by rules that no modern registration system contemplates.
The operational lesson is that a system which hardcodes "register with Ejari" as a step in the leasing flow will not work for the largest rental markets in the region by unit count.
What this means for software design
The failure mode is building the integration first. A government API that is unavailable, undocumented, or gated behind a licence becomes a dependency the whole leasing flow sits behind — and the flow is unusable in every market where that API does not exist.
The approach that survives contact with more than one country is to treat registration as a task with a deliverable, not as an API call. Generate the submission package, record which authority it goes to, track whether it has been filed and when it expires, and let the actual filing be manual until an integration is genuinely available. An integration then becomes an improvement to one provider rather than a precondition for the feature.
- Model the registration as a compliance task with a due date and an owner, not as a status flag on the lease.
- Generate the document package the authority wants, so the manual path is fast rather than painful.
- Store the registration number and expiry once filed — renewals are the part everyone forgets.
- Never make the leasing flow depend on the authority being reachable.
Common questions
- Is registering a tenancy contract mandatory?
- It depends on the market. In Dubai and Abu Dhabi registration is required in practice because utilities, visas and dispute resolution depend on it. In Saudi Arabia the Ejar platform is central to the rental process. Elsewhere the requirement varies and may be handled through notarisation or tax filing instead. Confirm with the relevant authority.
- Can property management software register contracts automatically?
- Only where the authority exposes an integration and the operator is licensed to use it. A system that cannot file automatically should still generate the complete submission package and track the filing as a task with a deadline — that removes most of the manual effort without making the whole leasing flow depend on an external system.