REAL at CoreNetOct 26–28

Meet Us
Back to blog

Build vs buy for CAM reconciliation: spreadsheets, auditors or software

Last updated:

6 min read

CAM reconciliation — Build vs buy for CAM reconciliation: spreadsheets, auditors or software

What is CAM reconciliation?

CAM reconciliation is the annual process of comparing what a tenant paid in estimated common area maintenance charges against the landlord's actual recoverable costs, then settling the difference. The calculation depends on each lease: which costs are recoverable, which are excluded, whether controllable expenses are capped, how the tenant's pro rata share is calculated, whether costs are grossed up for vacancy, and what management or administrative fee applies. For landlords, reconciliation means producing a correct statement for every tenant. For tenants, it means checking that statement against the lease before the audit or objection window closes. Our explainer on what CAM reconciliation is covers the mechanics. The National Retail Tenants Association is the main professional body for lease administrators who do this work.

Option 1: spreadsheets and in-house review

In-house spreadsheet review means a lease administrator or analyst rebuilds each landlord's calculation in a template and compares it with the lease. It is the most common starting point and, done well, it is thorough. The person in the seat knows the leases, the landlords and the history. The limits are capacity and continuity. Each reconciliation takes hours, so teams prioritize the largest locations and let smaller statements through. The knowledge lives in one or two people and their files, and audit windows close whether or not anyone had time. The EY and LeaseAccelerator 2022 Global Lease Accounting Survey found 38% of companies still rely on spreadsheets for lease accounting (Compliance Week, April 2022). CAM work is often even more manual than that.

Option 2: contingency CAM auditors

Contingency CAM auditors review landlord records on your behalf and take a percentage of what they recover. The model is attractive because there is no upfront cost, and good auditors know where landlords tend to get it wrong: capital repairs passed through as operating costs, caps applied to the wrong base, denominators that ignore vacant space. The trade-off is selection. Auditors focus on statements large enough to justify their fee, so smaller locations are rarely examined. The contingency fee comes out of every dollar recovered, including the obvious errors software would have caught. Findings arrive as a report, not as a running record, so next year starts from zero. Many large occupiers use auditors well: targeted at the biggest leases, with in-house or software review covering the rest.

Option 3: CAM reconciliation software

CAM reconciliation software reads the lease terms and the landlord statement and checks one against the other, line by line. For tenants, this means every statement is reviewed for exclusions, caps, management fee rates, pro rata share and gross-up, and each finding cites the clause it breaks. For landlords, it means calculating pools, exclusions, caps, base years and each tenant's share from the lease and ledger, then producing statements from the same data. The case for software is coverage and memory. Every reconciliation gets reviewed, findings carry forward, and year-over-year increases stand out. The case against is that software is only as good as the lease data behind it, so check how the product handles amendments and how it shows its work before you buy.

What would you have to build to automate CAM review yourself?

What you would have to build
ComponentWhy it matters for CAM
Lease term extractionCaps, exclusions, admin fees, base years, gross-up, pro rata share
Amendment handlingLater amendments often change caps or exclusions
Statement intakeLandlord statements arrive as PDFs in many layouts
Calculation engineCaps compound or don't; denominators vary by lease
Ledger and invoice matchingWhere audit rights allow, GL lines and invoices

This is a real software project. Teams that try it usually get the calculation engine working and stall on intake and amendments.

From statement to recovery

Spotting a charge is one step. Recovering it takes five more.

  1. 1

    Flag the chargeWhere most tools stop

    Read the landlord statement and spot an unexpected line.

  2. 2

    Find the governing provisionWhere the value is

    Locate the CAM clause, caps, exclusions and base year.

  3. 3

    Check amendments

    Confirm no later document overrides the clause.

  4. 4

    Validate the math

    Apply pro rata share, gross-up and admin fees to the actuals.

  5. 5

    Object inside the window

    Send the finding before the audit or objection right expires.

  6. 6

    Book the recovery

    Pass expected recoveries to lease accounting.

When does building in-house make sense?

Building or staying in-house makes sense when the portfolio is small, the leases are standard, and you have an experienced reviewer with time. It also makes sense for a specific, recurring check that no product handles the way you need, such as a negotiated cap structure unique to one landlord relationship. A tenant with 40 locations and a seasoned lease administrator does not need software to do CAM well. A tenant with 400 locations and the same administrator is sampling, whether anyone calls it that or not.

