Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Real Estate
  3. Property Management v 19.0
  4. Sales Conditions FAQ

Property Management

by leapai.ai https://leapai.ai
Odoo
v 19.0 Third Party 20
Download for v 19.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Contacts (contacts)
• Discuss (mail)
• Invoicing (account)
Lines of code 2859
Technical Name leaps_property_management
LicenseLGPL-3
Websitehttps://leapai.ai
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Contacts (contacts)
• Discuss (mail)
• Invoicing (account)
Lines of code 2859
Technical Name leaps_property_management
LicenseLGPL-3
Websitehttps://leapai.ai

🏠 Property Management | إدارة العقارات

Complete property solution for Odoo 19 — manage rentals, leases, sales, SPA contracts and maintenance in one place.

نظام شامل لإدارة العقارات على Odoo 19 — إدارة عقود الإيجار والمبيعات واتفاقيات البيع والصيانة في مكان واحد.

✓ Odoo 19 ✓ Arabic / عربي ✓ Free LGPL-3 ✓ Rental & Sales ✓ Maintenance ✓ Auto Invoicing ✓ PDF Reports

Key Features المميزات الرئيسية

🏢

Property & Unit Management إدارة العقارات والوحدات

Track apartments, villas, commercial units and more. Kanban board with colour-coded status badges.

تتبع الشقق والفلل والوحدات التجارية. لوحة كانبان مع شارات حالة ملوّنة.

📋

Rental Contract Management إدارة عقود الإيجار

Full lease lifecycle: Draft → Active → Expired / Terminated. Auto invoice generation by payment term.

دورة حياة الإيجار الكاملة: مسودة ← نشط ← منتهي. إنشاء فواتير تلقائي حسب شروط الدفع.

📝

Sales & SPA Contracts عقود البيع واتفاقيات الشراء

Full sale pipeline: Booking → SPA Signed → Completed. Installment plans with balance tracking.

مسار البيع الكامل: حجز ← توقيع اتفاقية ← اكتمال. خطط تقسيط مع تتبع الأرصدة.

🔧

Maintenance Management إدارة الصيانة

11 maintenance types, priority levels, vendor assignment, cost tracking. Auto unit status updates.

11 نوع صيانة، مستويات الأولوية، إسناد المقاول، تتبع التكاليف. تحديث تلقائي لحالة الوحدة.

💰

Automated Invoicing الفوترة التلقائية

Generate all rent invoices at once: monthly, quarterly, bi-annual or yearly. One-click booking fee invoice.

إنشاء جميع فواتير الإيجار دفعة واحدة: شهري أو ربع سنوي أو نصف سنوي أو سنوي.

📄

PDF Contract Reports تقارير العقود PDF

Professional Rental Agreement and Sales Contract PDFs with party details, terms and signature lines.

مستندات PDF احترافية لعقود الإيجار والبيع مع تفاصيل الأطراف والشروط وخطوط التوقيع.

Screenshots لقطات الشاشة

Full workflow — from property listing to contract to maintenance

