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.
Everything a lease-to-CAM lifecycle needs
Every capability below is implemented in the module.
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.
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.
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.
Clause & deadline tracking
Record break options, renewals, statutory notices and rent-review clauses with a computed notice deadline, so a window is never missed.
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.
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.
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.
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.
Portfolio visibility & control
Pivot and graph views surface CAM exposure, lease expirations and upcoming reviews by month, with dedicated user and manager security groups.
How it works
Set up the portfolio
Record properties, units and tenant leases with lease type, term, area and share method.
Generate the schedule
Build the full rent and CAM-estimate schedule from the lease's escalation rules and post monthly billing.
Track reviews & expenses
Log rent-review outcomes, clause deadlines and the year's annual expense pool by cost head.
Reconcile & post
Compute the guided true-up, approve it, and post the resulting tenant invoices or credit notes.
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.
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