What is the third path?

The third path is to buy CAM software with a shared lease record, then build the checks that reflect your own negotiated terms and reporting. The vendor maintains intake, extraction, the calculation logic and the audit trail. Your team adds rules for the clauses you negotiated hard for, routes findings to the right approver, and decides which claims go to a contingency auditor for deeper work. REAL supports this through custom workflows on your own lease data. It also lets you use auditors where they add the most value instead of as your only coverage.

Ownership map

What your organization owns under each approach

LayerBuildBuyFoundation + extend
AI models and infrastructureInternal teamPlatform providerPlatform provider
Document processing and evaluationInternal teamPlatform providerPlatform provider
Real estate domain logicInternal teamPlatform providerPlatform provider
Integrations with your systemsInternal teamShared responsibilityShared responsibility
Workflows, rules and approvalsInternal teamShared responsibilityShared responsibility
Business decisionsCustomer-controlledCustomer-controlledCustomer-controlled
Responsibility for integrations and custom workflows varies by implementation and should be agreed in writing.

Cost timeline

Most of the cost arrives after the system goes live

BuildLive in production
  • Initial developmentIncurred before production
  • Data preparation and validationIncurred before production
  • Production deploymentIncurred before production
  • Ongoing engineeringRecurring after production
  • Model and infrastructure costsRecurring after production
  • Testing and exception handlingRecurring after production
  • Potential cost of delayIncurred before production
Illustrative. Bars show when each kind of cost is incurred across the planning horizon, not its size. Use the calculator below to size each line for your portfolio.

Decision scorecard

Decision scorecard
CriterionSpreadsheets in-houseContingency auditorSoftwareSoftware + your own checks
CoverageWhat staff can reachLargest statementsEvery statementEvery statement
Upfront costStaff timeNoneSubscriptionSubscription
Cost per recovered dollarStaff timeContingency feeFixedFixed
Speed before audit window closesVariesVariesFastFast
Finding tied to clause and ledger lineDepends on reviewerIn the reportBuilt inBuilt in
Knowledge retained year to yearIn people and filesIn the auditor's filesIn the systemIn the system
Fit to negotiated termsHighHighDepends on productHigh

Questions to ask before you decide

  1. What share of landlord statements did someone actually check last year?
  2. How many audit or objection windows closed unreviewed?
  3. Who knows the CAM terms for each lease, and what happens if they leave?
  4. Can each finding be traced to a clause and a ledger line?
  5. Do expected recoveries reach lease accounting as accruals?

What REAL does here

For tenants, REAL's CAM recovery audit agent checks every landlord reconciliation against the lease, flags year-over-year increases and drafts recovery claims that cite the clause and ledger line, for a person to approve. For landlords, the CAM reconciliation agent computes pools, exclusions, gross-up, caps and each tenant's share from the lease and ledger, and holds output until inputs are complete. Existing REAL clients see a 10.3% average CAM savings. For more, see the CAM reconciliation playbook, the build vs buy AI agents framework for corporate real estate, and build vs buy lease accounting software. Or book a walkthrough.

FAQ

What is the best software for CAM reconciliation?

The best CAM reconciliation software for a multi-site tenant reviews every landlord statement against the lease, handles amendments, ties each finding to a clause and ledger line, and tracks audit windows. For landlords, it should compute each tenant's share from the lease and ledger and produce statements from the same data. Ask any vendor to run a sample of your own statements.

How much do CAM auditors charge?

Most CAM auditors work on contingency, taking a percentage of what they recover; some charge hourly or a fixed fee. Contingency rates vary by firm and scope, so compare quotes on the same set of leases.

Can software replace a CAM auditor?

Software can replace the routine review of every statement and catch the common errors quickly. Auditors still add value on complex disputes, landlord negotiations and on-site record reviews. Many occupiers use both: software for coverage, auditors for depth.

How long do tenants have to audit CAM charges?

It depends on the lease. Audit and objection windows are set lease by lease and are often measured in months from the date the landlord delivers the statement. Track each window as a critical date, because a missed window usually means the charge stands.

More From Our Blog

More

Initial agents live in two weeks.

Start with one or two high-value workflows, connect the required data and documents, measure the result, then expand across domains.

  • A tailored onboarding for every enterprise.
  • Fitted to how you actually work.
  • Continuous support as your portfolio evolves.