Property Units Kanban — Odoo 19
1Property Units Kanban — Odoo 19 UI with colour-coded status badges (Available, Rented, Booked, Sold) and price, area, bedrooms per card كانبان الوحدات العقارية — واجهة Odoo 19 مع شارات الحالة الملوّنة والسعر والمساحة وعدد الغرف
Rental Contract Form — Odoo 19
2Rental Contract Form — status bar (Draft → Active → Expired), smart buttons (Invoices 12, Commissions 1), auto-invoice note on activation نموذج عقد الإيجار — شريط الحالة، الأزرار الذكية (الفواتير والعمولات)، ملاحظة الفوترة التلقائية عند التفعيل
Buildings — Odoo 19
3Buildings Kanban — each building shows live available / rented / occupancy % stats auto-calculated from its linked units كانبان المباني — كل مبنى يعرض الإحصائيات الحية: المتاح والمؤجر ونسبة الإشغال محسوبة تلقائياً
Rental Contracts — Odoo 19
4Rental Contracts List — tenant, unit, dates, monthly rent and status (Draft → Active → Expired) in one view قائمة عقود الإيجار — المستأجر والوحدة والتواريخ والإيجار الشهري والحالة في عرض واحد
Sales Contracts — Odoo 19
5Sales Contracts List — buyer, unit, agreed price and status (Draft → Booked → Signed → Completed); unit auto-changes to Sold on completion قائمة عقود البيع — المشتري والوحدة والسعر المتفق والحالة؛ الوحدة تتحول تلقائياً إلى مباعة عند الإكمال
REGA Commissions — Odoo 19
6Commission Form — base amount 360,000 SAR, company rate 2.5% → 9,000 SAR, agent share 25% → 2,250 SAR, VAT 15% → 1,350 SAR, status: Approved نموذج العمولة — المبلغ الأساسي 360,000 ريال، عمولة الشركة 2.5%، نصيب الوكيل 25%، ضريبة القيمة المضافة 15% — حالة: معتمد
Maintenance — Odoo 19
7Maintenance Requests List — type (Electrical, Plumbing, Carpentry…), vendor, estimated cost, priority and status per request قائمة طلبات الصيانة — النوع (كهرباء، سباكة، نجارة...)، المورد، التكلفة التقديرية، الأولوية والحالة
Dashboard — Odoo 19
8Dashboard — 8 live KPI cards (Total 82, Available 45, Rented 28, Sold 9, Booked 5, Contracts 34, Maintenance 12, Commissions 67) + per-building occupancy bars لوحة التحكم — 8 بطاقات مؤشرات حية (الإجمالي 82، المتاح 45، المؤجر 28، المباع 9...) + أشرطة الإشغال لكل مبنى
Permissions Matrix — Odoo 19
9Permissions Matrix — 3-level access control: Agent (read-only), Manager (create & edit), Admin (full access including delete & settings) مصفوفة الصلاحيات — 3 مستويات: وكيل (قراءة فقط)، مدير (إضافة وتعديل)، مدير عام (صلاحيات كاملة شاملة الحذف والإعدادات)

Full Workflow المسار الكامل

Step-by-step — from setup to signed contract and beyond / من الإعداد إلى التوقيع وما بعده

1

Install & Configure التثبيت والإعداد

Install the module — demo data loads automatically: 6 units, 3 rental and 2 sales contracts, 8 amenities.

ثبّت الوحدة — تُحمَّل البيانات التجريبية تلقائياً: 6 وحدات وعقود إيجار ومبيعات ومرافق.

2

Add Amenities إضافة المرافق

Go to Property → Configuration → Amenities and create features (Pool, Gym, Parking…).

انتقل إلى العقارات ← الإعدادات ← المرافق وأنشئ الميزات (مسبح، صالة رياضية، موقف…).

3

Create Property Units إنشاء الوحدات العقارية

Go to Property → Properties. Add type, location, specs, pricing, owner and amenities. Set state to Available.

انتقل إلى العقارات ← العقارات. أضف النوع والموقع والمواصفات والتسعير والمالك.

4

Create Rental Contract إنشاء عقد الإيجار

Go to Property → Rental. Select unit, tenant, dates, payment term. Click Activate — unit becomes Rented. Click Generate Invoices to auto-create all period invoices.

انتقل إلى العقارات ← الإيجار. اختر الوحدة والمستأجر والتواريخ وشروط الدفع. انقر تفعيل ثم إنشاء الفواتير.

5

Create Sales Contract إنشاء عقد البيع

Go to Property → Sales. Select unit & buyer, enter agreed price & fees, add payment plan milestones. Progress through Booking → SPA Signed → Completed.

انتقل إلى العقارات ← المبيعات. اختر الوحدة والمشتري والسعر والرسوم وأضف خطة الأقساط.

6

Log Maintenance Requests تسجيل طلبات الصيانة

