How to Speed Up CAM Reconciliation Without Increasing Error Risk

By Angel Campa·Founder, CapVeri5 min read

Most property management teams experiencing slow CAM reconciliation assume the solution is more staff or more hours. In practice, most reconciliation time isn't spent doing the work — it's spent waiting (for GL close, for data, for review), re-checking (manually verifying ERP output against leases), and fixing (rework after errors are discovered late in the process).

Addressing those three categories produces real time savings without cutting corners.

The Real Time Wasters

Before applying tactics, understand where the time actually goes. In a typical reconciliation cycle for a 15-property portfolio:

Activity% of Total Time
Waiting for GL close and data gathering20-25%
Manual ERP-vs-lease verification25-30%
Rework from errors discovered late20-25%
Statement drafting and formatting15-20%
Review and approval10-15%
Tenant communication and questions5-10%

The first three categories — waiting, manual verification, and rework — represent 65-80% of total time. None of these require adding staff; they require process redesign.

Tactic 1: Pre-Close Prep Checklist (November and December)

The earliest possible reconciliation start date is January 1 — but only if everything except the GL data is ready. Most teams start gathering data in January, which adds 1-2 weeks to the cycle before any calculation work begins.

What to do in Q4:

November:

  • Pull and verify lease abstracts for all properties — confirm CAM definitions, denominators, cap terms, and gross-up thresholds
  • Run a preliminary ERP configuration audit (recovery pool mappings, charge codes, lease setup) — fix any issues before reconciliation season
  • Pull prior year reconciliation statements and identify any open tenant disputes or corrections to incorporate

December:

  • Stage GL accounts — identify any accounts created during the year that need to be added to recovery pools before year-end
  • Pull prior year closing adjustments list — know what to watch for in the final GL close
  • Verify denominator updates for any tenants who expanded or contracted during the year
  • Confirm cap base years are correct for any leases that renewed during the year

When GL close happens in January, data gathering is already complete. Reconciliation can start immediately.

Tactic 2: Parallel Processing

Sequential processing — finishing Property 1 before starting Property 2 — is the default for most teams but is rarely the fastest approach. Parallel processing, starting multiple properties simultaneously, reduces elapsed calendar time significantly without requiring more total work hours.

How to implement parallel processing:

Week 1 after GL close: Start the top 3-4 simplest properties simultaneously (single-tenant NNN buildings, properties with no gross-up, properties with no cap provisions). These complete quickly and generate early wins.

Week 2-3: Start mid-complexity properties. These take longer but can run in parallel with completing the simple properties.

Week 3-5: Tackle the complex properties — multi-pool buildings, anchor tenant exclusions, multiple cap configurations. These need the most review time; starting them early ensures they don't become the bottleneck.

The key constraint for parallel processing is staff capacity. If two analysts can each handle 3-4 properties simultaneously, 15 properties can be in process by week 2.

Tactic 3: Validate on First Run

The most expensive time waste in CAM reconciliation is discovering a pool-level error after drafting 10 of 15 tenant statements. A single gross-up error in the recovery pool requires reworking every tenant in that pool — all the previously drafted statements, review work, and formatting.

Validate before drafting, not after:

  1. Complete the GL export and recovery pool calculation
  2. Before drafting any statements, run a validation pass: spot-check 2-3 tenants manually, run CapVeri's independent calculation, confirm gross-up and cap results for the most complex tenant
  3. Only after validation confirms the pool calculation is correct, begin drafting statements

The time cost of a validation pass before drafting is 30-60 minutes. The time cost of discovering a pool error after drafting is 3-5 hours of rework. Validate first.

CapVeri's role: Upload the GL export and run the independent calculation before drafting. CapVeri flags discrepancies immediately — configuration errors, lease mismatches, cap violations — so they can be corrected before any statements are drafted.

Tactic 4: Standardize Outputs

Statement drafting takes longer when analysts have to decide formatting questions: should management fees be a line item or rolled into operating expenses? Does the statement show a year-over-year comparison? What does the supporting schedule include?

When these decisions are made once and documented in a standard format, drafting becomes mechanical. A reviewer who knows the standard format can review a statement in 10 minutes rather than 30.

What to standardize:

  • Statement header information (property name, tenant name, period, statement date)
  • Expense line items and order (same categories in the same order every property)
  • Gross-up disclosure format (if gross-up is applied, same disclosure language every time)
  • Settlement calculation (estimated payments vs. actual CAM vs. balance due/credit)
  • Supporting schedules (same GL detail format, same pro-rata calculation format)

Create a statement template. Enforce it. One reviewer should be able to review 4-5 statements per hour using the standardized format, compared to 1-2 per hour with variable formats.

Tactic 5: Batch Tenant Communications

Sending statements as each property is completed creates a long-tail problem: tenants who received statements in week 3 have had more time to review and raise disputes by the time you finish the last property in week 8. You're fielding questions about early statements while still completing late ones.

Batch delivery approach:

  • Complete all statements for a portfolio before delivering any
  • Deliver all statements on the same day (or within a 3-5 day window)
  • Set a single response deadline for all tenants: "please review and submit any questions by [date]"
  • Review all tenant questions during a single concentrated period

Batched delivery creates a cleaner operational rhythm: draft phase, review phase, delivery, response window, close. Sequential delivery creates overlapping phases that create coordination overhead.

What Not to Do

Do not skip ERP configuration review. Teams that start drafting statements before verifying their recovery pool configuration are betting that nothing has changed since last year. Something always changes. A 2-hour configuration review prevents 5+ hours of rework.

Do not accept prior year calculations as correct for current year. Leases renew. Cap base years change. Tenant expansions change denominators. Starting the current year from a prior year template without re-verifying creates systematic errors.

Do not send statements as they're completed. The operational complexity of staggered delivery outweighs the minor benefit of getting a few statements out earlier.

Do not defer tenant questions until after the full cycle closes. Early-stage tenant questions sometimes reveal errors that affect other tenants. Address questions as they arrive — if a tenant identifies an error, fix it before delivering the remaining statements.

CapVeri's workflow tooling — validation before drafting, standardized statement generation, and portfolio-level delivery management — is designed to support all five tactics described here.

Related Resources