A real estate agency website in Dubai under DLD rules: Trakheesi, QR code, ORN and BRN

By Andrey, founder of CREON Studio · · 9 min read

Real estate advertising in Dubai is regulated: every listing has a permit, a number and a QR code, which a buyer can use to check that the agency and the property are real. For a website this means specific fields on the listing card and rules for publishing. Here is what the regulator requires, what must be on a listing page and how to build it into the site in advance.

Important

This is a practical guide to the website, not legal advice. The rules change: before launch, check the current pages of the Dubai Land Department (DLD), the Real Estate Regulatory Agency (RERA) and your licensing consultant. We have collected what is confirmed by official publications and the portals' reference materials, and we mark separately where requirements depend on the advertising channel.

Who regulates real estate advertising in Dubai

The market in the emirate is supervised by the Dubai Land Department and its division RERA. They license agencies and brokers and issue permits for advertising properties. As a website owner you need to know three identifiers.

  • ORN (Office Registration Number) – the agency's registration number.
  • BRN (Broker Registration Number) – the registration number of the broker who handles the property.
  • Trakheesi permit – the number of the permit for advertising a specific property.

The advertising permit is tied to a Madmoun QR code: by scanning it, a buyer opens the listing data on the DLD website and compares it with what they see in the ad.

How it connects: from the license to the card on the site

  1. Agencylicense and ORN
  2. BrokerBRN
  3. Propertyowner and property data
  4. PermitTrakheesi and QR code
  5. Card on the sitenumber, QR, ORN, BRN

The order matters: the site shows a listing only when the property has a permit. That is why the permit is not a decorative line at the bottom of the card but a mandatory field of the property in the admin panel.

What Trakheesi is and why it is on the site

Trakheesi is the system that issues permits for real estate advertising in Dubai. The permit must be obtained before the ad is published, and its number is placed in the ad itself. The rule applies to advertising in different channels, including online: portals, social networks and the agency's website.

Two things follow for a website. First: every property in Dubai needs a "permit number" field (and, if needed, its expiry date). Second: a property without a number must not be published. The most reliable way is to solve this in the admin panel: the form does not let you save a published property without a filled-in number.

The DLD QR code: Madmoun

A RERA circular introduced the obligation to show a QR code in real estate advertising from April 24, 2023. DLD described it as a code issued together with the advertising permit: with it a client checks the status of the ad and the details of the advertising company and the property.

There is a nuance worth knowing. In official DLD publications the requirement is stated for print and audiovisual advertising, while some outlets write about advertising in general, including written. So as not to guess, we build the QR code into the listing card by default, next to the permit number: it does no harm and removes the question. Whether your particular channel needs it, confirm with DLD or your consultant.

What to show on the listing card

ElementWhat it isHow we build it into the site
Trakheesi numberThe number of the permit to advertise the propertyA mandatory field in the admin panel, shown in the header or next to the price of the card
DLD QR codeThe code issued together with the permitUploaded to the property, shown next to the permit number
Agency name and ORNWho advertises the propertyOne entry in the site settings, shown on every card and in the footer
Broker name and BRNWho handles the propertyA "responsible broker" field on the property, data is taken from the broker's profile
Price, area, type, addressProperty detailsMust match the data in the permit: the admin panel does not let the fields diverge
Update dateHow fresh the listing isThe status "for sale" or "withdrawn" changes from the CRM or manually

The main rule: the data on the site, on the portals and in the permit is the same. If the price or area on the site differs from the permit, the listing looks like a violation even if the difference is accidental. That is why we aim for a property to be entered once, in the CRM or the admin panel, and then go to the site and portals automatically.

Property Finder and Bayut portals

Most Dubai agencies publish listings on portals, and for a website this means shared data. For bulk upload from an external CRM, Bayut uses an XML feed at a public address that the portal polls itself, while Property Finder offers an Enterprise API for connecting a CRM to the portal and recommends moving to it from the old XML integration. Details and limits are in the portals' documentation. Enquiries from portals (calls, emails, WhatsApp messages) reach the CRM through their Leads API or bridge apps, and managers then work with them in one place.

The practical conclusion: so as not to maintain a property in three places, keep the CRM as the "source of truth", and let the site and portals receive data from it. Before launch, check in each portal's documentation which fields are needed to publish a property in Dubai, including the permit number. More about CRMs in the guide "A CRM for an agency abroad".

Site languages and currencies

Property buyers in Dubai are diverse, so an agency site is usually made at least in Russian and English, and often Arabic is added. Each language version needs its own page addresses and hreflang markup so that Google shows the right language. Prices are usually shown in dirhams (AED) and dollars (USD) with a switcher: the client sees a familiar amount, while the official price from the permit stays in its original currency.

Checklist before launching a site in Dubai

  1. The agency has a license and an ORN, and each broker has a BRN.
  2. Every published property has a Trakheesi permit, and its number is shown on the card.
  3. The DLD QR code is uploaded and shown next to the number.
  4. The agency name and ORN are visible on the property page and in the site footer.
  5. Price, area and property type match in the CRM, on the site and in the permit.
  6. A property without a permit number cannot be published from the admin panel.
  7. Properties taken off the market are hidden or marked automatically.
  8. Portal feeds or APIs are checked for the fields required for Dubai.
  9. Language versions of the site have their own addresses and hreflang.
  10. A privacy policy and a cookie banner are in place and working.

What we do and what we have not done yet

We build websites for real estate agencies with a catalog, an admin panel and a CRM connection. We have not yet launched a project of our own for Dubai, so we do not call it a case study. The closest example in substance is the website of the agency Boomerang Real Estate in Phuket: a catalog of rentals and sales, bookings and CRM sync. The data structure of such a site is the same as what Dubai needs, and the market requirements (permit, QR, ORN, BRN) are added to the listing card and the admin panel. The project breakdown is in the Boomerang case study. What is included in an agency website, we described on the services page, and about cost – in the guide "How much does a real estate agency website cost".

Questions

Does an agency website need a Trakheesi number?

The rule applies to advertising of properties in Dubai, including online. That is why we build the permit number in as a mandatory field of the property. For the exact requirements for your channel, ask DLD or your licensing consultant.

What is the DLD QR code and where do I get it?

It is the code of the Madmoun service, issued together with the advertising permit. With it a buyer checks the listing data on the DLD website. The agency receives the code when it obtains the permit.

What is the difference between ORN and BRN?

ORN is the agency's registration number, BRN is the broker's registration number. In advertising it is customary to show the agency name with the ORN and the broker's name with the BRN.

Can a site for Dubai be built from another country?

Yes, the site is built remotely. The license, ORN, BRN and permits are obtained by the agency under Dubai rules, and we build them into the listing card and the admin panel.

Sources

Need an agency website for Dubai

Tell us about the agency, the CRM and the portals. We will propose the scope of the site and name the price and timeline.

Discuss the project Our services
TELL US ABOUT YOUR PROJECT   •   TELL US ABOUT YOUR PROJECT   •   hi!

HAVE A PROJECT
IN MIND?

Let’s build something your business can be proud of. Tell us what you have in mind, and we’ll turn it into a thoughtful, distinctive digital experience that works for your goals and your users.

Start a projectA reply within one business day
Start a project
CREON STUDIORemote, worldwide© 2026 CREON Studio