Skip to content
CAMAudit.io
CAM Audit SoftwareLease Audit SoftwarePricingFor Landlords
Log inScan My Lease
CAMAudit.io

Forensic CAM audit software for commercial tenants. Find the money you're owed.

Product

  • CAM Audit Software
  • Lease Audit Software
  • CAM Reconciliation Software
  • Scan My Lease
  • Pricing
  • How It Works

Learn

  • CAM Charges Guide
  • CAM Reconciliation Guide
  • What Is a CAM Audit?
  • Resources Hub
  • NNN Fundamentals
  • Overcharge Detection
  • Lease Language
  • Dispute & Recovery
  • Glossary

Explore

  • Industry Guides
  • CAM Audit by State
  • Case Studies
  • Comparisons
  • Lease Types
  • Tenant Types
  • CAM Line Items
  • Free Tools

Company

  • About
  • Contact
  • Partners
  • Privacy
  • Terms
  • Disclaimer

Related Tools

  • Lextract: Lease Abstraction (opens in new tab)
  • CapVeri: CRE FinOps (opens in new tab)

Recovery of past CAM overcharges depends on your specific lease terms, including any audit rights deadlines or ‘binding and conclusive’ provisions, and on applicable state law.

State statute of limitations periods apply to written contracts and range from 3 to 10 years. Your actual lookback window may be shorter based on your lease.

CAMAudit is a document analysis platform, not a law firm, and nothing on this site constitutes legal advice. Consult a licensed real estate attorney before initiating any dispute or legal proceeding.

© 2026 CAMAudit. All rights reserved.

Scan My Lease
  1. Home
  2. /
  3. Resources
  4. /
  5. Partner Programs
  6. /
  7. Yardi and MRI consultant: add CAM audit review to reconciliation reporting engagements
Partner Programs

Yardi and MRI consultant: add CAM audit review to reconciliation reporting engagements

How Yardi and MRI consultants add CAM audit to their reconciliation reporting scope, turning lease module data into overcharge findings for commercial tenant clients.

Angel Campa, FounderPrincipal SDET & Founder
Last updated: April 25, 2026Published: April 25, 2026
12 min read

In this article

  1. What Yardi Voyager and MRI Commercial Management modules touch CAM data
  2. Why the reconciliation output is not a compliance check
  3. How CAMAudit integrates into a reconciliation engagement workflow
  4. Pricing for institutional tenant engagements
  5. White-label delivery economics for Yardi and MRI consultants
  6. What to tell clients about the gap
  7. Building CAM audit into implementation project scope

Yardi and MRI consultant: add CAM audit review to reconciliation reporting engagements

If you implement or support Yardi Voyager or MRI Commercial Management for commercial tenants, you sit directly on top of the data that drives CAM billing. You see the reconciliation output, you know how the lease records are configured, and you understand the gap between what the system calculates and what the governing lease actually requires. That gap is exactly where CAM audit delivers value. Adding a compliance audit layer to reconciliation reporting engagements is a natural service line extension that requires no new technical knowledge, uses data you already touch, and generates meaningful incremental revenue per engagement.

I built CAMAudit specifically to give consultants a detection engine they could run against reconciliation output without having to manually interpret lease provisions for each finding. After testing reconciliation samples through CAMAudit, the pattern became clear: ERP-generated reconciliations frequently comply with the system's internal logic while failing to comply with the specific lease terms that govern a particular tenant. The software doesn't catch this. The audit does.

CAM reconciliation compliance gap: The difference between what a property management system calculates as the tenant's CAM obligation (based on system configuration) and what the governing lease terms actually require the tenant to pay. The ERP validates internal math consistency; it does not cross-check calculations against lease provisions. This gap is the source of most CAM overcharges.

What Yardi Voyager and MRI Commercial Management modules touch CAM data

Both platforms have distinct modules that handle the lease terms and the reconciliation calculations separately. Understanding which modules matter for a compliance review helps you scope what data you need.

Yardi Voyager modules:

Module CAM-relevant data
CAM Reconciliation Annual CAM charge calculations, expense pool distributions, reconciliation statements sent to tenants
Lease Administration Lease term data: pro-rata share, base year, management fee cap, CAM exclusion lists, gross-up provisions
Commercial Management Property-level occupancy data used for gross-up calculations
AP Ledger Actual expense entries that feed into CAM pools