Go to Property → Maintenance. Create request with type & priority. Assign vendor → Start Work → Mark Completed. Unit status updates automatically.

انتقل إلى العقارات ← الصيانة. أنشئ طلباً بالنوع والأولوية. أسنده للمقاول ← ابدأ ← أكمل. الحالة تتحدث تلقائياً.

7

Print PDF Contracts طباعة العقود PDF

From any Rental or Sales contract, use the Print button to generate a professional PDF with all party details, terms, financials and signature lines.

من أي عقد إيجار أو بيع، انقر طباعة لإنشاء ملف PDF احترافي بتفاصيل الأطراف والشروط والتوقيعات.

8

Switch to Arabic UI تبديل الواجهة إلى العربية

Go to Settings → Translations → Languages, activate Arabic. All menus, buttons, fields and error messages switch to Arabic automatically.

انتقل إلى الإعدادات ← الترجمات ← اللغات، فعّل العربية. جميع القوائم والأزرار والحقول ورسائل الخطأ تتحول للعربية تلقائياً.

🏠 Rental Flow — Full Walkthrough تدفق الإيجار الكامل

From creating a unit to generating invoices — step by step / من إنشاء الوحدة إلى إنشاء الفواتير

Add Unitأضف الوحدة
→
New Contractعقد جديد
→
Activateتفعيل
→
Generate Invoicesإنشاء الفواتير
→
Collect & Closeتحصيل وإغلاق
Step 1

Create the Property Unit إنشاء الوحدة العقارية

  • Go to Property → Properties → New
  • Set type (Apartment / Villa / Commercial…)
  • Enter monthly rent amount & currency
  • Set owner (landlord) from contacts
  • State must be Available

اذهب إلى العقارات ← العقارات ← جديد. اختر النوع، أدخل الإيجار الشهري والمالك. تأكد أن الحالة متاح.

Step 2

Create Rental Contract إنشاء عقد الإيجار

  • Go to Property → Rental → New
  • Select the unit → rent amount auto-fills
  • Select tenant from contacts
  • Set start date, end date
  • Choose payment term: Monthly / Quarterly / Bi-Annual / Yearly
  • Add security deposit & admin fee if needed

اذهب إلى الإيجار ← جديد. اختر الوحدة (يملأ الإيجار تلقائياً)، المستأجر، التواريخ، وشروط الدفع.

Step 3

Activate the Contract تفعيل العقد

  • Click Activate button
  • Contract state → Active
  • Unit state automatically → Rented
  • Unit is now locked from new contracts
  • For Saudi Arabia: enter Ejar Registration No.

انقر تفعيل. العقد يصبح نشطاً والوحدة تصبح مؤجَّرة تلقائياً. أدخل رقم تسجيل إيجار للعقود السكنية.

Step 4

Generate Invoices إنشاء الفواتير

  • Click Generate Invoices button
  • All period invoices created at once (e.g. 12 monthly invoices)
  • Each invoice has due date per payment schedule
  • View all invoices via smart button (🧾 Invoices)
  • Confirm & collect from Accounting module

انقر إنشاء الفواتير. تُنشأ جميع الفواتير دفعة واحدة حسب شروط الدفع. تابع التحصيل من المحاسبة.

Step 5 — End of Lease

Expire / Terminate / Renew انتهاء / إنهاء / تجديد

  • Expire: contract ends naturally on end date
  • Terminate: click Terminate for early exit
  • Renew: create new contract — check "Renewal" (no 2.5% commission again per REGA)
  • Unit state resets to Available on expiry/termination

عند الانتهاء: أنهِ أو جدّد. العقد المجدَّد يُعفى من عمولة 2.5% مرة أخرى وفق لوائح هيئة العقار.

Optional — REGA / Saudi

Add Leasing Commission إضافة عمولة الإيجار

  • Go to Property → Commissions → New
  • Type: Leasing Commission (2.5%)
  • Link to the rental contract
  • Enter annual rent — company commission auto-calculates (2.5%)
  • Set agent & their share %, approve, then mark Paid

