30-min call with RobBook a proof-of-concept call
Job 01 · Year-end recoveries

// 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.

Book a proof-of-concept call30 minutes with Rob
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.

Expense poolsYear-end ledger export
Property
Pool
Actual costs
Occupancy
GL accountActualRecoverable
Sketch only, not a real ledger
Reconciled
for review
Tenant reconciliationDraft
Tenant and suite
Pro rata share
Cap and gross-up
Due or credit
PoolTenant shareLease section
Sketch only, not a real statement

// 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

Copies of one closed year
No ledger access
01

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.

02

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.

03

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.

04

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.

Before the first copyFirm owner signs off
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

Same tenants, same year
A row for each check
Across your 20 to 30 tenantsThe statement you sentThe draft
Costs included and excluded under each leaseFrom your own year-endFrom your own year-end
Denominator and pro rata shareFrom your own year-endFrom your own year-end
Gross-up applied to the right lines and yearsFrom your own year-endFrom your own year-end
Base year, expense stop or cap arithmeticFrom your own year-endFrom your own year-end
Admin fee base and amountFrom your own year-endFrom your own year-end
Estimates credited and the balance due or owed backFrom your own year-endFrom your own year-end
Hours to reconcile one tenantFrom your own year-endFrom your own year-end
Nothing scored yet. No tenant of yours has been reconciled by it.Your reviewer completes both columns and makes the call.

// 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

Possibilities, ranked
Each begins once the last is live
  1. 01

    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.

    Next
  2. 02

    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.

    Then
  3. 03

    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.

    After that

// By system

This job in the software you run

Same proof of concept
Told through one system

// 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?
Usually the work around the run: reading each lease and amendment into the recovery setup, catching exclusions and cap types the setup missed, and checking results before statements go out. The test scores those choices. We are not affiliated with MRI Software, Yardi or any other vendor.
Can it handle base-year office tenants and net retail tenants in one building?
Yes. Each tenant is reconciled under its own lease, so a base-year office tenant and a net retail tenant each get their own pool, share and arithmetic, labeled on the draft.
How are real estate taxes and insurance treated?
As separate pools when the lease bills them that way, usually outside the cap and the gross-up. Where a lease says which tax bill falls in which lease year, the draft follows that rule and says so.
What if our team and a tenant read a clause differently?
The draft quotes the clause, shows the result under each reading and flags the tenant. Your lease administrator decides, with the owner's attorney where needed. The AI never settles a disputed reading.
Can it work from our abstracts instead of full leases?
Yes, if they carry the recovery terms. Add a few full leases so your reviewer can tell whether a difference came from the abstract or the lease.
Rob Eason

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.