Skip to main content
Back to Integrations

CapVeri + Yardi: Automated CAM Reconciliation Verification

Angel Campa·Founder, CapVeri·

Export your Yardi Voyager CAM data. Upload it to CapVeri. Get an independent verification report in minutes. No API integration required.

Yardi Voyager is the most widely used property management ERP in commercial real estate. It handles lease administration and CAM billing for thousands of portfolios. But even a well-configured Yardi instance can have recovery pool errors, gross-up mistakes, and cap gaps that quietly leak revenue year after year.

CapVeri does not replace Yardi. It independently verifies Yardi's output. Export your SSRS CAM reconciliation reports, upload the CSV to CapVeri, and our deterministic calculation engine checks every tenant share, gross-up factor, and cap limit against your lease terms. No API keys, no Yardi marketplace integration, no IT tickets. Just a CSV export and 15 minutes.

How to Use Yardi Voyager Exports with CapVeri

1

Run Your SSRS CAM Reconciliation Report

In Yardi Voyager, navigate to Reports > Recovery Billing > CAM Reconciliation. Select your property, the reconciliation year, and all recovery pools you want to verify. Run the report using your standard SSRS parameters.

2

Export the Report as CSV

Click the export button in the SSRS viewer and select CSV (comma delimited). Save the file locally. The export includes tenant names, charge codes, pro-rata shares, estimated vs. actual amounts, and reconciliation adjustments.

3

Upload to CapVeri

Log into CapVeri, select your property, and drag-and-drop the CSV file into the upload area. CapVeri's Yardi-aware parser automatically maps Yardi's column headers and charge code structures. No manual column mapping required.

4

Review Your Verification Report

CapVeri runs its independent calculations and highlights every discrepancy: tenant share mismatches, gross-up errors, cap overages, and CapEx items incorrectly included in recoverable pools. Review findings, accept or dismiss each flag, and export the audit trail.

What CapVeri Finds in Yardi Voyager Exports

Configuration Drift

Recovery pool settings in Yardi change over time as properties are acquired, leases renew, and staff turns over. CapVeri detects when pool configurations no longer match the underlying lease terms. It catches errors that have been quietly compounding for months or years.

Gross-Up Mismatches

Yardi's gross-up calculation depends on correctly configured occupancy percentages and gross-up thresholds. CapVeri independently recalculates each gross-up using the actual occupancy data in your export and flags any tenant where the billed amount diverges from the correct figure.

Cap Enforcement Gaps

Administrative and management fee caps are notoriously easy to misconfigure in Yardi's recovery billing module. CapVeri checks every capped expense category against lease-specified limits and identifies tenants who have been over- or under-billed due to cap misapplication.

CapEx Leakage Into Recoverable Pools

Capital expenditure items that should be excluded from operating expense recoveries sometimes slip into CAM pools through incorrect GL code mapping. CapVeri flags line items that match common CapEx patterns (roof replacements, HVAC system installations, parking lot resurfacing) so you can verify they belong.

Time Savings

Before CapVeri
40-80 hours per building per year
With CapVeri
15 minutes per building
Improvement
99% time reduction

Frequently Asked Questions

Does CapVeri require API access to my Yardi instance?

No. CapVeri needs no integration. You export CSV files from Yardi's SSRS reporting tools and upload them yourself. There is no API connection, no marketplace app, and no need to involve your Yardi administrator or IT team.

Which Yardi products does CapVeri work with?

CapVeri works with any Yardi product that can export CAM reconciliation data to CSV, including Yardi Voyager, Yardi Breeze (commercial), and Yardi GenesisPro. The Yardi-specific parser handles the column naming conventions and charge code structures used across all Yardi platforms.

How does CapVeri handle Yardi's recovery pool structure?

CapVeri maps Yardi's recovery pools, charge codes, and tenant share allocations from your CSV export. It then independently recalculates each tenant's share using the lease parameters you provide during onboarding, and flags any discrepancy between Yardi's billed amount and CapVeri's calculated amount.

Will my Yardi data be used to train AI models?

No. CapVeri uses deterministic Python calculations for all financial math, never AI. Your data is encrypted at rest and in transit, processed only for your verification report, and never shared with third parties or used for model training.

How long does the first verification take?

The CSV upload and parsing takes about 2 minutes. Initial lease parameter setup (entering cap limits, base year stops, and share percentages) takes 20-30 minutes for a new property. After that, each subsequent reconciliation verification takes about 15 minutes per building.

Other Integrations

Verify Your Next Yardi CAM Reconciliation

Upload your Yardi SSRS export and get an independent verification report in 15 minutes. Free trial. No credit card, no Yardi admin needed.

Start Free Trial