🏬
Real EstateProperty ManagementMallsSaudi ArabiaDemo

Running Malls and Commercial Property on Odoo: From Lease to Collection in One System

Units, leases, recurring invoices, maintenance and collections — how Odoo runs an entire mall, with a live demo you can try yourself.

S
Softloomer Team
Certified Odoo Partner
📅 October 6, 2026 🔄 Updated October 17, 2026 · ⏱️ 6 min read

Running a mall is nothing like running a residential building: dozens of units with different sizes and rents, tenants on different contract terms, monthly and quarterly invoices and constant maintenance. When all of that is split between Excel and a separate accounting package, collections slip and nobody knows the real occupancy rate.

What the system covers

1. Units and floors

The mall is split into floors (ground, first, second, food court), each with units carrying their area, type, rent and status — available or leased — so occupancy is visible in real time.

2. Leases

Tenant details, term, rent and payment frequency in one place. Activating a lease issues its first invoice automatically.

3. Recurring billing and collections

VAT invoices at 15% are issued automatically on each lease’s schedule, with paid and overdue amounts tracked per tenant. On Odoo Enterprise they can be connected to ZATCA e-invoicing (Fatoora).

4. Maintenance and equipment

Maintenance requests are linked to equipment (HVAC, lifts, escalators…), giving you each asset’s history and maintenance cost.

5. Management dashboard

Occupancy, billed versus collected, and leases nearing expiry — all on one screen.

Live demo: “Al Waha Mall”

We set up a complete demo mall with realistic (fictional) data you can try yourself:

  • Over 45 units across 4 floors
  • 40 active leases, occupancy above 80%
  • Over 200 VAT invoices worth more than SAR 6 million
  • Equipment and maintenance requests

Request login details on the demo page and try it hands-on.

What about Ejar?

Registering leases on the Ejar platform is mandatory in Saudi Arabia — see our full guide to integrating Odoo with Ejar.

Who is it for?

  • Malls and shopping centres
  • Commercial and office complexes
  • Property managers handling buildings for several owners
  • Family businesses with a property portfolio

Get started

Want this running on your own mall’s data? Book a tailored demo.

Comparing real estate systems? Read Odoo vs KEMTOVA ERP and Odoo vs SOFT4RealEstate.

Need help implementing Odoo?

We're a certified Odoo Partner serving the Gulf. Book a free discovery session.

📅 Book Session
WhatsApp