CAM Reconciliation for Office Buildings

By Angel Campa, Founder, CapVeri

Quick Answer

Office building CAM reconciliation revolves around a predictable set of expense categories — janitorial, security, HVAC, elevators, and common area utilities — but the details of how those costs get allocated across floors and tenants create most of the disputes. Class A buildings run higher absolute costs but tighter controls. Class B buildings have lower costs but more manual processes and more room for error.

Office buildings are the most common property type in commercial CAM reconciliation, and they come with a specific set of challenges that retail, industrial, and medical properties do not share. The recovery pools are deeper, the tenant base is more sophisticated (corporate tenants with in-house real estate teams), and the lease structures range from full-service gross to modified gross with base-year stops to pure NNN.

This guide walks through the expense categories, allocation methods, and error patterns that property controllers encounter when reconciling office CAM.


The Standard Office CAM Recovery Pool

A typical multi-tenant office building's recoverable operating expenses break into these major categories:

CategoryTypical % of PoolExamples
Janitorial20–25%Nightly cleaning, restroom supplies, day porter, carpet shampooing
Utilities (common area)15–20%Lobby lighting, garage power, elevator electricity, common HVAC
Security10–15%Lobby guard, access control maintenance, camera systems, patrol
HVAC maintenance10–15%Filter changes, compressor service, BAS maintenance, chiller overhaul
Elevator maintenance8–12%Service contracts, annual inspections, modernization amortization
Landscaping & exterior5–8%Grounds keeping, snow removal, exterior lighting, irrigation
Property management fee3–5%Typically 3–5% of gross revenue or a flat fee
Fire/life safety3–5%Sprinkler inspections, alarm monitoring, extinguisher service
Insurance5–8%Property, liability, umbrella coverage allocated to tenants
Other2–5%Pest control, window washing, trash removal, miscellaneous

For a 250,000 SF Class A office building, total recoverable operating expenses typically run $12–$18 per rentable square foot annually, or $3,000,000 to $4,500,000 in absolute terms. A Class B building of similar size might run $8–$13 per SF.


Class A vs. Class B: Where the Numbers Diverge

The distinction matters for reconciliation because it affects both the cost level and tenant expectations.

Class A Buildings

Class A properties run higher operating costs because they deliver a higher standard of service. Tenants in a Class A tower expect:

  • Nightly janitorial with day porter coverage
  • 24/7 lobby security with manned desk
  • Full-service elevator maintenance contracts (not just inspection-only)
  • HVAC that holds 72°F regardless of exterior conditions
  • Clean, maintained parking garages with good lighting

A 300,000 SF Class A building in a major metro might show these numbers:

ExpenseAnnual CostPer SF
Janitorial$810,000$2.70
HVAC maintenance + energy$675,000$2.25
Security$480,000$1.60
Elevator maintenance$336,000$1.12
Landscaping & exterior$195,000$0.65
Management fee$270,000$0.90
Insurance$240,000$0.80
Fire/life safety$144,000$0.48
Other$150,000$0.50
Total$3,300,000$11.00

The corporate tenants in these buildings have real estate departments that compare these numbers against BOMA benchmarks and will dispute anything that looks out of range. A janitorial line item at $3.50/SF in a market where the BOMA benchmark is $2.80/SF will trigger a question within days of the reconciliation statement arriving.

Class B Buildings

Class B properties run leaner. Security might be card access only with no lobby guard. Janitorial might be three nights a week instead of five. Elevator contracts might be inspection-only rather than full maintenance. The per-SF cost is lower, but so is the margin for error — because smaller tenants in Class B buildings feel CAM increases more acutely.

A 120,000 SF Class B suburban office might show total recoverable expenses of $960,000, or $8.00/SF. When that number jumps to $9.20/SF in a year with a chiller repair, the tenants notice.


After-Hours HVAC: The Most Misallocated Office Expense