MRI Commercial Management modules:

Module CAM-relevant data
CAM Billing Reconciliation calculations, tenant billing statements, annual true-up processing
Lease Management Lease terms, tenant-specific CAM provisions, amendment tracking
Property Accounting Expense ledgers used to build CAM pools
Budgeting Estimated CAM payments used to set monthly billing amounts

The critical point: these modules store the data correctly only if the initial setup accurately reflected the lease. Setup errors, amendment misses, and provision misinterpretations at implementation time persist indefinitely in the system and compound year over year on the reconciliation.

Why the reconciliation output is not a compliance check

Yardi and MRI validate that the math within their own system is internally consistent. They do not validate that the setup parameters match the governing lease terms. Several specific failure modes appear regularly in ERP-generated reconciliations:

Base year entry errors. The base year or expense stop must be entered at the correct dollar amount from the lease. If the value is entered incorrectly (common on lease abstracts with ambiguous language), the system calculates every subsequent year's CAM escalation against the wrong baseline. The tenant overpays every year, and the system's reconciliation report shows no error because the math is internally consistent.

Pro-rata share percentage mismatches. The tenant's percentage of the building or project is set at implementation. If the lease uses a formula (e.g., tenant GLA divided by total project GLA, excluding anchor exclusions) rather than a fixed percentage, the percentage must be recalculated whenever the denominator changes. Many implementations set a fixed percentage at go-live and never update it, creating a permanent pro-rata share error for tenants whose leases use a formula-based denominator.

Management fee cap violations. Most commercial leases cap management fees at a specific percentage of collected revenue or base rent. The fee percentage in the system may be set to the landlord's standard rate without accounting for the lease-specific cap. The management fee overcharge rule checks whether the applied rate complies with the lease cap.

CAM exclusion list incompleteness. Leases negotiated by sophisticated tenants often include explicit lists of expenses excluded from the CAM pool: capital expenditures, landlord overhead, specific operational costs. These exclusions must be applied in the expense pool setup. If the exclusion configuration is incomplete, the tenant is billed for costs the lease says they don't owe.

Gross-up provision errors. Many leases require the landlord to gross up variable expenses (janitorial, utilities) to a minimum occupancy level for CAM calculation purposes. This prevents tenants from subsidizing landlord occupancy risk. Gross-up calculations involve occupancy data and specific formula language that is frequently misapplied in system configuration.

None of these errors produce a system-level alert. The reconciliation balances and the system is technically functioning correctly. The tenant pays the amount the system says they owe, not the amount the lease says they owe.

How CAMAudit integrates into a reconciliation engagement workflow

The workflow for adding a CAM compliance review to an existing Yardi or MRI engagement follows a clear sequence:

  1. Document collection. You already have access to the reconciliation statements as part of the engagement. Add the governing lease documents to the document set. If the client has multiple amendment letters, include all of them.

  2. Detection run. Upload the documents to the CAMAudit portal. The detection engine runs the 14 compliance rules against the reconciliation data and lease terms. Results are available within the processing window.

  3. Findings review. Review the findings report. Each finding includes the specific rule triggered, the expected value based on lease terms, the actual billed value from the reconciliation, and the calculated overcharge amount.

  4. Deliverable preparation. Package the findings into a client-facing report under your firm's branding. The report documents each discrepancy with supporting references to the specific lease provision and reconciliation line that produced the finding.

  5. Dispute support. If the client chooses to pursue recovery, the documented findings provide the basis for a dispute letter to the landlord. CAMAudit can generate a dispute letter draft from the findings if you want to include that as an add-on deliverable.

The additional time investment per engagement runs approximately 1 to 2 hours at steady state, including document collection and findings review. At $1,000 to $2,000 per location billing, this is among the highest-margin service additions available for a reconciliation consulting practice.

Pricing for institutional tenant engagements

Institutional commercial tenants (national retailers, healthcare systems, REITs operating as tenants, large professional services firms) pay meaningfully more for reconciliation compliance review than smaller tenants because the exposure per location is larger and the budget for professional services is established.

Common pricing structures in this segment:

Engagement type Typical billing per location
Single-year reconciliation review $800 to $1,200
Multi-year lookback (2-3 years) $1,200 to $1,800
Full portfolio review (5+ locations) $1,000 to $2,000 per location with portfolio discount
Ongoing annual review retainer $700 to $1,000 per location per year

