The Global Leader in Web-Based Real Estate Software

Ejari Integration news around the web

With the news about Masterkey’s Ejari integration making it’s way around the media world we thought we’d collect some of the main points of the news stories for you to read.

Summary of the news

  • Masterkey is the first and only non-government software to have integrated with Ejari.
  • You can create an Ejari certificate with one click.
  • Masterkey can help you with mapping existing tenancy contract.
  • The first live integration is already up and running, more are already in the pipeline.
  • Property managers now find it easy to synchronize their data with Ejari.

The main quotes

H.E. Sultan Butti bin Mejren, Director General of Dubai's Land Department

“This integration reduces the time and effort for users by electronically synchronizing both systems. Since Masterkey is linked with Ejari, you will be able to generate the Ejari barcode and registration number directly from Masterkey making it easier for the public to obtain Ejari contracts.”

Daniel Hart, CEO of Masterkey

"This is a fantastic time saver for property management companies that need to comply with RERA regulations and we fully support the government's drive to create more transparency in the market. Up until now registering tenancy contracts in Ejari has been a time consuming task for most of our customers."

Mureed Mustafa, Director of Operations from ERES

“We are very pleased that Masterkey has shown such dedication and has become the first non-governmental entity to integrate with our Ejari system. We reviewed the integration and found it to be a very thorough. It solves many problems for the Dubai property managers.”

Ryan Mahoney, CEO of Better Homes

"This integration drastically reduces our overhead. We were spending in the range of 2,000 hours a year to copy data into the Ejari system. Now we can simply update our information in Masterkey, which will then register new leases in Ejari at the click of a button."

Media Coverage

Daniel Hart, CEO of Masterkey was a guest on “This Morning with Andrew Hosie”

Zawya - Announcing the Masterkey Ejari Integration
February 2, 2014

Trade Arabia - Masterkey completes integration with Ejari
February 2, 2014

The Gulf Today - Masterkey completes integration with RERA’s Ejari
February 4, 2014

Gulfbase - Masterkey completes integration with Ejari
February 3, 2014

Release Notes (Q1 2014)

Version (26/01/2014)

  • New: Images/documents can now be stored on Azure data storage.
  • New: You can group update listing agent in any status.
  • New: Contract rent amount is now editable on the transaction file.
  • Locations will pre-populate when you add a property from the Unit.
  • Several other bug fixes and updates.


Version (12/01/2014)

  • New: We now have the ability to show or hide fields on Add contact sidebar panel as per the group.
  • Several small enhancements in the system.
  • The build was more focused to include mostly complaints received from all customers along with some minor improvements for property management.


Version (29/12/2013)

  • Ejari: You can now renew the Ejari tenancy contract inside from Masterkey.
  • New: "Registration of Interest" page is now available which will help any customer in thier launching activities. 
  • The build was more focused to include mostly complaints received from all corners along with some minor improvements for property management, New Navigation and Report Builder. 


Version (15/12/2013)

  • You can now select the reason for bounced bheque. The drop down is parameterized to ensure standard reasons are fed.
  • You can now select payment mode while replacing the bounced cheque. 
  • New Navigation has been enabled for all groups.
  • We can now update Ejari integration from the service URL anytime from a variable in the configuration file without making any change in the code.
  • In Payment History you can now check the details of replaced receipts via link. 
  • History paging issue has been fixed for Payments History.
  • Map saving error on property files has been rectified.
  • Several other bug fixes and DB updates.


Version  (01/12/2013)

  • New: Payment Upgrades (Bounce Cheque functionality) has been released to all customers.
  • New: You can now generate, print and view tenancy contract details (Ejari) from Masterkey.
  • New: You can now attach documents in work order and portfolio file by using the new document's tab in work order and portfolio file.
  • New: You can now group update images in property management.
  • New: You can now communicate tenants and landlords as per listing agent and portfolio manager by using Mass Email Communication tool.
  • Many small upgrades for property management module.
  • Several bug fixes and DB updates.


Version (17/11/2013)

  • Enhancements in Report Builder functionality.
  • Minor corrections in new navigation.
  • We can now control the user access on Ejari's Tab.
  • Several small enhancements and bug fixes.

Version (03/11/2013)

  • Ejari Integration: You can now generate Ejari tenancy contract from Masterkey.
  • You now search leased and reserved units from unit zone(STR).
  • Minor improvements in work order SMS functionality.
  • Several enhancements and small bug fixes.