After-hours HVAC is where office CAM reconciliation goes wrong more than any other single line item. The issue is straightforward: one tenant works evenings and weekends and requests extended cooling. That tenant should pay for the runtime. But the billing mechanics are surprisingly easy to get wrong.

How It Should Work

The building's standard operating hours are defined in the lease — typically 8:00 AM to 6:00 PM, Monday through Friday, excluding holidays. HVAC runs during those hours as part of base building services, and the cost flows through the CAM pool like any other utility.

Outside those hours, a tenant requests after-hours HVAC by calling the management office or submitting a request through the building's portal. The building management system logs the request, runs the equipment, and the landlord bills the tenant directly.

Typical after-hours HVAC rates:

Building TypeHourly RateWhat It Covers
Class A (central plant)$150–$300/hourChiller runtime, AHU, electricity, wear
Class B (rooftop units)$75–$150/hourRTU runtime, electricity, filter degradation
Single-floor zone$50–$100/hourZone-specific equipment only

A law firm that requests after-hours HVAC 3 evenings per week and every Saturday generates $30,000–$60,000 in annual after-hours charges. That amount should appear on the law firm's rent statement as a direct charge, not in the CAM pool.

Where It Goes Wrong

Error 1: After-hours energy costs stay in the utility pool. The BAS logs the requests, management invoices the tenant, but the underlying electricity cost for the after-hours runtime is never separated from the building's total electric bill. Every tenant in the building pays a pro-rata share of electricity that should have been borne by the requesting tenant alone.

Error 2: No sub-metering for after-hours zones. Without sub-meters or BAS-calculated energy estimates, there is no way to quantify the after-hours cost accurately. The landlord either underbills the requesting tenant (absorbing the cost) or overbills by using a flat rate that does not reflect actual energy consumption.

Error 3: Holiday and weekend definitions vary by lease. One tenant's lease defines holidays as the 6 federal holidays. Another includes 10. A third includes the Friday after Thanksgiving. If the building runs HVAC on a day that is a holiday for some tenants but not others, the allocation of that day's utility cost is ambiguous.


Multi-Floor Allocation

In a multi-story office building, certain expenses are not uniform across floors. The ground floor and lobby generate different costs than upper floors. A tenant on floor 15 uses the elevator more than a tenant on floor 2. The mechanical penthouse serves the whole building but sits above the top floor.

Floor-Specific vs. Building-Wide Expenses

Most office leases allocate all CAM costs on a simple pro-rata basis using the tenant's rentable square footage divided by total building rentable square footage. This is clean but imprecise. Some landlords use a two-tier approach:

Building-wide expenses (allocated by total RSF):

  • Roof maintenance
  • Exterior facade cleaning
  • Fire/life safety systems
  • Property management fee
  • Insurance

Floor-specific or zone-specific expenses (allocated by floor or zone RSF):

  • Janitorial (floors with higher-spec cleaning pay more)
  • Restroom supplies (tied to floor headcount)
  • HVAC maintenance (varies by system type per floor)

The two-tier approach is more accurate but harder to administer. Most property management systems default to a single-pool, single-denominator calculation. Implementing floor-weighted allocation requires custom configuration or manual adjustments — both of which introduce error risk.

The Lobby Problem

The ground-floor lobby is a common area that benefits every tenant in the building, but its maintenance cost is disproportionately high: lobby furniture, signage, concierge staff, upgraded finishes, holiday decorations, and higher-traffic janitorial. In a 20-story building, the lobby might represent 3% of the square footage but 8% of the janitorial budget.

If a ground-floor retail tenant shares the lobby entrance, the allocation question gets thornier. Does the retail tenant's foot traffic drive higher lobby maintenance costs? Should the retail tenant pay a weighted share of lobby upkeep? The answer depends entirely on lease language, and many leases are silent on it.


Common Office-Specific Reconciliation Errors

Beyond after-hours HVAC, these errors appear repeatedly in office CAM audits:

1. Capital Expenditures Coded as Repairs