The portfolio structure is the highest-value model for consultants with institutional clients. A 15-location portfolio at $1,500 per location generates $22,500 from the compliance audit layer added to the ERP engagement.

"I built CAMAudit because the reconciliation module in every major property management platform produces output without verifying it against the specific lease terms that govern each tenant. Consultants who implement these systems are exactly the right people to close that gap for their clients." —

White-label delivery economics for Yardi and MRI consultants

The white-label delivery model allows you to run CAMAudit under your own firm branding. Clients see your firm name on reports; CAMAudit is infrastructure.

The economics work as follows. White-label bundles are annual prepaid credit packages. At the Growth tier ($2,100/year for 60 credits), the per-audit wholesale cost is $35. At an $1,200 average billing per engagement, the gross margin from the software cost perspective is $1,165 per engagement (97.1%).

At 30 institutional engagements per year on the Growth tier:

  • Gross revenue: $36,000
  • Software cost: $2,100
  • Gross contribution from software margin: $33,900

Even after accounting for analyst time at 1.5 hours per engagement at $150/hour ($6,750 total), the net contribution from the CAM audit add-on is $27,150 per year. That number comes from engagements that were already in scope for ERP implementation work.

Use the White-Label Margin Calculator to model your specific tier, billing rate, and engagement volume.

What to tell clients about the gap

Clients who use Yardi or MRI often assume that a clean reconciliation statement from a reputable system means the charges are correct. The clarification that moves them to action: the system verifies its own math, not the landlord's compliance with your lease. Those are different things. The system is a calculation tool. Compliance is a lease interpretation question. The audit answers whether the calculations align with the specific provisions in your lease, not just whether the math adds up internally.

This framing works in client conversations because it is accurate, it does not impugn the ERP vendor, and it identifies a gap the client has not previously thought about. It positions the audit as a quality assurance step, not an accusation of wrongdoing by anyone in the system.

For clients with multiple NNN lease locations, the practical question is: how many years of reconciliations have gone unchecked? In multi-year lookback scenarios, compounding errors on pro-rata share or base year calculations can produce findings that are multiples of any single-year overcharge. The audit scope and client ROI both scale with the number of years reviewed.

Building CAM audit into implementation project scope

The cleanest way to add CAM audit to a Yardi or MRI engagement is to include it in the project scope at kickoff as a compliance verification deliverable. Frame it as part of implementation quality assurance: you are verifying that the system configuration accurately reflects the governing lease terms before go-live, and you are documenting any discrepancies found in historical reconciliations as a baseline for future billing accuracy.

This positioning avoids the conversation about whether to add the service after the implementation is complete. It is part of the implementation. The client pays for it as a project line item alongside data migration, user training, and configuration documentation.

For existing clients on Yardi or MRI who are not in an active implementation engagement, the framing is different: the system has been running for years, and no one has systematically verified whether the reconciliation configuration reflects the current lease terms across all locations. A compliance sweep is a routine step that surfaces any configuration drift before the next reconciliation cycle.

Both framings work. The implementation framing is more natural when the client relationship began with an ERP engagement. The compliance sweep framing works for established clients where the system is already live and reconciliation cycles are ongoing.

Frequently Asked Questions

Which Yardi and MRI modules produce the CAM reconciliation data that feeds a compliance audit?

In Yardi Voyager, the primary modules are CAM Reconciliation (which calculates and distributes CAM charges to tenants) and the Lease Administration module (which stores the underlying lease terms). In MRI Commercial Management, the CAM Billing module handles reconciliation and the Lease Management module holds the controlling terms. Both systems produce output landlords use to bill tenants, but neither system cross-checks that output against the specific lease provisions that govern each tenant.

Why does a clean Yardi or MRI reconciliation report not mean the charges are correct?

The software validates internal math consistency, not lease compliance. If the base year is set incorrectly in the lease record, Yardi calculates against that wrong base year and produces a reconciliation that balances internally while billing the tenant the wrong amount. The same applies to pro-rata share percentages, management fee caps, and CAM exclusion lists: the system trusts what was entered at setup, not what the lease actually requires.

How does a Yardi or MRI consultant position CAM audit as part of a reconciliation engagement?