اذهب إلى العمولات ← جديد. اختر نوع العمولة وأربطها بالعقد. تُحسَب 2.5% تلقائياً وفق معيار هيئة العقار.

🏢 Sale Flow + Commission تدفق البيع والعمولة

From listing to ownership transfer with full commission tracking / من الإدراج إلى نقل الملكية مع تتبع العمولة

Add Unitأضف الوحدة
→
Bookingحجز
→
SPA SignedSPA موقَّع
→
Completedمكتمل
→
Commission Paidالعمولة مدفوعة
Step 1

Create the Property Unit إنشاء الوحدة للبيع

  • Go to Property → Properties → New
  • Set type, specs, location, images
  • Enter sale price (not rent)
  • Set owner (seller) from contacts
  • State: Available

أنشئ الوحدة وأدخل سعر البيع والمالك. تأكد أن الحالة متاح.

Step 2 — Booking

Create Sales Contract إنشاء عقد البيع

  • Go to Property → Sales → New
  • Select unit & buyer
  • Enter agreed price, booking fee, registration fee, VAT
  • Add installment payment plan (milestone rows)
  • Click Book → unit becomes Booked
  • Generate booking fee invoice with one click

اذهب إلى المبيعات ← جديد. اختر الوحدة والمشتري وأدخل السعر والرسوم وخطة الأقساط. انقر حجز.

Step 3 — SPA

Sign the SPA توقيع اتفاقية الشراء

  • Print the SPA PDF → parties sign
  • Click Sign SPA in Odoo
  • Contract state → SPA Signed
  • Track remaining balance & payment milestones
  • Generate progress invoices as milestones are met

اطبع وثيقة SPA للتوقيع. انقر توقيع SPA. تابع الأقساط المتبقية وأنشئ فواتير عند كل مرحلة.

Step 4 — Transfer

Complete the Sale إتمام البيع

  • All payments received → click Complete
  • Contract state → Completed
  • Unit state → Sold
  • Unit is removed from available inventory
  • Full audit trail in chatter

بعد تحصيل كامل المبلغ، انقر إكمال. الوحدة تصبح مباعة وتُزال من المخزون المتاح.

Step 5 — Commission

Record Sales Commission تسجيل عمولة البيع

  • Go to Property → Commissions → New
  • Link to the Sales Contract
  • Choose commission type (Leasing / Management / KPI…)
  • Enter sale amount → company commission % auto-calculates
  • Set agent & their share %
  • Approve → Pay → dashboardupdates

اذهب إلى العمولات وأربطها بعقد البيع. أدخل قيمة البيع — تُحسَب العمولة تلقائياً. حدد الوسيط ونسبته ثم اعتمد وادفع.

Commission Types

5 Commission Types 5 أنواع عمولات

  • 🏠 Leasing (2.5%) — standard REGA rate for rental
  • 🏢 Management Fee — ongoing property management
  • 🔄 Renewal Fee — flat fee for contract renewals
  • 💰 Collection Bonus — incentive for rent collection
  • 🏆 KPI / Occupancy Bonus — performance reward

إيجار 2.5% | رسوم إدارة | رسوم تجديد | مكافأة تحصيل | مكافأة إشغال — كل الأنواع المعتمدة من هيئة العقار.

💡 How commission is calculated: Company Commission = Base Amount × Company Rate %  |  Agent Share = Company Commission × Agent Share %  |  VAT (15%) added automatically for Saudi Arabia. طريقة الحساب: عمولة الشركة = المبلغ الأساسي × نسبة الشركة | حصة الوسيط = عمولة الشركة × نسبته | يُضاف ضريبة القيمة المضافة 15% تلقائياً.

🏗️ Buildings / Projects — Why You Need It المباني والمشاريع — لماذا تحتاجها