A $180,000 chiller replacement gets coded to the HVAC maintenance GL account instead of a capital account. The full amount flows into the current-year CAM pool. Most leases require capital costs to be amortized over the asset's useful life (10–15 years for a chiller), so only $12,000–$18,000 should appear in any single year's reconciliation.

This is the single most common audit finding across all office buildings. It inflates the current-year pool and creates a windfall for the landlord — or, more accurately, it passes a capital cost to tenants who should not bear it in one lump sum.

2. Management Fee Calculated on Gross Revenue Instead of Net Operating Costs

The management agreement says the fee is 3% of effective gross revenue. The property manager calculates 3% of $6,000,000 in gross rents = $180,000 and includes it in the CAM pool. But the lease says tenants pay their share of actual management fees, which should be 3% of the operating expense base, not the revenue base.

The difference is significant. If recoverable operating expenses are $3,300,000, the fee should be $99,000, not $180,000. The $81,000 difference is an overcharge that a tenant auditor will find immediately.

3. Tenant-Specific Work Orders in the Common Pool

A property manager dispatches a plumber to fix a toilet in Suite 1200. The $450 work order gets coded to building plumbing maintenance instead of a tenant-specific charge-back. Multiply this across 50 work orders per year and the CAM pool includes $20,000+ in costs that should have been direct-billed to individual tenants.

4. Parking Garage Costs Misallocated

In buildings where parking is a separate revenue center, garage operating costs (lighting, cleaning, striping, elevator maintenance in the garage) should be allocated only to tenants who receive parking as part of their lease, not to the entire building population. If the garage serves the public (paid transient parking), the revenue and expense treatment must be consistent — you cannot exclude the revenue from tenant calculations but include the expenses.

5. Base Year Errors in Full-Service Gross Leases

Full-service gross leases with a base-year stop are the dominant structure in office. The tenant pays their share of operating expenses that exceed the base-year amount. Getting the base year right is critical. Common errors:

  • Using the wrong base year (lease commencement year vs. the calendar year specified in the lease)
  • Failing to gross up the base year for vacancy (if the building was 70% occupied in the base year, expenses were artificially low)
  • Including one-time costs in the base year that depress the base and inflate future pass-throughs

A base-year error of $0.50/SF on a 25,000 SF lease produces a $12,500 annual overcharge that compounds every year of the lease term.


Office CAM Benchmarking

Property controllers should benchmark their operating expenses against market data annually. BOMA's Experience Exchange Report (EER) is the standard source for office operating cost benchmarks, segmented by building class, region, and size.

MetricClass A (Major Metro)Class B (Suburban)
Total operating cost/SF$12.00–$18.00$8.00–$13.00
Janitorial/SF$2.20–$3.00$1.50–$2.20
Utilities/SF$2.50–$4.00$1.80–$3.00
Security/SF$1.00–$2.00$0.30–$0.80
R&M/SF$2.00–$3.50$1.50–$2.50
Management fee/SF$0.80–$1.50$0.60–$1.00

If your building's janitorial cost is $3.40/SF in a market where BOMA says $2.80/SF is the 75th percentile, expect questions from tenants. Either you have a good reason (24/7 medical tenant requiring enhanced cleaning, for example) or there is a coding error pulling non-janitorial costs into that GL line.


How CapVeri Handles Office CAM

CapVeri's reconciliation engine addresses the specific challenges of office buildings:

  • After-hours HVAC separation: Flags utility costs that correlate with after-hours requests so they can be excluded from the base pool
  • Capital vs. operating detection: Identifies GL entries above configurable thresholds that may be capital expenditures coded as operating expenses
  • Base-year gross-up: Automatically calculates grossed-up base-year expenses for vacancy adjustments
  • Management fee validation: Cross-checks the management fee calculation against both the management agreement terms and the lease pass-through terms
  • BOMA benchmarking: Compares expense categories against market data to flag outliers before reconciliation statements go out

The result is a reconciliation package that holds up when a corporate tenant's auditor opens it.

Related Resources