Real estate that never lets revenue leak

Manage properties, units, leases, tenants, and sales from one Odoo workspace — with automated monthly rent invoicing, agent commissions, maintenance, and proactive renewal and certificate alerts.

The problem

Spreadsheets break down past fifty units. Rent goes uninvoiced, leases lapse without renewal, safety certificates expire unnoticed, and services performed for tenants are never billed — quietly draining revenue every month.

The solution

One property-first system where a lease drives recurring rent invoices, availability updates as deals close, commissions compute automatically, and renewals and certificate expiries are surfaced before they slip.

Capabilities

Everything a property team needs

Every capability below is implemented in the module.

01

Property & Unit Catalog

Structure your whole portfolio: properties with owners, addresses, and areas, each holding individual units with type, floor, size, rent, and sale price.

02

Vacancy & Availability

A kanban board groups units by live status — available, reserved, occupied, or under maintenance — so you always know what can be marketed or booked.

03

Lease Lifecycle

Take each rental from draft to running, renewed, expired, or terminated. Confirming a lease occupies the unit; terminating it frees the unit again.

04

Automated Rent Invoicing

Each lease carries its own billing terms and next invoice date. A daily scheduled action generates rent invoices as they fall due, using native Odoo Accounting.

05

Outstanding & Renewal Alerts

Every lease shows outstanding balance and days to expiry, with dedicated filters. A daily action raises activities for leases expiring within thirty days.

06

Sales & Commissions

Reserve and close property sale contracts. Closing a deal generates the customer invoice and computes the broker or agent commission automatically.

07

Property-First Lead Pipeline

A kanban pipeline moves enquiries from new to won, matches leads to available units by type and budget, and converts a qualified lead straight into a draft lease.

08

Maintenance & Certificates

Log, assign, and resolve maintenance requests with photos, and track safety certificates whose status shifts to expiring or expired as their dates approach.

09

Tenant Portal

Tenants sign in to the Odoo portal to view their own leases and invoices and submit maintenance requests, with access rules keeping each tenant to their own records.

Workflow

How it works

1

Build the Portfolio

Add properties and their units, with rents, sale prices, and owners.

2

Capture & Match Leads

Move enquiries through the pipeline and match them to available units.

3

Close & Confirm

Confirm a lease or close a sale; the unit and commission update automatically.

4

Bill & Stay Ahead

Rent invoices generate on schedule while renewal and certificate alerts keep you ahead.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Each running lease carries its billing frequency and a next invoice date. A daily scheduled action creates standard Odoo customer invoices as they fall due, and you can also raise one on demand from the lease.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Real Estate Management

One workspace for properties, leases, rent invoicing, and compliance, built natively on Odoo.

Buy on Odoo App Store