Ejar and ZATCA Compliant Property Software: What Compliance Actually Means

Compliance is not a marketing slogan. Learn what Ejar documentation support should actually mean, what e-invoicing requires, and what exposes you to violations.

Amlakire Team
Content & Real Estate Development Team
September 4, 20269 min readUpdated:

Quick answer

Compliance covers two Saudi obligations: documenting leases on the Ejar platform and issuing e-invoices under ZATCA rules. Compliant invoices need tamper-proof sequential numbers, a QR code, tax numbers and separately stated VAT, with retrievable archiving and correct treatment of exempt residential versus taxable commercial rent. Since the Ejar-documented contract prevails in disputes, internal records must match it exactly.

Table of Contents

Two Non-Negotiable Obligations

Any system you choose in Saudi Arabia must handle two regulatory obligations: contract authentication on the Ejar platform, and e-invoicing per ZATCA requirements. Failing either is a violation with consequences.

What Ejar Support Should Actually Mean

Documentation itself happens on the Ejar platform, supervised by the Real Estate General Authority (REGA): a new lease is created from a licensed broker’s account, the documentation fee is paid first from the Ejar wallet, then both parties approve and the lease is documented; the lessor or tenant can renew an existing lease directly. So the useful question is what the system does before and after documentation:

  1. Lease data as documented: parties, term, rent and payment schedule held exactly as documented on Ejar.
  2. Documentation-ready data: complete, validated lease data prepared before it goes for documentation.
  3. Ejar number and status: the Ejar contract number and status stored, with renewal alerts.

Some vendors advertise a direct link to Ejar. Ask how it works and who documents the lease, and verify it in a live demo. Either way, the decisive question is: do my internal records stay identical to the lease documented on Ejar?

E-Invoicing Requirements

  • Sequential invoice numbers that cannot be tampered with
  • QR code carrying required invoice data
  • VAT numbers for the business and registered customers
  • VAT itemized separately from the base amount
  • Electronic archiving retrievable during audit
  • Correct exemption handling — residential rent is exempt, commercial is taxable

The Costliest Mistake: Records That Do Not Match

You always work in two places: your internal system for follow-up and Ejar for documentation. If your system does not store the Ejar contract number and status and flag renewals, the data inevitably diverges. That divergence surfaces on the day of a dispute — the unified lease documented on Ejar is an executive instrument at the Execution Court (via Najiz), other disputes go to the General Court via Najiz, and in both cases the Ejar-documented contract is what counts, not your internal sheet.

Pre-Purchase Checklist

  • Does it prepare complete lease data for documentation on Ejar?
  • Does it store the Ejar contract number and status and flag renewals?
  • Is the e-invoice generated automatically on payment?
  • Does it distinguish exempt residential from taxable commercial rent?
  • Is the QR code generated automatically?

Try Amlakire for Free

14-day free trial — no credit card required

Start Now for Free

Frequently Asked Questions

How do I know a system truly supports Ejar documentation?

Ask whether it prepares complete lease data for documentation, stores the Ejar contract number and status, flags renewals, and keeps your records identical to the documented lease. Documentation itself happens on Ejar through a licensed broker; if a vendor advertises a direct link, ask how it works and verify it.

Is residential rent subject to VAT?

Residential rent is VAT-exempt while commercial rent is taxable. The system must distinguish them automatically.

What if the internal contract differs from the Ejar-authenticated one?

In a dispute, the Ejar-authenticated contract is legally binding, not your internal record. So keep lease data and the Ejar contract number in your system exactly as documented, and update your records whenever the lease is renewed or amended on Ejar.

Tags:ejar documentationzatca compliante-invoicing real estatesaudi property compliance
Amlakire Team

Content & Real Estate Development Team

A team specialized in PropTech and property management in Saudi Arabia.