Skip to content

Solutions · Real Estate Kit

The complete real-estate suite for Odoo.

Auctions, valuation, brokerage and leasing — packaged, bilingual, built for the GCC. Native Odoo Enterprise (v19/18/17), delivered configured — not built from scratch.

The product

Four Odoo applications, one asset record.

Same property, same customer, same ledger across all four — a unit that's auctioned, valued, then leased stays one record the whole way.

01 · The standout

Auctions

A purpose-built auction workflow for real-estate auctions and Infath-style asset-disposal mandates — the part of the business generic real-estate software leaves you to run on spreadsheets and WhatsApp. The file moves through defined stages from the moment a mandate arrives to the moment it is archived, and the governance is in the system rather than in someone's head.

  • A 10-stage pipeline from mandate to archive, with auction file codes generated automatically per client, per year, per entity — so two entities never collide on a file number.
  • The award minutes — محضر ترسية — modelled on the real document, with dual signature required before issue and a one-click buyer invoice off the awarded lot.
  • A live file-completion score on every auction file, so a manager sees at a glance which files are missing documents before auction day, not after.

02

Property & Portfolio

One catalogue of every asset — owner, agent, status, documents, media and pricing on a single record. Price per square metre is calculated for you, and the property card you send out is generated from that record, tailored to whoever is receiving it.

  • One-click property card you tailor per recipient: share with a broker with price, with a buyer without — same record, no duplicate listings drifting apart.
  • Automatic price per m² from area and asking price, so comparisons across the portfolio are consistent rather than hand-calculated.
  • One-click brokerage commission offer raised straight from the property, as a real Odoo quotation.

03

Valuation

A standalone, gated workflow for licensed valuation firms. The report is driven by the terminology regulated work is written in, and the commercial side is governed — a junior cannot quietly discount a fee to win a job, or overcharge to inflate one.

  • Purpose and basis of value captured in the terms regulated valuation reports require, not free-text notes.
  • Enforced fee bands — a fee outside the band is blocked, not flagged after the fact.
  • Every valuation is scheduled, tracked, and tied to its CRM opportunity, so the pipeline and the delivery calendar are the same system.

04

Property Management & Leasing

Leases that chase their own money and units that cannot be double-sold. The payment plan on a lease raises its own reminders, so a due instalment surfaces instead of sitting buried in a schedule nobody opens.

  • Payment plans that raise their own reminders — a due instalment is never buried in a spreadsheet tab.
  • Advertising tracked per unit across Aqar, Bayut, Haraj, Wasalt and the rest, with refresh reminders so listings don't go stale.
  • A reservation lock that blocks double-booking and won't hold a unit without a seriousness letter (خطاب الجدية) on file.

Why it holds up

What you can't rebuild in a weekend.

Each one is a decision made in the product — not a promise made in a meeting.

Arabic done properly

Industry terms taken from real client documents — الصك, رفع مساحي, خطاب الجدية, محضر ترسية, السعر الافتتاحي — with full RTL layout. Translation is a release gate: a screen doesn't ship until the Arabic is right.

Governance that's actually enforced

The rules are server-side, so they apply whether the user is in the web client, on mobile, or coming through the API. A property can't reach pricing without an approved valuation. Award minutes can't issue without both signatures. That is a constraint, not advice.

Native Odoo underneath

Offers are real Odoo quotations; collections are real Odoo invoices. So VAT, ZATCA Phase 2 e-invoicing, CRM, accounting and reporting are the genuine article — and your accountant works in standard Odoo, not in a real-estate app pretending to be a ledger.

Built for holdings

Entity isolation is enforced at the database level through record rules, so one entity's pipeline is invisible to another's. Numbering sequences run per entity, so file codes and references never collide across the holding.

Who it's for

Best fit first.

01

Auction houses & asset-disposal teams

The clearest fit. A full mandate-to-award pipeline with governance gates and structured file numbering, which nothing else in the Odoo world covers.

02

Licensed valuation firms

A gated valuation workflow with regulated terminology and enforced fee bands, tied to the CRM pipeline that produced the job.

03

Multi-entity real estate holdings

Several entities on one platform with database-level isolation, per-entity numbering, and consolidated reporting for the holding.

04

Brokerages & property managers

Properties, CRM, leasing, commissions and collections connected — one asset record from listing to signed lease to collected rent.

Maturity

Built with a real estate holding, not in a lab.

Real Estate Kit was built with, and is proven on, a six-company Saudi real estate holding — six entities on one Odoo platform, each keeping its own books, with the auction, valuation and leasing workflows running the way that business actually runs them. The terminology, the governance gates and the document models all came out of that work rather than out of a requirements workshop.

It is a current, actively-deployed product: configured to your entities, users and approval rules, then extended where your operation genuinely differs. The Odoo licence and hosting are paid directly to Odoo; we deliver, configure and support the product on top.

Roadmap: Ejar (إيجار) integration — direct lease sync with the national rental platform — is in development, shipping soon.

FAQ

Real Estate Kit — questions.

Is Real Estate Kit a set of Odoo real-estate modules?

Yes. Four connected Odoo applications — modules, in Odoo terms — installed on your own Odoo: Property & Portfolio, Auctions, Valuation, and Property Management & Leasing. They run on Odoo Enterprise, versions 19, 18 and 17.

Is Real Estate Kit a product or a custom build?

It is a configured product. Four applications — Property & Portfolio, Auctions, Valuation, and Property Management & Leasing — are pre-built and configured to your entities, users and approval rules. You are not paying for a blank build.

Which Odoo versions and editions does it run on?

Native Odoo Enterprise, on versions 19, 18 and 17. Because it is built on standard Odoo models, quotations, invoices, VAT, ZATCA Phase 2 e-invoicing, CRM and accounting are the genuine Odoo features, not a parallel bolt-on.

Does it handle real-estate auctions?

Yes. The Auctions application runs a ten-stage pipeline from mandate to archive, with auction file codes generated automatically per client, per year and per entity, an award minutes document (محضر ترسية) modelled on the real document with dual signature and one-click buyer invoicing, and a live file-completion score on every file.

Can several entities run on one system without seeing each other's deals?

Yes. Entity separation is enforced at the database level through Odoo record rules, so a brokerage arm cannot see the valuation arm's book. Numbering sequences run per entity as well.

Is Ejar integration available?

Not yet. Ejar (إيجار) integration — direct lease sync with the national rental platform — is in development. Everything else described on this page is in the current product.

See it on your own files.

Pick a real auction file, valuation, or lease — we'll run the demo on that.