The natural framing is gap analysis: the system produces the reconciliation, and the compliance audit verifies whether the reconciliation aligns with the governing lease terms. Consultants implementing or upgrading Yardi or MRI for commercial tenants can add CAMAudit review as a deliverable that confirms the system setup accurately reflects lease provisions. This is a logical extension of implementation quality assurance.

What is typical billing for a CAM audit add-on in an institutional ERP consulting engagement?

Consultants working with institutional commercial tenants (REITs, healthcare systems, national retailers) typically bill $1,000 to $2,000 per location for a CAM compliance review. At 20 locations in a portfolio engagement, this adds $20,000 to $40,000 to the project scope. The white-label software cost at wholesale is a small fraction of that billing, making the margin very wide.

What inputs does CAMAudit need from the Yardi or MRI data environment?

CAMAudit needs the lease document (or a structured lease abstract with the governing terms), the landlord CAM reconciliation statement for each year under review, and, if available, the detailed expense ledger the landlord used to build the reconciliation. The first two documents are always available in a Yardi or MRI implementation; the third is often obtainable through the tenant audit rights clause in the lease.

What detection rules are most commonly triggered in reconciliations that came out of Yardi or MRI?

The two most common findings from ERP-sourced reconciliations are management fee overcharge (the fee percentage applied by the system exceeds the lease cap) and pro-rata share error (the tenant percentage stored in the system differs from the formula in the lease, often because occupancy-based gross-up was applied incorrectly at setup). Both rules are math-deterministic in CAMAudit, so results are reproducible and documentable.

What does the white-label delivery model look like for a Yardi or MRI consultant?

The consultant uploads documents to the CAMAudit portal under their own firm branding, runs the detection pipeline, reviews the findings report, and delivers findings to the client under their firm name. CAMAudit is invisible to the client. The consultant controls pricing, delivery format, and the client relationship. The software wholesale cost is prepaid annually in a credit bundle, and the margin between wholesale cost and client billing accrues entirely to the consultant.

Think your lease might have this issue? Run a free CAM audit to check.

Find My Overcharges
Free scan · No account required

Run the audit before you decide whether this applies to your lease.

Find My Overcharges
See a sample report first

Written by Angel Campa, Founder

I built CAMAudit to help commercial tenants verify their landlord's math. Upload your lease and reconciliation, and our 14 detection rules flag every overcharge your lease prohibits. Start your free audit

Free scan · No account required

Find overcharges in your CAM reconciliation. Most audits complete in under 15 minutes.

Find My OverchargesSee a sample report first

Frequently Asked Questions

Related Resources

ToolWhite Label Margin CalculatorDetection RuleManagement Fee OverchargeDetection RulePro-Rata Share Error

Recommended next step

Follow the canonical funnel path before you keep browsing sideways.

See the white-label program

Review the partner program details and pricing before applying.

See the referral program

Earn a commission on each audit you refer without delivering the service.

More in Partner Programs

QuickBooks ProAdvisor and Sage consultant: add CAM audit for NNN lease clients

How QuickBooks ProAdvisors and Sage consultants add CAM audit to bookkeeping and financial review engagements for commercial tenant clients with NNN leases.

Accounts payable automation consultant: CAM overcharge detection in NNN invoice audit

How accounts payable automation consultants add CAM overcharge detection to NNN lease invoice audit programs, catching landlord billing errors that AP automation alone cannot detect.

AI consulting firm: add white-label CAM audit to automation advisory service mix

How AI consulting firms add white-label CAM audit to their document automation advisory mix, offering commercial lease compliance detection as a ready-made AI service to real estate clients.

AICPA forensic services member: CAM reconciliation audit in litigation support practice

How AICPA forensic services members add CAM reconciliation audit to litigation support practice, producing expert-quality findings reports for commercial lease disputes.

Run your free audit

You already know the dispute process. The next move is testing your own lease and reconciliation against the 14 detection rules.

Start Free AuditSee a sample report

Explore Related Topics

ProductCAM Audit SoftwareScenarioAutomated CAM audit vs. manual spreadsheet reviewScenarioIn-house lease admin review vs. outsourced CAM auditConcept ComparisonCAM Audit vs Lease Review

Think your lease might have this issue? Run a free CAM audit to check.

Find My Overcharges