Group your units under buildings — track occupancy and revenue per building / جمّع وحداتك تحت مباني — تتبع الإشغال والإيرادات لكل مبنى

📦

Organize Units تنظيم الوحدات

Group apartments, offices or shops under a building or compound. Instantly see all units in one building.

جمّع الشقق والمكاتب والمحلات تحت مبنى واحد. اعرض كل وحداته بنقرة.

📊

Per-Building Stats إحصاءات لكل مبنى

Each building shows: Total Units, Available, Rented, Sold, Booked, Maintenance and Occupancy % — all computed automatically.

كل مبنى يعرض: الوحدات الكلية، المتاحة، المؤجَّرة، المباعة، ونسبة الإشغال — تُحسَب تلقائياً.

🏙️

Multiple Projects مشاريع متعددة

Manage towers, villa compounds, offices and mixed-use projects separately. 8 building types supported.

أدر أبراجاً ومجمعات وفلل ومكاتب بشكل منفصل. 8 أنواع مباني مدعومة.

👤

Owner & Developer المالك والمطور

Assign a developer and a building owner separately. Ideal when the developer ≠ current owner.

حدد المطور والمالك بشكل منفصل — مثالي حين يختلف المطور عن المالك الحالي.

🔗

Linked to Units مرتبطة بالوحدات

Each unit has a "Building / Project" field. One building → many units. Filter, search, report by building.

كل وحدة تحمل حقل "المبنى". مبنى واحد ← وحدات كثيرة. صفّح وابحث وأعدّ تقارير حسب المبنى.

📋

When to Use It متى تستخدمه

✓ You manage more than one building
✓ Owner wants a per-building report
✓ You have named projects (Tower A, Compound B)

✓ تدير أكثر من مبنى ✓ المالك يريد تقريراً لكل مبنى ✓ لديك مشاريع مسماة

📍 How to use: Go to Property → Configuration → Buildings → New. Fill name, type, city, owner, floors. Then open any Unit and select this building in the Building / Project field. The building's occupancy stats update automatically as unit states change. اذهب إلى العقارات ← الإعدادات ← المباني ← جديد. أدخل الاسم والنوع والمدينة والمالك وعدد الطوابق. ثم افتح أي وحدة واختر المبنى من حقل "المبنى / المشروع". تتحدث إحصاءات الإشغال تلقائياً.

What's Included ما يتضمنه النظام

Feature / الميزة Description / الوصف Arabic / عربي Access Path
Property Units Kanban, List & Form — type, specs, pricing, amenities, image وحدات العقارات — كانبان وقائمة ونموذج Property → Properties
Rental Contracts Draft→Active→Expired workflow, auto invoice generation عقود الإيجار — مسار كامل وفوترة تلقائية Property → Rental
Sales Contracts Booking→SPA→Completed, payment plan, fee tracking عقود البيع — حجز وتوقيع واكتمال وخطة أقساط Property → Sales
Maintenance Requests 11 types, priority, vendor, cost, auto unit status update طلبات الصيانة — 11 نوع وأولوية ومقاول وتكاليف Property → Maintenance
Rental PDF Report Professional Lease Agreement with party details & signatures عقد إيجار PDF احترافي مع تفاصيل الأطراف والتوقيعات Rental Contract → Print
Sales PDF Report SPA document with financial summary & payment plan وثيقة اتفاقية الشراء مع الملخص المالي وخطة الدفع Sales Contract → Print
Amenities Configurable features linked to units via many-to-many مرافق قابلة للتخصيص مرتبطة بالوحدات Property → Configuration
Arabic Translation عربي Full Arabic UI — menus, fields, buttons, error messages, reports واجهة عربية كاملة — قوائم وحقول وأزرار ورسائل Settings → Languages → Arabic
Developed by leapai.ai  |  Odoo 19.0  |  Version 19.0.1.0.0  |  LGPL-3  |  Free to use  |  يدعم العربية والإنجليزية

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with