The CAM Overcharge Detection Playbook: 12 Forensic Rules Explained
40% of commercial CAM reconciliations contain material errors (Tango Analytics, 2023). CAM overcharge detection is the process of comparing what a landlord bills under a CAM reconciliation statement against what the underlying lease actually permits. The gap between those two numbers is the overcharge — and it rarely shows up as an obvious line item labeled "overbilling."
This guide covers 12 forensic rules, one per section, in the same order that a trained CAM auditor would work through a reconciliation. Each rule includes what the check examines, why errors appear, a worked dollar example, and what specific documents to pull before running the calculation.
The NNN lease tenant guide covers the broader context of how CAM fits into triple-net lease structures. This playbook is the technical complement — the specific math and classification checks that separate a legitimate CAM bill from one that contains recoverable overcharges. For a broader overview of all 12 overcharge types with recovery guidance, see our CAM overcharge detection guide.
Table of Contents
- Rule 1: Gross Lease Charges
- Rule 2: Excluded Service Charges
- Rule 3: Management Fee Overcharge
- Rule 4: Pro-Rata Share Error
- Rule 5: Gross-Up Violation
- Rule 6: CAM Cap Violation
- Rule 7: Base Year Error
- Rule 8: Insurance Overcharge
- Rule 9: Tax Overallocation
- Rule 10: Utility Overcharge
- Rule 11: Common Area Misclassification
- Rule 12: Controllable Expense Cap Violation
- Self-audit checklist
- Frequently asked questions
Rule 1: Gross Lease Charges
What the rule checks
This rule checks whether a tenant who has a gross lease — one where operating costs are included in the base rent — is being billed separately for CAM. In a gross lease, the landlord agrees to absorb operating expenses as part of the rent structure. Billing CAM separately on top of a gross lease rent is an overcharge equal to the entire CAM amount billed.
Why it happens
Gross lease billing errors happen most often when a property changes ownership or management companies. The new operator inherits a rent roll with multiple lease types and sometimes miscategorizes gross-lease tenants as NNN tenants when setting up the billing system. The tenant then receives a CAM reconciliation statement they were never supposed to get, and because CAM reconciliations look official and arrive alongside legitimate documents, many tenants assume they must owe something.
It also occurs when a tenant's lease was originally gross and later renewed under different terms. If the renewal documentation was not clearly processed by property management, the tenant may be billed under NNN terms that apply to newer tenants but not to them.
Worked dollar example
A medical office tenant has a gross lease with base rent of $28 per square foot for 3,000 square feet. The landlord sends a CAM reconciliation billing $12,000 for the year. The tenant's lease includes no pass-through provisions. That $12,000 is a complete overcharge. CamAudit checks this automatically by cross-referencing lease type against whether a CAM charge appears in the reconciliation.
What to pull
- The executed lease and all amendments, with particular attention to the rent structure section
- Any renewal or extension letters that may have changed the lease type
- Prior-year reconciliations (or the absence of them) to establish whether CAM was billed before
Rule 2: Excluded Service Charges
What the rule checks
Most NNN leases include an exclusions list — a set of expense categories the landlord agrees cannot be passed through to tenants regardless of actual cost. This rule checks whether line items in the reconciliation match items on the exclusions list. If an excluded expense appears in the CAM pool, the entire amount of that charge is recoverable.
Why it happens
Exclusions violations happen for two reasons. First, property managers working from a standard template may not review each individual lease's exclusions list before compiling the CAM pool. A cost that is legitimately chargeable under one lease may be excluded under another, and property-wide CAM pools mix both. Second, some landlords test whether tenants will flag exclusions violations, particularly for capital expenditures, legal fees, and above-standard services — charges that sit in gray zones and require tenant scrutiny to catch.
Common items that appear as exclusions in well-negotiated NNN leases include: capital improvements and structural repairs, leasing commissions and tenant improvement costs, ground lease or financing payments, costs covered by insurance proceeds, above-standard services provided exclusively to specific tenants, and depreciation.
Worked dollar example
A retail tenant's lease excludes "costs of capital improvements and replacements to the structural elements of the building." The landlord replaces the roof at a cost of $180,000 and amortizes it over 15 years, including $12,000 per year in the CAM pool. The tenant's pro-rata share is 6%, so they are charged $720 per year. Over 10 years, that is $7,200 in excluded charges. CamAudit checks this automatically by classifying each expense line item against the lease exclusions list.
What to pull
- The complete exclusions list from the lease (often in the CAM or Operating Expenses definition section)
- The CAM general ledger with expense descriptions detailed enough to classify each line item
- Invoices for large line items to verify what the work actually was
Rule 3: Management Fee Overcharge
What the rule checks
Management fees are charged as a percentage of a defined base. This rule verifies that the fee percentage does not exceed the lease maximum, and that the base used to calculate the fee matches the lease definition of that base. Both the rate and the base matter — a correct rate applied to an inflated base produces an overcharge just as surely as an inflated rate.
Why it happens
The most common version of this error is a management fee calculated on total CAM (including property taxes and insurance) when the lease defines the base as "gross revenues" or "controllable operating expenses" — a narrower figure that excludes taxes and insurance. Property managers often use the total CAM pool as the fee base because it is the number already in front of them, without checking whether the lease restricts the base to a subset of that pool.
Rate violations are less common but do occur, particularly after property sales when the new owner's management agreement specifies a higher fee rate and the property manager applies it uniformly without checking individual lease caps.
Worked dollar example
If your CAM bill is $50,000 for the year and your lease caps the management fee at 5% of gross revenues, but the landlord charges an 8% management fee on the total CAM pool, that is a $1,500 overcharge ($50,000 × 8% = $4,000 charged, versus $50,000 × 5% = $2,500 permitted, difference = $1,500). If the lease further defines "gross revenues" to exclude taxes ($10,000) and insurance ($8,000), the permitted base drops to $32,000, and the permitted fee drops to $1,600 — making the overcharge $2,400 against the $4,000 charged. CamAudit checks this automatically using the fee cap and base definition extracted from the lease.
What to pull
- The management fee provision in the lease, including the stated percentage and the definition of the calculation base
- The reconciliation's management fee line item amount
- The gross revenues or total CAM figure the landlord used to calculate the fee
Rule 4: Pro-Rata Share Error
What the rule checks
This rule verifies that the pro-rata share percentage applied to the CAM pool matches the fraction required by the lease: the tenant's rentable square footage divided by the total rentable area as defined in the lease. Errors in either the numerator (the tenant's space) or the denominator (the building's total area) produce incorrect pro-rata percentages.
Why it happens
Denominator errors are the most common. The lease may define total rentable area to exclude anchor tenant space, to include or exclude a specific building phase, or to use a defined square footage that differs from the physical measurement. Property managers sometimes use the actual measured square footage of the building rather than the lease-defined denominator, producing a different percentage.
Numerator errors occur when the tenant's space has been re-measured or when a lease amendment changed the square footage and the billing system was not updated. A tenant who added 500 square feet through an expansion amendment may find that the original space figure is still being used — in either direction.
Worked dollar example
A tenant occupies 4,800 square feet. The lease defines total leasable area as 95,000 square feet, excluding the anchor tenant's 40,000 square feet. The tenant's correct pro-rata share is 4,800 / 95,000 = 5.05%. The landlord uses the building's total measured area of 135,000 square feet (including the anchor), producing a pro-rata share of 4,800 / 135,000 = 3.56%. Against a CAM pool of $300,000, the correct charge is $15,150. The landlord's calculation produces $10,680. This is a $4,470 underpayment — but flip the scenario (anchor excluded from pool, anchor included in denominator) and the tenant overpays by the same magnitude. CamAudit checks this automatically using the denominator definition extracted from the lease.
What to pull
- The lease definition of total rentable area and the specific denominator
- The landlord's pro-rata share worksheet
- Any lease amendments that changed the tenant's square footage
Rule 5: Gross-Up Violation
What the rule checks
When a NNN lease includes a gross-up provision, the landlord is required to normalize variable CAM expenses to a specified occupancy level before allocating them to tenants. This rule checks whether the gross-up was applied, whether it was applied to the correct expenses (variable costs only, not fixed costs), and whether the occupancy percentage used matches the lease definition.
Why it happens
Gross-up errors appear in several forms. Landlords sometimes skip the gross-up entirely in years when the building is above the lease's occupancy threshold, which is correct — but then fail to apply it in years when actual occupancy falls below the threshold. Landlords sometimes apply gross-up to fixed expenses (like property taxes, which do not vary with occupancy) rather than limiting it to variable costs (cleaning, landscaping, utilities). And landlords sometimes gross up to actual occupancy rather than the lease-defined occupancy level (typically 90% or 95%), producing a different gross-up factor.
Worked dollar example
A building has 100,000 square feet total and is 75% occupied in a given year. The lease requires gross-up to 95% occupancy for variable CAM costs. Variable CAM costs (cleaning, landscaping, parking lot maintenance) total $140,000. The correct gross-up factor is 95% / 75% = 1.267. Grossed-up variable costs are $140,000 × 1.267 = $177,333. If the landlord skips the gross-up and allocates only the actual $140,000, each tenant's pro-rata share is calculated on a smaller pool — but because the tenant's denominator is also at 75% occupancy rather than 95%, the resulting per-tenant charge is the same as it would be at higher occupancy. The mathematical effect of skipping gross-up at 75% occupancy is that tenants effectively subsidize vacant space: they pay a higher percentage of a lower cost pool, ending up with roughly the same bill without the protection the gross-up provision was designed to give. CamAudit checks this automatically against the occupancy threshold and variable expense definitions in the lease.
What to pull
- The gross-up provision in the lease, including the occupancy threshold and variable expense definition
- The building's actual occupancy rate during the reconciliation period
- The gross-up worksheet from the landlord, if one was prepared
Rule 6: CAM Cap Violation
What the rule checks
Many NNN leases include a cap on annual CAM increases — for example, 5% per year compounding on controllable expenses, or 3% per year on total CAM. This rule calculates the maximum permissible CAM amount based on the cap formula and compares it to what was actually charged. Any amount above the cap is an overcharge.
Why it happens
CAM caps require tracking cumulative costs from a defined base period, often the first full year of the lease or the year immediately preceding the cap's effective date. Landlords who do not track cap headroom from year to year sometimes let charges drift above the cap without noticing. After a property sale, the new management team may not have received accurate base year records and defaults to the most recent year's CAM as the starting point — which may already be above the cap.
Compound caps also accumulate unused headroom: if CAM increases by only 2% in a year where a 5% cap applies, some leases allow that 3% of unused headroom to carry forward. Managing that bank requires careful record-keeping, and errors in both directions occur.
Worked dollar example
A tenant's lease caps controllable CAM expense increases at 4% per year from a base of $18,000 in year one. By year five, the maximum permissible controllable CAM is $18,000 × (1.04)^4 = $21,069. The landlord's year five reconciliation shows controllable CAM of $23,500 for this tenant. The overcharge is $23,500 − $21,069 = $2,431. If this error persisted from year three through year five, total recoverable overcharges could exceed $5,000. CamAudit checks this automatically by tracking cumulative CAM against the lease cap formula from the base year.
What to pull
- The CAM cap provision, including the cap percentage, whether it is simple or compound, the base year, and whether it applies to total CAM or controllable expenses only
- CAM charges from all prior lease years (not just the current year)
- Any documentation the landlord provides showing how the cap was tracked
Rule 7: Base Year Error
What the rule checks
Base year leases require the landlord to establish actual operating costs in a defined base year and then pass through only the increases above that level in subsequent years. This rule checks whether the correct base year was used, whether the base year costs were calculated accurately, and whether the base year costs have been inflated (high) to reduce future pass-throughs or deflated (low) to increase them.
Why it happens
Base year inflation — where the landlord intentionally reports inflated costs in the base year — reduces the pass-through in every subsequent year, so the error benefits tenants if discovered. But base year deflation is the more damaging error: when base year costs are understated, the tenant's liability increases in every year of the lease. Either way, the base year figure embedded in the lease governs, and any material deviation from actual costs in that year is worth challenging.
A different error is using the wrong base year entirely — for example, using year two costs as the base when the lease specifies year one, or using costs from the year before lease commencement when the lease specifies the first year of occupancy. After long tenancies or following ownership changes, these records are easy to mis-apply.
Worked dollar example
A tenant's 10-year lease specifies a base year of 2019 with actual base year costs of $22 per square foot. The landlord's reconciliation uses a base year figure of $19 per square foot, citing incomplete records for 2019. The difference is $3 per square foot annually. For a 3,000 square foot tenant, that is $9,000 per year in excess pass-through liability — or $90,000 over the full lease term at flat costs, and more if costs grow. CamAudit checks this automatically by comparing the base year figure in the reconciliation against the base year costs stated or calculable from the lease and original reconciliation records.
What to pull
- The original lease and base year definition
- The actual CAM reconciliation from the base year (if available)
- The landlord's stated base year figure in the current reconciliation
- Any side letters or amendments that adjusted the base year definition
Rule 8: Insurance Overcharge
What the rule checks
This rule verifies that the insurance allocation in the CAM pool does not exceed the actual premium paid for qualifying coverage, and that the insurance costs allocated match the types of coverage the lease authorizes. It also checks whether the per-square-foot allocation to the tenant exceeds what the total premium supports.
Why it happens
Insurance overcharges take several forms. A landlord may allocate more than the total premium paid — for example, by allocating $85,000 to the CAM pool for property insurance when the actual annual premium was $72,000. The extra $13,000 has no supporting invoice. Alternatively, the landlord may include insurance types the lease does not permit: directors and officers insurance, employee practices liability, or lease-up guarantee products that protect the landlord's interest rather than the building.
In some cases, the insurance allocation is legitimate but the methodology is not. If a landlord owns multiple properties under a blanket policy, the allocation of that blanket premium to each individual property is subject to the landlord's internal methodology, which may not match what the lease requires.
Worked dollar example
A tenant's pro-rata share is 8% in a building with a $95,000 annual insurance allocation in the CAM pool. The tenant's share is $7,600. A request for the insurance certificate and premium invoice reveals the actual premium was $80,000. The allocation is $15,000 above the actual premium. The tenant's share of that overcharge is 8% × $15,000 = $1,200 for the year. CamAudit checks this automatically by classifying insurance line items and comparing allocated amounts to documented premiums.
What to pull
- The insurance allocation line item in the reconciliation
- The actual insurance certificate(s) and premium invoice(s) for the coverage period
- The lease definition of permitted insurance types
- Any blanket insurance allocation methodology documentation
Rule 9: Tax Overallocation
What the rule checks
This rule checks whether the property tax allocation to the tenant's pro-rata share corresponds to taxes assessed on the property as defined in the lease, and whether any special assessments, financing charges, or excluded tax categories have been included improperly.
Why it happens
Property tax overallocations most often arise from including special assessment district charges that are not covered by the lease definition of "taxes," including ground rent payments that are the landlord's direct obligation, or allocating taxes for periods outside the tenant's lease year. They also arise from failing to credit tenants with the proceeds of successful tax appeals — the landlord successfully appealed a prior year's assessment, received a refund from the taxing authority, and did not pass it through to tenants who had already paid the higher allocation.
In markets with significant property value appreciation, some landlords also accelerate tax payments to pull future liability into the current CAM year. This can cause a spike in the tax allocation that does not reflect the tenant's actual share of the levy.
Worked dollar example
A commercial property has an annual tax bill of $180,000 and successfully appeals a prior year assessment, receiving a $24,000 refund. The tenant's pro-rata share is 7.5%. The landlord does not credit tenants with the refund. That tenant's share of the uncredited refund is 7.5% × $24,000 = $1,800 — an overcharge equal to money the landlord received and should have passed back through the CAM pool. CamAudit checks this automatically by tracking tax assessment records and appeal outcomes against the amounts included in the CAM pool.
What to pull
- The property tax bills for the reconciliation period
- Any tax appeal filings and their outcomes
- The reconciliation's tax line item amount
- The lease definition of "taxes" and any exclusions
Rule 10: Utility Overcharge
What the rule checks
This rule checks whether utility costs allocated through the CAM pool are limited to utilities serving the common areas, whether metered tenant utilities have been included in the pool erroneously, and whether utilities that should be separately billed to specific tenants are being diluted across the pool instead.
Why it happens
Utility overcharges happen in two distinct patterns. In the first, a landlord includes a tenant's directly metered electricity or water in the CAM pool rather than billing it separately, causing all tenants to share a cost that belongs to one. In the second, common area utilities that should be split pro-rata are allocated using a different methodology — for example, dividing equally per tenant rather than proportionally by square footage — producing a systematic overcharge for small tenants and undercharge for large ones.
Buildings with shared HVAC systems are particularly prone to utility allocation disputes. If the central plant serves both common areas and tenant spaces, the allocation between common area use and tenant use requires metering or a documented engineering estimate. Without that, the landlord's allocation is not verifiable.
Worked dollar example
A 10-tenant strip center allocates electricity for parking lot lighting ($18,000 per year) and signage ($6,000 per year) through the CAM pool — both legitimately common area costs. It also includes electricity from two tenants' HVAC units ($11,000 per year) that are on the building's master meter rather than individually metered. A tenant with a 6% pro-rata share pays 6% × $35,000 = $2,100 for the year, but $660 of that ($11,000 × 6%) represents costs that should not be in the pool at all. CamAudit checks this automatically by identifying utility line items that correspond to individually metered tenant spaces.
What to pull
- The utility line items in the CAM reconciliation with descriptions
- Metering information for the property (which circuits are common area, which are tenant-direct)
- Utility invoices for the reconciliation period
- The lease's utility billing provisions
Rule 11: Common Area Misclassification
What the rule checks
This rule checks whether costs billed as common area maintenance are, in fact, for tenant-specific improvements, renovations benefiting a single tenant, or work performed inside a tenant's leased premises. Costs for work that benefits a specific tenant — rather than the general tenant population — are not common area costs regardless of how they are labeled.
Why it happens
Misclassification occurs in several ways. A landlord who renovates a lobby primarily to attract or retain one anchor tenant may classify the cost as "common area renovation" and pass it through to all tenants. Work performed inside a vacant suite to prepare it for a new tenant may be coded as common area maintenance in the property's accounting system. Over time, as invoices age and descriptions get summarized, non-CAM costs accumulate in the CAM pool without obvious indicators that flag them for review.
This rule also catches the practice of billing above-standard services — enhanced cleaning, dedicated parking spaces, or exclusive signage maintenance — as common area costs when they exclusively benefit one tenant who should be billed directly.
Worked dollar example
A landlord contracts $45,000 of interior renovation work to prepare a 2,500 square foot space for a new tenant. The work is coded as "common area improvement" in the accounting system and included in the CAM pool for the year. Total CAM is $220,000. A tenant with a 5% pro-rata share pays $11,000. Of that, $45,000 × 5% = $2,250 is attributable to tenant improvement costs that should never have been in the pool. CamAudit checks this automatically by classifying each expense line item to identify work that is tenant-specific rather than common area in nature.
What to pull
- The CAM general ledger with detailed expense descriptions
- Invoices and work orders for large line items
- Floor plans or project descriptions for renovation work
- Any new lease execution records from the reconciliation year
Rule 12: Controllable Expense Cap Violation
What the rule checks
This rule is related to but distinct from the CAM cap check in Rule 6. Some NNN leases separate controllable expenses from uncontrollable expenses and cap only the controllable category. "Controllable" expenses are those within the landlord's operational control: management fees, cleaning, landscaping, security. "Uncontrollable" expenses — taxes and insurance — fall outside the cap because the landlord cannot meaningfully control them.
This rule checks whether the landlord has correctly classified expenses as controllable or uncontrollable, and whether the controllable expenses have exceeded the lease-defined cap.
Why it happens
The most common error is misclassifying controllable expenses as uncontrollable to evade the cap. A management fee increase, a landscaping contract renewal at a higher rate, or a decision to add security staffing are all controllable decisions — but landlords sometimes categorize these as pass-through necessities to avoid the cap's restriction. Insurance premium increases are legitimately uncontrollable, but a decision to upgrade coverage above what the building requires is within the landlord's control and arguably should be capped accordingly.
Classification disputes also arise at the boundary: HVAC capital repairs, parking lot resurfacing, and lighting upgrades can be framed as either maintenance (controllable) or capital (excluded), depending on which classification better serves the landlord's billing interest in a given year.
Worked dollar example
A tenant's lease caps controllable expense increases at 3% per year. In year two, the landlord's reconciliation shows the following changes from year one: cleaning services up $8,000 (controllable), landscaping up $3,000 (controllable), management fee up $4,500 (controllable), property taxes up $12,000 (uncontrollable), insurance up $7,000 (uncontrollable). Year one controllable expenses were $85,000. The 3% cap permits controllable expenses up to $87,550 in year two. The landlord's controllable charges are $85,000 + $8,000 + $3,000 + $4,500 = $100,500. The overcharge on controllable expenses is $100,500 − $87,550 = $12,950. The tenant's 7% pro-rata share of that overcharge is $906.50 for the year. CamAudit checks this automatically by classifying expenses as controllable or uncontrollable and applying the cap formula.
What to pull
- The controllable expense cap provision, including the definition of "controllable" and "uncontrollable" expenses
- The reconciliation's expense line items with prior-year comparators
- Invoices for any large expense changes to verify classification
Dollar impact summary by rule
| Rule | Error Type | Typical Annual Impact | Frequency |
|---|---|---|---|
| Rule 1: Gross Lease Charges | 100% of CAM billed | Entire CAM bill | Less common; high impact |
| Rule 2: Excluded Services | CapEx coded as OpEx | $5,000–$50,000+ | Common |
| Rule 3: Management Fee | Fee above lease cap or fee-on-fee | $2,000–$15,000 | Most common |
| Rule 4: Pro-Rata Share | Wrong denominator | $3,000–$20,000 | Common |
| Rule 5: Gross-Up Violation | Fixed costs grossed up | $3,000–$8,000 | Moderate |
| Rule 6: CAM Cap | Cap not applied or miscalculated | $2,000–$12,000 | Common (15–25% of capped leases) |
| Rule 7: Base Year Error | Wrong year or exclusions |
Sources: PredictAP (2026), Tango Analytics (2023), CamAudit platform data.
Self-Audit Checklist
Before you engage a professional auditor or an automated tool, this checklist lets you identify whether your reconciliation is worth a closer look. Run through each item with your lease and the reconciliation statement in front of you.
Lease type verification
- Confirm your lease is NNN or modified gross — not a gross lease
- If NNN, verify that CAM pass-throughs are authorized under the lease
Excluded expense check
- List every expense exclusion in your lease's CAM section
- Pull the CAM general ledger and flag any line item that matches an exclusion category
Management fee check
- Find the management fee cap percentage in your lease
- Find the definition of the fee base (gross revenues, controllable CAM, or total CAM)
- Recalculate: fee cap % × correct base = maximum permitted fee
- Compare to the management fee line item in the reconciliation
Pro-rata share verification
- Find your lease's definition of "total rentable area" or the denominator
- Verify your rentable square footage against the lease (including any amendments)
- Recalculate: your SF / lease-defined total SF = your pro-rata %
- Compare to the percentage used in the reconciliation
Gross-up check
- Determine whether your lease includes a gross-up provision
- Find the occupancy threshold (typically 90% or 95%)
- Determine actual building occupancy during the reconciliation period
- If occupancy was below the threshold, verify the gross-up was applied and applied correctly
CAM cap check
- Find the CAM cap provision and the cap percentage
- Find the base year or prior-year comparison figure
- Apply the cap formula to determine the maximum permissible CAM
- Compare to actual CAM charged — any excess is an overcharge
Base year check (base year leases only)
- Find the base year defined in the lease
- Verify the base year costs used in the reconciliation match actual costs from that year
- If the base year figure has no supporting documentation, request it
Insurance check
- Pull the insurance allocation from the reconciliation
- Request the actual premium invoice(s) for the policy period
- Verify the total allocated does not exceed the actual premium
- Verify insurance types are those authorized by the lease
Tax check
- Pull the tax allocation from the reconciliation
- Verify the tax year and billing period match the lease year
- Check whether a tax appeal refund should have been credited to tenants
- Confirm no special assessment district charges outside the lease definition are included
Utility check
- Pull the utility line items from the reconciliation
- Confirm utilities are for common areas only, not tenant-metered spaces
- Verify the allocation methodology matches the lease (pro-rata by SF, not per tenant)
Classification check
- Pull the general ledger and review descriptions for large line items
- Flag any line item that looks like tenant-specific work or capital improvements
- Request invoices for any item over $5,000 that has a vague description
Controllable expense cap check
- Find the controllable expense cap and the definition of controllable expenses
- Separate controllable from uncontrollable line items in the reconciliation
- Apply the cap formula to controllable expenses only
- Compare to actual controllable expenses charged
Frequently asked questions
How common are CAM overcharges?
40% of commercial CAM reconciliations contain material errors, according to Tango Analytics (2023). Deloitte found that 70% of commercial tenants identify some form of billing discrepancy when reviewing CAM invoices in detail. JLL's 2023 research puts independent discovery (without professional help) at 28%. The $5–$15 billion in annual capital leakage from these errors (PredictAP, 2026) reflects that most tenants never audit — not that errors are rare.
Which type of overcharge is most common?
Management fee overcharges and pro-rata share errors are consistently the most frequently identified issues in CAM audits, because they require tenants to know the lease definition of the fee base or denominator — information that is buried in lease definitions and rarely summarized in the reconciliation itself. Excluded expense violations and controllable expense cap violations are the next most common, largely because tracking them requires year-over-year comparison work that tenants rarely do without prompting.
Can I audit CAM charges going back multiple years?
The statute of limitations for contract claims varies by state — typically three to six years for written contracts. Your lease's audit rights clause may impose a shorter contractual deadline, often 60 to 90 days from receipt of each year's reconciliation. If you missed an audit deadline, you may still have a statutory claim depending on your state. Consult an attorney for jurisdiction-specific advice. For the years still within the audit window, the overcharges are fully claimable.
What documentation do I need to perform a CAM audit?
At minimum: the fully executed lease with all amendments, the reconciliation statement being reviewed, and the CAM general ledger showing each expense line item with descriptions. For a complete audit, you also want invoices for line items over $5,000, the management fee calculation worksheet, the pro-rata share worksheet, the gross-up worksheet (if applicable), and the insurance premium invoice. For base year leases, you want the original base year reconciliation or equivalent documentation.
Does my lease have to include an audit rights clause?
No, but most well-negotiated commercial NNN leases do include one. If your lease is silent on audit rights, you may still have a right to request documentation under state contract law principles, though the landlord's obligation to respond is less clearly defined. Some leases include audit rights but impose restrictions: a time window, a prohibition on contingency-fee auditors, or a cap on the reimbursement the landlord will pay if overcharges are found.
If I find an overcharge, what happens?
You notify the landlord in writing within the audit period, identify the specific error and the lease provision that supports your position, and state the dollar amount in dispute. Most landlords respond with one of three outcomes: they agree and issue a credit or refund, they partially agree (acknowledging some errors but disputing others), or they dispute the entire finding. If the dispute is not resolved, the lease's dispute resolution provision applies — often mediation before arbitration or litigation.
Can a landlord retaliate for requesting a CAM audit?
Commercial landlords generally cannot legally retaliate against tenants for exercising a contractual audit right. That said, the relationship between a tenant and a landlord who has been audited can change, particularly at lease renewal. This is a realistic consideration for tenants in markets where the landlord controls most available space. Many tenants with long-term relationships prefer to start with an informal inquiry rather than a formal audit notice, escalating to a formal request if the initial response is unsatisfactory.
What is the difference between a CAM audit and a CAM dispute?
A CAM audit is the review process — gathering documentation, running the calculations, and identifying discrepancies. A CAM dispute is what happens if the landlord does not accept the audit findings. You can complete a CAM audit (finding errors) without entering a formal dispute if the landlord agrees to correct the overcharges. Most overcharges are resolved at the audit stage without litigation. See the CAM dispute guide for how to handle landlords who contest audit findings.
Is there a time of year that is best to request CAM documentation?
The optimal time to request documentation is within 30 to 60 days of receiving the annual reconciliation statement. This is when the landlord's property management team has the data most accessible and when you have the most leverage — the landlord wants the true-up payment, and you are not obligated to pay it while a legitimate review is in progress. Waiting until the landlord follows up on a past-due balance puts you in a weaker position.
What is the difference between a CAM cap and an expense stop?
A CAM cap limits how much CAM can increase from year to year — it is a ceiling on growth. An expense stop is a threshold below which the landlord absorbs all costs and above which the tenant pays. For example, a $15 per square foot expense stop means the landlord covers operating costs up to $15/SF and the tenant pays any amounts above that. Expense stops are more common in gross or modified gross leases; CAM caps are more common in NNN leases. Both terms appear in commercial leases, and confusing the two produces miscalculations.
If the landlord discovers they undercharged me, can they bill back?
It depends on the lease. Most NNN leases give the landlord the right to issue a true-up payment request for the reconciliation period. If the landlord under-billed you because they underestimated expenses, the annual reconciliation is the mechanism for collecting the difference — which is the same mechanism tenants use when they were overcharged. What landlords generally cannot do is go back and reopen a reconciliation after the audit period has passed and the statement has been accepted. Check your lease's provisions on correction periods and audit finality.
Run a free CAM scan on your reconciliation