whitecaves-ejari-rules

Enforces Dubai DLD compliance and Ejari contract rules for tenancy and leasing modules.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/arslan9024/White-Caves --skill whitecaves-ejari-rules-arslan9024
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: whitecaves-ejari-rules
Source: https://github.com/arslan9024/White-Caves/tree/main/.agents/skills/whitecaves-ejari-rules
Command: npx skills add https://github.com/arslan9024/White-Caves --skill whitecaves-ejari-rules-arslan9024

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Real estate software handling Dubai tenancy and leasing workflows must follow strict DLD and Ejari regulations, and missing a rule (like Ejari registration or eviction notice periods) creates legal and compliance risk. ## Core Features & Use Cases - Ejari Enforcement: Requires every rental contract to generate an Ejari ID before completion. - PDC Validation: Validates post-dated cheque schedules against the standard 1, 2, 4, or 6 cheque structures. - VAT & Eviction Rules: Applies 5% VAT on commercial properties, 0% on residential, and enforces the 12-month notarized Form 12 eviction notice. - Use Case: When building a leasing module that generates tenancy contracts, apply these rules so every contract includes an Ejari ID, a valid cheque plan, and the correct VAT treatment. ## Quick Start Apply the Ejari compliance rules to validate the tenancy contract workflow in the leasing module.

Frequently Asked Questions about whitecaves-ejari-rules

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make a Dubai tenancy contract Ejari compliant?▼

Every rental contract must generate an Ejari ID as part of the leasing workflow. The rules require Ejari registration for all tenancy contracts before they are considered valid in the system.

What post-dated cheque schedules are valid for Dubai rental contracts?▼

Valid PDC schedules are limited to 1, 2, 4, or 6 cheques per contract. Any cheque plan outside these standard counts should fail validation in the leasing module.

Does VAT apply to residential rental properties in the UAE?▼

Residential properties are exempt at 0% VAT, while commercial properties carry the statutory 5% UAE VAT rate. Contract generation must apply the correct rate based on property type.

What notice period is required for eviction in Dubai?▼

Legal eviction notices under Form 12 require exactly 12 months' notice delivered via a Notary Public. Shorter notice periods are not compliant with these rules.

When should these Ejari rules be applied in a real estate app?▼

Apply them whenever working on tenancy, leasing, or property modules, especially during contract generation, payment schedule setup, and eviction workflows. They are not relevant to non-Dubai jurisdictions.