The full lease-to-CAM lifecycle, reconciled to the cent

Lease abstraction, escalation and rent reviews through monthly CAM billing and an audited year-end true-up — jurisdiction-neutral, standalone, and built for the property accountant who has outgrown spreadsheets.

The problem

Billing tenants their share of Common Area Maintenance and reconciling estimates against actual costs at year-end is dispute-prone and labor-intensive. Teams run it in spreadsheets with no audit trail, recompute pro-rata shares by hand, and risk missing a notice deadline that locks in below-market rent for years.

The solution

Commercial Lease Administration & CAM Reconciliation keeps lease abstraction, escalation tracking, monthly estimate billing and audited year-end true-up in one jurisdiction-neutral app — with base-year stops, controllable caps and gross-up enforced automatically and disclosed on every tenant line.

Capabilities

Everything a lease-to-CAM lifecycle needs

Every capability below is implemented in the module.

01

Multi-type lease repository

Track NNN, gross, modified-gross and base-year leases for every tenant and property in one model, with holdover, expiration and termination states.

02

Pro-rata share, computed

Each lease's CAM share is calculated automatically from rentable area, a fixed percentage, or an allocation weight — no hand-built spreadsheet formulas.

03

Escalation & rent schedules

Generate the full base-rent and CAM-estimate schedule across the lease term for none, fixed-percent, fixed-amount or stepped escalation in one click.

04

Clause & deadline tracking

Record break options, renewals, statutory notices and rent-review clauses with a computed notice deadline, so a window is never missed.

05

Rent reviews, any method

Run market, index-linked or statutory rent reviews with comparables, tribunal-outcome tracking and an auto-sequenced reference for every case.

06

Expense pools & cost heads

Capture each building's annual operating expenses against a cost-head hierarchy, split recoverable from non-recoverable and controllable from non-controllable.

07

Guided year-end true-up

A step-validated workflow computes gross-up, base-year stops and controllable caps per tenant, disclosing every adjustment before you approve.

08

Posts straight to accounting

Approved true-ups create draft customer invoices or credit notes automatically, and a tenant-ready reconciliation statement report prints with one click.

09

Portfolio visibility & control

Pivot and graph views surface CAM exposure, lease expirations and upcoming reviews by month, with dedicated user and manager security groups.

Workflow

How it works

1

Set up the portfolio

Record properties, units and tenant leases with lease type, term, area and share method.

2

Generate the schedule

Build the full rent and CAM-estimate schedule from the lease's escalation rules and post monthly billing.

3

Track reviews & expenses

Log rent-review outcomes, clause deadlines and the year's annual expense pool by cost head.

4

Reconcile & post

Compute the guided true-up, approve it, and post the resulting tenant invoices or credit notes.

Questions

Frequently asked

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

Yes. The lease type covers NNN, gross, modified-gross and base-year accounting, and rent reviews cover market, index-linked and statutory (e.g. UK Section 13) methods in the same jurisdiction-neutral model, so a mixed portfolio needs only one app.

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.

Commercial Lease Administration & CAM Reconciliation

Lease repository, computed pro-rata shares, escalation and rent schedules, clause and deadline tracking and expense pools — with a guided year-end CAM true-up that posts straight to accounting.

Buy on Odoo App Store