A CAM reconciliation statement compares what you paid in monthly estimates against the actual building expenses for the year. Here's how to read one and what to check.
Check your own documents before you keep researching.
Find My OverchargesFind overcharges in your CAM reconciliation. Most audits complete in under 5 minutes.
Find My OverchargesSee a sample report firstOnce a year, your landlord sends you a document that says how much you owe (or are owed) for building operating expenses. That document is the CAM reconciliation statement. Most tenants glance at the balance due and either write the check or forget about it.
That is a mistake. The reconciliation statement is the only document that shows you what the landlord charged you for, how your share was calculated, and whether the math matches your lease. Every overcharge, from a management fee billed above your lease cap to a capital expenditure buried in maintenance, shows up here. But only if you know what to look for.
This article walks through a realistic annotated example, line by line, so you can read your own statement with more confidence.
Your lease requires you to pay CAM charges in monthly installments based on the landlord's estimate. At year end, the landlord tallies the actual operating expenses, calculates your share, compares that to what you paid in estimates, and sends you the reconciliation.
If actual expenses came in higher than estimated, you owe the balance. If estimates were too high, the landlord owes you a credit (or applies it to next year's estimates, depending on the lease).
The reconciliation statement documents all of this in one document. It is not a simple invoice. It is a calculation with multiple inputs, each of which can be wrong.
Most commercial CAM reconciliation statements have five sections, though the format varies by landlord and property management software.
Header information. Property name and address, tenant name, lease number, reconciliation period (typically the calendar year), and the date the statement was prepared. Check that the period matches what you think you are being billed for. Some landlords run fiscal-year reconciliations, not calendar-year.
Building total operating expenses. The total actual operating expenses for the entire building or property for the year. This is the CAM pool. Your share is calculated from this total.
Tenant pro-rata share calculation. Your square footage, the building's total square footage (the denominator), and the resulting percentage. The landlord multiplies the total operating expenses by this percentage to arrive at your gross share.
Estimated payments made. The sum of your 12 monthly CAM estimate payments during the year. This is the amount that gets subtracted from your gross share to determine whether you owe a balance or receive a credit.
Balance due or credit. The net of your gross share minus your estimates. A positive number means you owe a balance. A negative number means the landlord owes you a credit.
The following is a fictional but realistic NNN lease reconciliation. The property is a 100,000 SF suburban office/flex building. The tenant (let's call them Meridian Logistics, LLC) leases 7,500 SF, which works out to a 7.5% pro-rata share.
Property: Riverpoint Commerce Center
Address: 4820 Parkway Drive, Suite 200
Tenant: Meridian Logistics, LLC
Lease Number: RCC-2022-047
Reconciliation Period: January 1, 2025 – December 31, 2025
Statement Date: February 15, 2026
No problems here. The reconciliation period matches the calendar year. The statement date is February 2026, within the 90-day window that most leases permit for annual reconciliation delivery.
| Expense Category | Annual Amount |
|---|---|
| Janitorial and cleaning services | $87,400 |
| Landscaping and grounds maintenance | $43,200 |
| Management fee (5% of operating expenses) | $42,500 |
| Security services | $31,600 |
| Common area utilities (electric, water) | $96,000 |
| HVAC maintenance and repair | $67,800 |
| Parking lot maintenance | $28,500 |
| General repairs and maintenance | $54,000 |
| Property insurance | $112,000 |
| Property taxes | $187,000 |
| Administrative overhead (2% of expenses) | $17,500 |
Wait. Stop at the management fee line. The fee is listed as "5% of operating expenses" and comes to $42,500. Let's check the math: $42,500 / $767,500 = 5.54%. That is not 5%. Something is off.
The explanation: the landlord calculated 5% on the total including the fee. That is the circular fee-on-fee error. Correct calculation: 5% × (expenses before fee) = 5% × $725,000 = $36,250. Overcharge on the building-wide fee: $6,250. At 7.5% share: $469 for Meridian for this year alone.
Also examine the parking lot maintenance line: $28,500. On its own, this looks like routine maintenance. But if the underlying work was a full asphalt replacement of the parking lot, that is a capital expenditure. It should not be in the CAM pool. Ask the landlord for the invoice.
Tenant square footage: 7,500 SF
Building total rentable area: 100,000 SF
Tenant pro-rata share: 7.5%
7,500 / 100,000 = 7.5%. That checks out, assuming the denominator uses total rentable area as the lease requires. Check your lease's pro-rata share definition to confirm the denominator is total rentable area and not occupied area (which would fluctuate with vacancies).
Total building operating expenses: $767,500
Tenant pro-rata share: 7.5%
Gross tenant share: $57,563
$767,500 × 0.075 = $57,562.50. Rounds to $57,563. The math is correct given the inputs. But the inputs include that fee-on-fee error, which means this gross share is overstated by about $469.
Monthly CAM estimate: $4,833
Months in period: 12
Total estimated payments: $57,996
$4,833 × 12 = $57,996. Correct.
Gross tenant share: $57,563
Less estimated payments: ($57,996)
Credit due to tenant: ($433)
The statement shows a small credit of $433. Meridian gets money back. But that credit exists partly because the estimates happened to be set high enough to cover the overstated expenses. The underlying fee-on-fee error of $469 is still baked in. Even in a year where you receive a credit, you may have been overcharged.
Verify the management fee using this simple check: take the management fee dollar amount and divide it by the total operating expenses excluding the fee. If that percentage exceeds your lease cap, you found an overcharge.
Also check whether the fee was computed on a base that includes itself. The math giveaway: billed fee / (total expenses including fee) equals exactly the stated rate (e.g., 5%), but fee / (total expenses excluding fee) is slightly higher. That slightly higher rate is the circular error.
If Meridian pays its own electric and gas directly to the utility company, and the reconciliation shows "Common area utilities: $96,000" without specifying what that includes, Meridian should request the utility breakdown. If any portion of that $96,000 covers utilities for individual tenant suites (rather than truly common areas like lobbies, corridors, and parking lot lighting), it is a double-billing.
$67,800 in HVAC work is a large number. In a building with many HVAC units, that might be legitimate annual maintenance across 40 rooftop units. It might also include a unit replacement ($15,000 to $25,000) that should have been capitalized. Without the underlying invoice, you cannot tell. Your audit rights clause gives you the right to request that documentation.
The $112,000 in property insurance should correspond to an actual premium. Some landlords build in profit on insurance by billing tenants based on a "market rate" rather than the actual premium. Your lease's insurance provision controls what categories of coverage can be included and whether the amounts must correspond to actual premiums.
If the landlord filed a tax appeal for 2025 and obtained a reduction, any refund should be credited back to tenants in the reconciliation for the period it covers. A tax line of $187,000 with no mention of a prior year appeal or adjustment is worth asking about, particularly if you know the assessed value changed during the year.
If we fix the fee-on-fee error in the example:
| Item | Stated | Corrected |
|---|---|---|
| Management fee | $42,500 | $36,250 |
| Total operating expenses | $767,500 | $761,250 |
| Gross tenant share (7.5%) | $57,563 | $57,094 |
| Estimated payments | ($57,996) | ($57,996) |
| Balance | ($433) credit | ($902) credit |
The tenant's credit grows from $433 to $902. An additional $469 in Meridian's favor. That is the fee-on-fee overcharge, calculated and corrected.
If the parking lot line also turns out to include a $28,500 capital replacement (meaning the entire line should be excluded), the numbers shift further:
| Item | Corrected (fee fix only) | Corrected (fee + capital) |
|---|---|---|
| Total operating expenses | $761,250 | $732,750 |
| Gross tenant share (7.5%) | $57,094 | $54,956 |
| Less estimated payments | ($57,996) | ($57,996) |
| Balance | ($902) credit | ($3,040) credit |
From a $433 credit to a $3,040 credit, based on two specific, verifiable corrections.
“The reconciliation statement looks simple. It is not. Every line item is a potential error, and the errors compound when the base is wrong. I built CAMAudit specifically because manually catching these requires knowing exactly what to look for in the lease, and most tenants do not have that.”
Step 1: identify the specific provision. Before sending any communication to the landlord, find the lease section that controls the disputed charge. You need a section number and specific language. "Section 4.3(b): Management fee shall not exceed 5% of controllable operating expenses, excluding the management fee itself."
Step 2: do the math. Calculate what the charge should be under your lease provision. Write out the formula and the inputs. Document the source of each number.
Step 3: request supporting documentation. Your lease's audit rights clause gives you the right to inspect the general ledger and underlying invoices. Request them in writing, citing the audit rights clause section number and specifying the documents you need.
Step 4: run the full reconciliation through CAMAudit. A manual review catches the obvious errors. CAMAudit's 13-rule engine catches the structural ones that are easy to miss: gross-up applied to fixed expenses, CAM cap math errors, base year understatement, pro-rata denominator manipulation. Upload your lease and the reconciliation PDF. Results in under five minutes.
Step 5: send a dispute letter draft with the findings. A formal written dispute, citing specific lease sections and specific dollar calculations, is far more effective than a phone call. CAMAudit generates the dispute letter draft from the audit findings. You review it, adjust the tone (collaborative, neutral, or firm), and send it.
Most commercial leases give tenants 30 to 90 days after receiving the reconciliation statement to formally dispute the charges. Missing that deadline typically waives your right to challenge that year's reconciliation. If the statement arrived February 15 and your window is 60 days, your deadline is April 16.
Start the review process as soon as you receive the statement. Do not wait.
Upload your lease. CAMAudit runs 13 detection rules in under 5 minutes.
Find My OverchargesFor a systematic explanation of the specific errors CAMAudit checks for, see the signs your landlord is overcharging CAM. For the methodology behind each detection rule, see the CAM audit methodology.
| Total building operating expenses |
| $767,500 |