Version (20/10/2013) 

  • New: Add tenancy contract for Ejari is now available group 1825.
  • Improvements in report builder. You can now create reports for contacts with and without leads.
  • Several complaints and small enhancements.

Version (06/10/2013)

  • New: New navigation has now been lived for all customers.
  • New: The login page has been polished up and made responsive.
  • New: You can now customize the SMS for Buyer and Tenant through communication tool.
  • New: An upgrade to auto correspondence, allowing you to customize SMS templates for work order notifications.
  • Updates to bounce cheque functionality.
  • Several small enhancements and bug fixes.

Version (22/09/2103)

  • New: You now have a status on contract builder which will give the companies the ability to generate mail-merge templates for units in any status.
  • Improvements to property management module.
  • Improvements to short term rental module.
  • Upgrades to bounce cheque functionality.
  • Ejari upgrades.
  • Several database requests and bug fixes.

Version (08/09/2013)

  • Ejari Integration phase 1 including activation/viewing and termination of tenancy contract is now been available on the testing server.
  • You can now add custom fields in the reference detail tab of transaction file (Account's Module).
  • New UI changes on transaction wizard as a part of bounce cheque functionality. 
  • Several bug fixes and small enhancements.

Version (25/08/2013)

  • New: You can now search with receipt number in account's module.
  • A new place holder to restrict features on the unit card has been introduced.
  • Small improvements for property management module.
  • Improvements to security upgrades, new add lead, bounce cheque and report builder tool. 
  • General bug fixes and enhancements to improve the efficiency of the system.


Version (12/08/2013)

  • New: Data security upgrade: You can now set your users to be able to view/Hide unit numbers for other listings.
  • New: You can now set Mandatory payments with receipts at the time of transaction (Leased or Sold)
  • Improvements in new add activity and lead, contact look up and report builder.
  • Small enhancements and several bug fixes.


Version (29/07/2013)

  • New: We've made a few upgrades that both improve data security and to provide you with better support. 
  • New: Responsive email template is now available for all customers.
  • You can now track system usage per user and group through Google analytics.
  • Listing Agent is now available as column in the smart side bar reports for property management.
  • Improvements in new add activity and lead, contact look up and report builder.
  • Small enhancements and several bug fixes.


Version (14/07/2013)

  • Mobile unit card templates have now been pushed testing servers for final testing.
  • Direct marketing option is now available in batch upload tool.
  • You can now add bank account information of landlord on the portfolio.
  • Small fixes and several enhancements.


Ejari Integration now live in Beta!






Masterkey is the first and only non-government software to integrate with RERA’s Ejari system, saving Dubai based Property Managers both time and tear-inducing ‘manual work’ to comply with regulations.


What is Ejari?


If you haven’t heard of Ejari before, it’s the online system that tracks lease agreements across the emirate of Dubai. You could say Ejari’s ultimate goal is to track the rental price of every single unit across Dubai and have them all registered in one system. That’s a lot of data entry, and someone has to do it! Property Managers (and some typing centers) are usually stuck with the job.


Why is Ejari important?


When filled with the rental data, Ejari allows the government to refine their real estate rent index. That index in turn protects both landlords and tenants from unfair rental rates. Rent escalations are restricted to government controlled percentages and landlords would also be able to ensure that their rent is not too far below market averages. Also when there’s a dispute, a full audit would be available inside the one system.


Up until now the supply of data to Ejari looked like this:


So what is the integration for? 


At Masterkey we’ve now managed to take out the time consuming manual step in the middle.


We’ve essentially built a bridge between the two systems, allowing the data to flow seamlessly from one to the other. Along with this bridge we can assist with mapping existing data between the Masterkey and Ejari so that existing leases match up. 


Does it work?


Yes. We’re already live with some existing customers and can create and terminate tenancy contracts in Ejari with the click of a button. Without even entering the Ejari interface Property Managers can print official Ejari Tenancy Contracts and Registration Certificates. These documents are the same ones used by the tenants to register for DEWA and other services.


Who gets the integration?


All Property Management clients who are using Masterkey can be upgraded with this new system integration. Contact us to learn how we can help you comply with the Ejari requirements and save yourself a lot of time.




What’s changed with Payments?

A number of changes to Payments and Receipts have just been released, the most interesting of which are updates in invoices, reconciled payments and history of changes.

‘Payments’ has been renamed ‘Invoices (Payments Due)’

We had change the terminology to make sense of the new features and to keep in line with accounting standards. An Invoice is in reality a payment that is due, which will eventually be reconciled with a payment that is received. An Invoice now actually looks like an invoice, with any payment received clearly marked on the right and due totals showing below.

Generate a Receipt from inside an Invoice

You can still generate a single Receipt for Multiple Invoices from the main invoices page. We have added a new ‘Add a Receipt’ area within an individual Invoice too - which is where most of the magic happens.

See the full history of changes made to a particular Invoice

All changes to an invoice (for e.g. when it was created, what payments were received against it, when one of the payments bounced, etc.) are fully tracked and displayed in the new history section at the bottom of the invoice. This has been a popular request from users and something we’ve been meaning to add for a while.

Bounced and Returned Cheques

You can now mark payments as bounced, and replace previously bounced cheques with new ones, maintaining a full audit and reporting trail in the process.

Reconciled / Unreconciled Status

By default all receipts are marked as reconciled, meaning that the system assumes they have cleared. If you want to track the bank clearing process as well, then you can set up so that receipts get marked as unreconciled (or not yet cleared) when a cheque is received, and then later reconciled when the funds are actually received.

Payments Reporting

You can now also run reports on which cheques have cleared, which ones haven’t and which ones need replacement. Combine that with our Report Builder and you can build practically any payment report you can imagine.

Masterkey Evolved

Masterkey 4.8 rolls out a host of upgrades and the most notable is by far the evolved interface! It not only improves the way you get around the application, but has been carefully crafted to give you a whole new experience and feel. Our designers have smoothed out the rough edges and  embedded many user interface tweaks that you’ll love.

Happy clicking

We’ve halved the number of clicks it takes to get around, resulting in a system where you can get anywhere in one or two clicks. The new tab layout immediately indicates where you are and remembers the last module you’ve used, making sure your most frequently used tabs are right where you need them.


Masterkey 4.8 works perfectly on your iPad. Units and Contacts open in their own tabs with easy access to information. Two finger scrolling is enabled and works just how you'd expect it to. In Property Management and Short Term Rentals, the tabs automatically adjust to accommodate all zones.

Fastest gun in The East

Adding information is now easier than ever with the Quick Add button. Add a Contact, Lead or Activity from any module, anytime.

You’ve got message!

Messages (previously called Alerts) now clears when you view them - you’ll know if there are any unread messages from a glance on any screen.

The Perfect Hit

In several areas across the application buttons and checkboxes have been given larger hit areas, making it easier to select with a mouse and much easier on an iPad or a tablet.

An eye for consistency

All actions are relocated to the top right of each page, allowing you to gain easy access. Using actions quickly becomes a learned muscle movement. Links are the consistent blue and the weight on the page has been brought down to highlight more important elements on the page.

Need more space?

Collapsing the sidebar can help give you more space to read data in the table view and scroll through information. The hit area has been increased and it is now possible to click on with an iPad or tablet.

How Masterkey evolved over the years

Remember how Google looked when it first launched? Yeah, we were better.


2001 - 2002: V1 of Masterkey

If you’ve seen this design before it means you were in real estate before freehold property existed in Dubai. You should be a millionaire... or be an employee of Masterkey.


2002 - 2007: Feeling Blue?

Pablo Picasso isn’t the only one to have had a Blue Period.


2007 - 2009: Gradients Galore!

Rounded edges, gradient backgrounds, jewel-like tick boxes… this interface had an image for every pixel.


2009 - 2013: The Minimalist

We went flat before flat was in fashion. That’s right, we set the trend back in 2009. No... it had nothing to do with removing all images to speed up the application on slow connections.


2013 - Now: The Refined

Masterkey Evolved. To be unveiled on 6th Oct 2013, so stay tuned!

Hide unit number or mandate payments?

While still actively working on some of our bigger projects (in particular, improved navigation and report builder) we’ve just sneaked in two new features we’ve been working on. The first one we’re calling Hide Unit Number which, you guessed it, allows you to hide the Unit Number from other Agents. The second new feature is called Mandatory Payments.

Here’s how they work

Hide Unit Number - is an option to hide the Unit Number when viewing a Unit, searching in the Unit Zone or running reports, so only the Listing Agent can see it. We’ve seen this works well in some companies and can help improve trust in the system and encourage agents to post more Units.

Knowledgebase: How to hide Unit Numbers between agents

Mandatory Payments - allows you to set selected fields as “required” for a reservation. For example, you may want to require to input the Rental Payment when reserving a Unit. If the Rental Payment is not entered, you will not be able to complete the reservation.

Knowledgebase: How to set mandatory payments

New responsive email template for mobile devices!

Have you ever viewed a unit card on your mobile phone? Did you have to zoom in to read the text? We’ve release a new unit card template that is optimized for mobile and automatically resizes based on the mobile device you’re viewing it from. Mobile-ready unit cards are going to be one of the most effective marketing tools available to you.


Available now for everyone

We've now enabled this for all users. You can find this templete in Masterkey under the name "Mobile Unit Card". Open the Unit File, and simply click on Send Unit > Mobile Unit Card

Release Notes (Q2 2013)

Version (30/06/2013)

  • Support Access upgrades have now been lived for beta testers.
  • We now have a customization frame work to control the visibility and mandatory of fields per group in contact and lead files.
  • Small enhancements in new add lead panel.
  • Major improvements in report builder functionality.
  • Improvements to new add activity panel.
  • Bug fixes and minor enhancements to improve the speed efficiency of the system.


Version (16/06/2013)

  • New: You can now control the access of any user on switching ON/OFF rotation.
  • New: Automatic Rent Calculation is now available for leasing and property management.
  • Smart Sidebar: Portfolio name and Portfolio Manager are now available in the column selection list for property management.
  • You can now search portfolios based on listing agent of the unit.
  • Add lead (Beta): Action field is now available in the new add lead panel and several small enhancements.
  • Improvements based on customer feedback in the new add activity side panel.
  • Several bug fixes and small enhancements.


Version (02/06/2013)

  • New: You can now restore back the status of a leased unit if it is reserved or set upcoming for a short period of time.(Beta)
  • New: Matches are now available for the countries that do not use rent per year budgets.
  • Corrections have been made in the activity email notification.
  • Corrections have been made in "Support Access Upgrades" to improve the usability and security level of data. (Beta).
  • Several improvements to the new Add Activity, Add lead and Report Builder tool.
  • Bug fixes and small enhancements.


Version (19/05/2013)

  • New: The contact files are now checking duplicates for all number fields where mobile is selected.
  • Contact look up is faster.
  • Location auto complete is now becomes more faster.
  • Small improvements have been done to make the application compatible with IE 10.
  • You can now select "Rotation List" and "Show All" for referred to list on lead side panel.
  • Small enchantments and several bug fixes.


Version (06/05/2013)

  • New: Refresh link is now available in unit files to quickly search landlord/Seller.
  • Upgrades to contact look up.
  • Upgrades to smart side bar report.
  • Small enhancements to Add activity and Add lead side panels.
  • Several bug fixes.


Version (21/04/2013)

  • Improvements to the add lead panel.
  • Improvements to the add activity panel.
  • Small fixes on report builder.
  • A new field has been added on the sold unit summary report labeled "Leased".
  • Leads added during transaction are now showing up on mailing list.
  • Several bug fixes and small enhancements.


Version (07/04/2013)

  • Modifications in Add Lead and Add Activity.
  • Contact Look up and Add contact option is now centralized.
  • New columns have been added in the listing magazine report.
  • Small enhancements in the smart sidebar reports for split modules.
  • Bug fixes and minor enhancements to improve the speed efficiency of the system.


Version (10/03/2013)

  • Now you can track the change made to a unit along with its appropriate module through transaction history of unit.
  • The smart sidebar is now further optimized.
  • Gmail/Exchange integration has now been optimized.
  • Minor changes to the Smart Sidebar functionality.
  • Several bug fixes and small enhancements.

Save time by having the Contract Rent calculated for you!

Great news for Leasing Agents and Property Managers. Automatic rent calculation is now available via Contract Rent - a new field which calculates the total rent, in the case that Contact Term is less or more than a year. This will be very useful especially in the following scenarios:


Short term extension of the Contract


The Tenant’s one year contract just expired, but the he wants to extend it with another three months. Previously, you would have to change the Annual Rent field to reflects this extension, which is not be best way to deal with this, as it will impact your reporting and unit status. 


Solution: By using the Contract Rent field, you can renew the lease for another three months without changing any numbers. Simply set the new Lease End Date and the rent due with the extension will be calculated automatically.


Contract spanning multiple years


For example, if you’re creating a New Lease over two years with the Annual Rent of 120,000, you would previously have to change the Annual Rent field to reflect the total amount of rent due over two years (240,000) to be able to arrange payments over the period.


Solution: Now you can keep Annual Rent the same, as Contract Rent will automatically calculated to show 240,000 as the total rent owed over the term.