Skip to main content

Common Area Maintenance Reconciliation Explained

CAM reconciliation is the annual process that turns 12 months of estimated payments into a binding true-up. Understanding the mechanics — and where errors enter — is essential for every commercial landlord managing NNN leases.

By Angel Campa, Founder, CapVeri · Updated April 2026

What Is CAM Reconciliation?

CAM reconciliation is the annual (or periodic) process of comparing actual operating expenses to the estimated payments collected from tenants during the year, resulting in a true-up billing or credit. Landlords collect estimated CAM monthly throughout the year, then reconcile against actual GL data after the books close. The difference — owed by the tenant or credited by the landlord — is the true-up.

Why CAM Reconciliation Matters

For a 50,000 SF building with $8/SF in annual operating expenses, the total CAM pool is $400,000/year. If tenants are paying estimates based on the prior year and actual costs increased by 6%, the landlord is leaving $24,000 uncollected per year — every year the reconciliation is skipped or delayed. Multiply that across a portfolio of ten buildings and the leakage exceeds $240,000 annually.

Conversely, landlords who overcollect without proper reconciliation create audit exposure. Tenants under NNN leases typically have 12–18 months from the date of the reconciliation statement to invoke their audit right. An error caught by a tenant auditor carries interest charges and can trigger broader scrutiny of prior years.

Accurate, timely reconciliation protects both sides: the landlord recovers legitimate costs, and the tenant pays exactly what the lease requires — no more, no less.

The 6-Step CAM Reconciliation Cycle

1

Close the books and pull the GL export (January)

Export the full general ledger for the property covering the reconciliation period. In Yardi, this is a GL Summary by Account report. In MRI, export the Account Ledger. The export should include account codes, descriptions, and period totals for all expense accounts. Keep a copy of the raw export as your audit trail.

2

Classify expenses as recoverable or non-recoverable (January–February)

Map each GL account code to its recoverable status under each tenant's lease. A single account — say, 5400 Repairs & Maintenance — may contain both recoverable repairs and a non-recoverable capital replacement. Line-by-line review is the standard required to defend your reconciliation. Back out capital items, financing charges, and any lease-specific exclusions.

3

Apply gross-up adjustments (February)

For properties that fell below the gross-up threshold during the year, normalize variable expenses upward. Variable expenses — utilities, janitorial, security — scale with occupancy and must be grossed up. Fixed expenses — property taxes, insurance — do not. If your building averaged 82% occupancy against a 95% gross-up threshold, variable expenses of $180,000 gross up to $208,537 ($180,000 ÷ 0.82 × 0.95) before applying pro-rata shares.

4

Calculate each tenant's pro-rata obligation and apply caps (February–March)

For each tenant: multiply the recoverable (and grossed-up) expense pool by their pro-rata share percentage. Apply any CAM cap from the lease — check whether the cap is cumulative or non-cumulative, and whether it applies only to controllable expenses. Document the cap bank balance if cumulative. The result is each tenant's capped annual CAM obligation.

5

Prepare and send reconciliation statements (March–April)

Draft a reconciliation statement for each tenant showing the full calculation: total recoverable expenses, pro-rata share %, gross-up adjustment, cap adjustment (if any), total annual obligation, estimated payments already collected, and the net true-up balance. Most leases require statements within 90–120 days of year end. Missing the deadline can forfeit underpayment recovery rights.

6

Collect true-ups and reset estimates for the coming year (April–May)

Issue invoices for tenants who owe true-up amounts, and credit memos or checks for tenants who overpaid. Set the new monthly estimate for each tenant based on reconciled actuals plus expected expense growth. Update the reconciliation file with all adjustments and keep it available for the 3–5 year audit window typical in commercial leases.

Typical Q1 Reconciliation Timeline for Calendar-Year Properties

Target DateMilestoneOwner
Jan 31Books closed; GL export pulled from Yardi/MRIController
Feb 15GL line items classified; non-recoverable items backed outController / PM
Feb 28Gross-up adjustments calculated; cap banks reviewedController
Mar 15Draft reconciliation statements prepared for all tenantsController
Mar 31Statements reviewed, approved, and sent to tenantsAM / PM
Apr 30True-up payments due from tenants (per most lease terms)PM / Leasing
May 15Updated monthly estimates set for remainder of current yearController

What Can Go Wrong

GL Export Misclassifications That Inflate the Expense Pool

When a single GL account like "5400 – Property Maintenance" contains both routine recoverable repairs ($45,000) and a non-recoverable HVAC unit replacement ($78,000), pulling the account total without line-level review overstates the recoverable pool by $78,000. In a building with 20 tenants at an average 5% pro-rata share, each tenant is overbilled $3,900 — a $78,000 aggregate exposure that a tenant auditor will find on day one.

Using Incorrect Occupancy for Gross-Up Calculations

Gross-up requires using actual average occupancy for the reconciliation period — not the occupancy at a single point in time. If a building started the year at 75% occupancy and ended at 92%, the average is approximately 83.5%. Using the year-end figure of 92% results in a lower gross-up multiplier and under-recovers variable expenses by the difference. On $200,000 of variable costs, this calculation error alone reduces recovery by $18,700.

Cap Bank Miscalculation on Cumulative CAM Caps

Cumulative caps bank unused cap capacity from years when actual expense growth was below the cap rate. A tenant with a 5% cumulative cap whose actual CAM grew 2% in Year 1 and 3% in Year 2 has banked 5% (3% unused in Year 1, 2% unused in Year 2). In Year 3, the landlord can recover up to 10% growth (5% cap + 5% banked). Failing to track the cap bank means the landlord either bills below what they could legitimately recover, or bills above the tenant's actual cap ceiling — both errors are discoverable in an audit.

Frequently Asked Questions

What is CAM reconciliation?

CAM reconciliation is the annual process of comparing actual property operating expenses to estimated CAM payments collected from tenants, resulting in a true-up billing or credit. Landlords collect estimated payments monthly, reconcile against actual GL data after year end, and issue statements showing the net amount owed or credited.

When must CAM reconciliation statements be sent?

Most commercial leases require CAM reconciliation statements within 90–120 days after the fiscal year ends — typically March 31 to April 30 for calendar-year properties. Missing the lease's stated deadline can forfeit the landlord's right to collect underpayments. Some leases have shorter 60-day windows, so always verify the specific lease requirement before assuming the standard timeline applies.

What is included in the recoverable expense pool?

The recoverable pool includes all operating costs allowable under each tenant's lease: property taxes, insurance, janitorial, landscaping, common area utilities, security, elevator maintenance, parking upkeep, management fees (capped per lease), and routine repairs. Capital improvements, financing costs, leasing commissions, and tenant-specific costs are typically excluded.

What is a CAM true-up?

A CAM true-up is the net settlement resulting from the annual reconciliation. If actual recoverable expenses exceeded the estimates collected from a tenant, the tenant owes the difference. If the landlord overcollected, the tenant receives a credit applied to future payments or returned directly. True-up amounts are typically due within 30 days of the reconciliation statement.

Related Resources

Automate Your CAM Reconciliation

CapVeri ingests your Yardi or MRI GL export and runs the full reconciliation — GL classification, gross-up, cap enforcement, and tenant statements — automatically. No ERP integration required. Typical reconciliation time drops from days to hours.

Get Started Free