Why your year-end CAM reconciliation rarely matches what tenants paid
You collected $48,000 in CAM payments. Actual costs hit $57,200. Six tenants now owe $1,533 each, and two are disputing the bill. Here is why CAM gaps happen and how to track them.

A commercial property owner we work with budgeted $48,000 in common area maintenance (CAM) costs for the year and passed those costs to six tenants on a pro-rata basis. Each tenant paid $667 per month, totaling $8,000 annually.
When December closed, the actual CAM costs came in at $57,200. Each tenant owed an additional $1,533. Two tenants called to dispute the bill. One said they had never seen a reconciliation statement before.
The landlord had followed the lease exactly. The books, however, had not been set up to track CAM costs month by month. The year-end reconciliation was the first time anyone had compared budget to actual in twelve months.
What CAM charges are and how they work
Common area maintenance charges are the mechanism commercial landlords use to pass shared operating costs to tenants. The lease sets the formula: each tenant pays a percentage of total CAM costs based on their share of the building’s rentable area.
At the start of each lease year, the landlord estimates total CAM costs. Tenants pay that estimated amount in equal monthly installments. At year-end, the landlord calculates actual costs, compares them to the estimate, and sends each tenant a reconciliation statement. If actual costs exceeded the estimate, tenants owe the difference. If the landlord came in under budget, tenants receive a credit or refund.
Most commercial leases grant the landlord the right to make this adjustment annually. The obligation to reconcile is written into the lease. The surprise at year-end is not a billing error. It is the normal result of costs that could not be predicted precisely twelve months earlier.
Why the estimate and the actual rarely match
Four cost categories drive most CAM reconciliation differences.
Common area utilities. Lighting, HVAC for lobbies and hallways, exterior signage. Utility rates change mid-year without notice. Usage varies with weather. An unseasonably hot summer raises cooling costs. A colder-than-average winter increases heating. Rate increases from the utility provider hit in June and cannot be reflected in a budget set the prior October.
Landscaping and snow removal. These are the most weather-dependent line items in a CAM budget. A contract that budgets for eight plowing events may require fourteen. Drought conditions raise irrigation costs. A late-season freeze adds an unplanned service call. The contract price holds, but the scope grows with the weather.
Parking lot and exterior maintenance. Annual service contracts typically exclude individual repair work. A storm drain failure, cracked asphalt from a harsh winter, or faded fire lane markings that require restriping are each billed separately. Each job is small on its own. Across a year, the total can be significant.
Insurance renewal. Commercial property liability policies renew once a year. When the renewal premium comes in higher than the prior year, that increase is immediate and cannot be anticipated at budget time. A market-wide rate increase or a claim on a neighboring property can move the premium substantially.
What this looked like in the books
Here is the CAM budget versus actual for this building, broken out by cost category.
| Cost category | Budgeted | Actual |
|---|---|---|
| Common area utilities | $14,400 | $16,800 |
| Landscaping and snow removal | $8,400 | $10,500 |
| Parking lot maintenance | $4,800 | $7,200 |
| Janitorial (common areas) | $9,000 | $10,200 |
| Property liability insurance | $5,400 | $6,800 |
| Building management fee | $6,000 | $5,700 |
| Total | $48,000 | $57,200 |
The management fee came in under budget by $300. Every other category exceeded it. The $9,200 difference, split across six tenants by square footage share, produced an average reconciliation bill of $1,533 per tenant.
Why this matters
Untracked CAM costs create two problems.
Cash flow timing. When actual CAM costs exceed the collected estimates by $9,200, the landlord absorbs that gap while invoices are paid throughout the year. The reimbursement arrives only after the reconciliation bill is sent and collected. In buildings with larger tenant bases or higher operating cost totals, that gap can affect cash flow meaningfully from March through December.
Year-end tenant friction. Tenants who have paid a fixed monthly amount for twelve months are not always prepared for a reconciliation bill in January. If they have not received any interim tracking during the year, the statement is the first time they see that costs exceeded the estimate. A tenant who has no context for the variance may dispute the bill even when the lease clearly allows it. The landlord is legally in the right. The relationship takes a hit anyway.
Both problems are better managed through monthly tracking than through a year-end reconciliation process.
What proper CAM tracking looks like
For commercial real estate clients we work with, CAM costs are tracked against the budget every month. Each CAM invoice is coded to its specific cost category when it is entered in the books. Utilities, landscaping, parking lot, and insurance each have their own account. By month four, any category running materially over budget is visible.
That visibility serves two purposes. The landlord can assess whether a vendor contract needs renegotiation or whether a one-time repair was the cause. If a significant year-end reconciliation looks likely, tenants can be notified early and given context, rather than receiving a surprise bill in January.
When reconciliation time arrives, the statement is prepared directly from the books. Every line item matches what was coded throughout the year. Documentation for a tenant who asks to audit the charges is already organized, because the invoices were matched to the right accounts as they came in.
Best practices for commercial landlords
A few practices that keep CAM reconciliation clean and defensible:
- Code every CAM invoice to its specific cost category at the time of entry. Parking lot repair and landscaping should not go to the same account.
- Run a CAM budget-to-actual comparison monthly. A $400 variance in March is easier to manage than a $4,000 variance in November.
- Retain all supporting invoices for the full reconciliation period. Most commercial leases give tenants the right to audit CAM charges, and documentation should be ready to produce.
- Notify tenants if mid-year tracking shows the year-end reconciliation is likely to produce a material bill. The lease may not require advance notice. The relationship benefits from it.
- Build next year’s CAM estimate from prior-year actuals, not prior-year estimates. Estimates stacked on estimates drift further from reality each year.
Three questions worth asking
If you own commercial property and are unsure how CAM is being tracked, three questions to ask whoever manages your books:
- Can you show me a current CAM budget-to-actual report broken out by cost category?
- Where do CAM invoices get coded when they come in, and how are they separated from general property expenses?
- What documentation would you send a tenant who requests to audit last year’s CAM charges?
If those answers require research, the books are not set up to handle CAM reconciliation accurately. The fix is a cost coding structure and a monthly review, not a software change.
If you want a second opinion on how your CAM costs are being tracked, send us a copy of your current CAM budget and the last few months of operating invoices. We will review whether the books match what the lease requires and whether the year-end reconciliation is likely to hold up to tenant scrutiny.
- UTILITIES$14,400 for common area lighting and HVAC
- LANDSCAPING$8,400 for grounds and snow removal contract
- PARKING LOT$4,800 for annual maintenance and striping
- INSURANCE$5,400 for property liability coverage
- UTILITIES$16,800 after mid-year utility rate increases
- LANDSCAPING$10,500 after heavier snow season added cost
- PARKING LOT$7,200 after storm drain and asphalt repairs
- INSURANCE$6,800 after annual policy renewal increased
Want a second set of eyes on your books?
30 minutes on Zoom. We'll look at your books and tell you what's working and what isn't.
This is the work we do every day. See bookkeeping for real estate.
Book a call