// Commercial property management · One job
CAM reconciliations, drafted tenant by tenant for your property accountant to check.
One year-end job for commercial property management firms. AI reads each lease's recovery terms, applies them to the year's expense pools and drafts the tenant's reconciliation: its share, the gross-up, the base year or stop, the cap, the exclusions and the admin fee, less the estimates it already paid. Your reviewer checks every draft against the statement your team actually sent.
- Sent statements
- 20 to 30
- Logins to MRI or Yardi
- None
- Tenants billed by the AI
- None
// The one job
The year closes. Each tenant's true-up is drafted.
When the books close, someone in property accounting sorts the year's recoverable costs into pools: common area, real estate taxes, insurance, and in some centers a pool of their own for an enclosed mall or food court. For each tenant they open the lease and its amendments, find the share, base year or stop, gross-up, cap and exclusions, and weigh what the tenant owes against the estimates it paid. A statement then goes out, with backup ready for the tenant's auditor.
For the test, AI does that on copies of a year your team already reconciled. It drafts each tenant's reconciliation: pools, the lines that lease excludes, gross-up and cap arithmetic step by step, the share, estimates billed and the balance due or credit, each step tied to its lease section. We call it the sandbox. No tenant ledger is touched.
for review
// What makes it hard
Where a CAM reconciliation goes wrong
The denominator is a lease term, not a fact about the building. In a workshop at ICSC's 2025 U.S. law conference, two real estate lawyers walked through a power center with an anchor that owns its land, a third-party outlot and outlots the landlord leases to restaurants. The anchor and the third-party outlot come out of the denominator at a minimum, they said, and the restaurant outlots stay in only if the landlord maintains them. Some leases add a minimum floor area so a share can't jump when part of a center is sold or redeveloped. The draft uses each lease's own denominator and prints it.
Gross-ups touch only costs that move with occupancy. Holland & Hart's guide to gross-up clauses counts electricity, utilities, trash removal, management fees and janitorial service as costs that vary with occupancy, and taxes, insurance and building security as costs that don't. For a base-year office tenant, Parr Brown's leasing guide says the gross-up should reach the base year as well, or the tenant later pays for nothing but a fuller building. The draft grosses up only the lines a lease names, to the occupancy that lease sets, in both years.
Caps come in kinds. A cap usually covers only controllable costs; the workshop's typical uncontrollable list is snow and ice removal, utilities, security and costs from changes in law. A cumulative cap carries unused room into later years, a non-cumulative one starts fresh each year, and a compounding cap grows from the prior year's cap rather than from the base year. The cap is a percentage the lease sets; the draft applies it to that lease's base and shows each year's arithmetic.
Exclusions and the admin fee change the pool tenant by tenant. The same workshop lists common exclusions: ground rent, costs of selling or refinancing the center along with any tax increase that follows, environmental cleanup, repairs paid by insurance or a warranty, and vendor charges above market. The administration fee is a percentage the lease sets, charged in some leases on taxes and insurance too and in others on common area costs alone. Two tenants in one center can start from different pools, so each gets its own pool list.
The statement has to stand up to an audit. Retail audit clauses commonly make the landlord keep full records, let the tenant or its auditor review them, refund any overpayment and pay for the audit when the overstatement passes a threshold the lease sets. Fixed CAM leases skip all of it: a set amount per square foot, set increases, no reconciliation. MRI describes its recoveries tools posting each result to the tenant's ledger as a one-time charge or credit; the draft posts nothing and marks fixed-CAM leases as outside the job. Your reviewer, usually whoever signs the statements, will look hardest at the denominator, the cap base and the exclusions.
// What you send
What we need from your property accounting team
20 to 30 sent statements
Statements your team sent for one closed year, across a few buildings: a base-year office tenant, a net retail tenant, an industrial tenant, a capped lease and one tenant who questioned its bill.
That year's numbers
The ledger detail or pool export, the occupancy your team used for gross-ups, and the estimates each sampled tenant was billed.
Leases or abstracts behind them
Recovery sections of each sampled lease and its amendments, or your abstracts, plus the site plan or area schedule behind each denominator.
NDA, then contacts and bank details out
The NDA is signed before a statement is copied. Black out tenant contacts and bank details; names and suites stay so drafts can be matched. If an owner won't allow copies, we build look-alikes with your team.
// Before it starts
Settled with your firm's owner before any statement moves
Each point is agreed in writing before the first copy is made.
- Reviewer
- The owner's pick, usually the property accountant or lease administrator who signs reconciliations
- Success criteria
- Written: which lines must match, and how close a balance must come to pass
- Price
- A range for running your next year-end live
- Sample
- Picked by your reviewer, capped, grossed-up and disputed tenants included
- NDA
- Signed before any lease or ledger moves
// How the test is judged
Tenant by tenant, against the statements you sent
| Across your 20 to 30 tenants | The statement you sent | The draft |
|---|---|---|
| Costs included and excluded under each lease | From your own year-end | From your own year-end |
| Denominator and pro rata share | From your own year-end | From your own year-end |
| Gross-up applied to the right lines and years | From your own year-end | From your own year-end |
| Base year, expense stop or cap arithmetic | From your own year-end | From your own year-end |
| Admin fee base and amount | From your own year-end | From your own year-end |
| Estimates credited and the balance due or owed back | From your own year-end | From your own year-end |
| Hours to reconcile one tenant | From your own year-end | From your own year-end |
// After a yes
Your next year-end, every statement approved
Once your reviewer says yes, the job runs for about 30 days of your next reconciliation season, in the buildings you choose.
Each draft waits for your property accountant to correct and approve it before any charge or credit is posted or a statement reaches a tenant. Tenant questions and audits stay with your team. No other job begins that month.
// Later, ranked
Where CAM reconciliations lead
- 01Next
Lease abstracts
New leases and amendments read into the recovery fields the reconciliation uses, so next year's terms are right before the year starts.
- 02Then
Tenant audit files
The invoices, pool detail and lease sections behind an audited tenant's statement, gathered in one file for your accountant, nothing conceded.
- 03After that
Next year's estimates
Each tenant's monthly estimate drafted from the budget and its lease terms, for your accountant to set before the new year bills.
// By system
This job in the software you run
// One hard limit
No tenant bills, and no final word on the lease.
The AI never posts a charge or credit to a tenant's ledger, sends a statement, changes an estimate or answers a tenant or its auditor. When a recovery clause can be read two ways, the draft quotes it, works the arithmetic both ways and leaves the choice to your lease administrator or the owner's attorney. It reads copies and writes drafts to a sheet your reviewer checks.
Priced on its own. You get a range before the proof of concept and a fixed price before you sign.
Rob bases the range on how many tenants you reconcile at year-end and how many buildings and expense pools they share.
// Questions
CAM reconciliation questions
Our accounting system already runs recoveries. What is left for AI?
Can it handle base-year office tenants and net retail tenants in one building?
How are real estate taxes and insurance treated?
What if our team and a tenant read a clause differently?
Can it work from our abstracts instead of full leases?

Rob Eason, founder
// Book a proof-of-concept call
Bring one year of statements and the leases behind them.
Thirty minutes with Rob. Tell him about your firm and your part in it, that CAM reconciliations are the job, and roughly how many tenants your team reconciles a year. Hold every statement and lease until the NDA is signed.
- Co-owned a 60-employee financial services firm and sold his share to his partner.
- Ran GOSO Technologies, a Boston solar company rated 5/5 across 24 Google reviews.
- 5/5 across 83 reviews in HighLevel's Certified Admin Directory.
- 4.3/5 from 6 Google reviews of Massmarket AI.
- Every directory and Google review, critical ones included, is shown word for word at massmarket.ai/reviews.
- Takes every proof-of-concept call himself.
