Skip to main content
Workflow Guide

Portfolio-Level CAM Reconciliation Workflow

20-50 buildings, one Q1: the capacity math never works without automation

Mid-market PMCs managing 20-50 commercial buildings face a capacity problem during Q1 reconciliation season. Every building needs its own reconciliation. Across a portfolio, that work piles up fast. The only way to manage it is to standardize the process and use automation.

Step-by-Step Process (5 steps)

1

Portfolio Planning and Prioritization

December-January

Inventory all buildings by reconciliation complexity: number of tenants, lease structure diversity (net vs. base year), cap type distribution, buildings with prior-year disputes. Assign processing order: simple buildings first to establish cadence, complex buildings with dedicated attention.

Common errors at this step:

  • No pre-season planning: responding to pressure rather than prioritizing systematically
  • Underestimating building complexity: buildings with many net-lease tenants, each with unique cap structures, take much longer than a simple building
2

Standardize GL Export Format

January

Export GL data from all buildings in a consistent format. For Yardi or MRI portfolios, standardize the export template across all properties. Document any buildings that use different software or export formats. They require separate handling.

Common errors at this step:

  • Different export formats from different buildings or software versions causing rework
  • Export includes prior-year corrections that need to be separated from current-year actuals
3

Batch Validation

January-February

Run all buildings through a validation process before individual reconciliation work begins. Check for obvious errors: negative expense categories, missing GL accounts, expense totals that deviate significantly from prior year without explanation.

Common errors at this step:

  • Starting reconciliation on individual buildings before doing a portfolio-level sanity check
  • Treating each building in isolation: systematic errors often appear across multiple buildings at once
4

Parallel Processing

January-March

Process buildings in parallel across the team. Each controller handles their assigned buildings with the standardized methodology. Establish a daily check-in to surface blockers (missing lease amendments, GL discrepancies, tenant contact needed) before they delay the whole portfolio.

Common errors at this step:

  • Sequential processing: waiting for one building to finish before starting the next
  • No handoff protocol when a controller gets blocked: one stuck building delays the whole queue
5

Portfolio-Level Variance Review

February-March

Before finalizing statements, review portfolio-level variance: recovery ratios across comparable buildings, year-over-year expense trends, gross-up adjustment percentages. Outliers warrant a second review. They may indicate errors or they may be legitimate.

Common errors at this step:

  • Reviewing each building in isolation without comparing to portfolio norms
  • Not investigating when a building's recovery ratio is significantly above or below peer buildings

Timeline

Portfolio reconciliation runs January through March for most portfolios. Buildings with tenant audit rights requirements may need to start earlier. Buildings with SB 1103 exposure in California need audit-ready documentation from day one.

Where CapVeri Fits

CapVeri enables batch processing. Upload all buildings' exports at once. Every building gets the same independent validation. Portfolio-level variance reports flag outliers automatically. Controllers review and approve instead of calculating each reconciliation from scratch.

Need lease data before you reconcile?

lextract.io abstracts commercial leases into 126 structured fields in minutes - CAM definitions, pro-rata share, caps, base year, and more. No manual data entry.

Go to lextract.io

Automate the Most Error-Prone Steps

Export your GL data and upload to CapVeri. Every tenant's reconciliation is recalculated independently and errors are flagged before statements go out. 30-day free trial, no credit card required.

Start free trial