Skip to content
CAMAudit.io
CAM Audit SoftwareLease Audit SoftwarePricing
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. Overcharge Detection
  6. /
  7. CAM Gross-Up Calculation Formula: How to Catch Vacancy Exploitation
Overcharge Detection

CAM Gross-Up Calculation Formula: How to Catch Vacancy Exploitation

Verify your landlord's gross-up calculation with the exact formula. Catch vacancy exploitation before the dispute window closes.

Angel Campa, FounderPrincipal SDET & Founder
Last updated: March 26, 2026Published: March 8, 2026
15 min read

In this article

  1. What is a gross-up provision?
  2. Which expenses are eligible for gross-up?
  3. Eligible variable expenses
  4. Ineligible fixed expenses
  5. The gross-up calculation: step by step
  6. Worked example: correct vs. incorrect gross-up
  7. Common gross-up violations
  8. Violation 1: Gross-up applied to property taxes
  9. Violation 2: Gross-up applied to fixed insurance premiums
  10. Violation 3: Wrong gross-up factor
  11. Violation 4: Gross-up during base year without disclosure
  12. Case law: gross-up in commercial lease disputes
  13. Tin Tin v. Pacific Rim Park (170 Cal.App.4th 1220, 2009)
  14. How to detect a gross-up violation
  15. Frequently Asked Questions
  16. Sources

CAM Gross-Up Calculation Formula: How to Catch Vacancy Exploitation

The gross-up calculation formula is: Threshold Occupancy / Actual Occupancy x Variable Expenses. It applies only to costs that scale with occupancy: janitorial, utilities, HVAC. Property taxes, insurance, and fixed-rate contracts cannot be grossed up because they do not change with building occupancy. When a landlord applies gross-up to fixed expenses on a building at 72% occupancy with a 95% threshold, the overcharge on a $320,000 fixed expense pool exceeds $100,000 building-wide, or $10,000+ for a tenant with a 10% pro-rata share.

Your landlord's building ran at 72% occupancy last year. So they grossed up the operating expenses to normalize them to 95%. That sounds reasonable. It isn't, if they applied the gross-up factor to property taxes and insurance.

40% of commercial CAM reconciliations contain material billing errors, including gross-up violations (Tango Analytics, 2023)

The gross-up provision in a commercial lease allows a landlord to normalize variable operating expenses to a full-occupancy baseline when actual occupancy falls below a threshold. Applied correctly, it protects both parties. Applied incorrectly, it inflates CAM charges beyond what the building's actual full-occupancy costs would justify.

Most gross-up errors fall into one of two categories: applying gross-up to expenses that cannot vary with occupancy (property taxes, insurance, fixed contracts), or using a gross-up factor that does not match the lease's defined methodology. Both produce charges above what the lease actually requires. Understanding the gross-up provision is part of a broader review of CAM lease language, which is frequently drafted in ways that give landlords more flexibility than the underlying math justifies.

Key takeaway: Gross-up applies only to expenses that vary with occupancy. Property taxes, insurance premiums, and fixed-rate contracts do not vary with occupancy and cannot be grossed up.

Gross-up applies to variable expenses only. Property taxes, insurance premiums, and fixed-rate contracts do not vary with occupancy and cannot be grossed up. If your reconciliation shows those line items at amounts higher than the actual bills, gross-up was incorrectly applied.



What is a gross-up provision?

A gross-up provision is a clause in a commercial lease that authorizes the landlord to normalize variable operating expenses to a defined occupancy level (typically 95%) when the building's actual occupancy falls below that threshold.

The problem gross-up solves:

Suppose a commercial office building has variable operating expenses (janitorial, utilities, HVAC operation) that scale with occupancy. At 95% occupancy, the building spends $500,000 on these services. In a year where occupancy drops to 70%, the building spends only $370,000 on the same services.

In a full-service or modified gross lease where tenants pay expenses above the base year, the lower variable expense year creates a problem: if the low-occupancy year becomes the base, then high-occupancy years show large "increases" that tenants must pay. Gross-up prevents this by normalizing the low-occupancy year's variable expenses to what they would have been at full occupancy.

The standard occupancy threshold:

The BOMA Green Lease Guide (2018) establishes 95% occupancy as the industry standard threshold for gross-up normalization. When building occupancy falls below 95%, variable operating expenses may be grossed up to what they would have been at 95% occupancy. The specific threshold in any lease is a negotiated provision. Some leases use 90%, others use 95%, and some use a different percentage. Your lease controls.


Which expenses are eligible for gross-up?

The eligibility rule is direct: only expenses that actually vary with building occupancy qualify. Expenses that do not change based on how many tenants occupy the building cannot be grossed up, because there is no "full occupancy level" that is higher than the actual amount.

Eligible variable expenses

Variable expenses scale with occupancy. They are higher when more tenants occupy the building and lower when occupancy drops.

Eligible categories:

  • Janitorial and cleaning services (more occupied floors require more cleaning)
  • Electricity and utilities for common areas (more tenants means more elevator use, more HVAC demand, more lighting)
  • Water and sewer for common areas (occupancy-dependent consumption)
  • Security services (staffed to building activity level)
  • Trash removal (volume scales with occupancy)
  • HVAC operation and maintenance for common areas (more occupied spaces require more conditioning)
  • Parking lot attendant or valet services (if attendance scales with occupancy)

Ineligible fixed expenses

Fixed expenses do not vary with building occupancy. They are the same at 100% occupancy as at 10% occupancy.

Ineligible categories:

  • Property taxes and special assessments (the tax assessment does not change based on how many tenants occupy the building)
  • Building insurance premiums (the insured value of the building does not change with occupancy)
  • Fixed-rate landscaping or snow removal contracts (a flat-rate annual contract is the same regardless of vacancy)
  • Fixed-rate security contracts (a flat monthly fee does not vary with occupancy)
  • Roof maintenance under a fixed-rate service agreement
  • Ground rent or easement payments (contractually fixed)
  • Management fees that are a fixed dollar amount rather than a percentage of expenses

Why it matters: Applying gross-up to property taxes produces a stated "grossed-up" tax expense higher than the actual tax bill. That inflated amount is passed through to tenants as if it were the normalized full-occupancy cost. But taxes cannot physically be higher at full occupancy. The inflated number is pure overcharge.

For a full treatment of which expenses are permanently excluded from gross-up eligibility, see expenses that should never be grossed up.


The gross-up calculation: step by step

A correct gross-up calculation follows this process:

Step 1: Identify the occupancy threshold

Find the gross-up clause in your lease. Identify the occupancy threshold below which gross-up is permitted (commonly 95%).

Step 2: Determine actual occupancy

Determine the building's actual occupancy percentage during the reconciliation year. This should be stated in or attached to the reconciliation. If not, request the landlord's occupancy records.

Step 3: Identify eligible variable expenses

From the total operating expenses, identify the expenses that qualify as variable. This requires either: (a) the lease explicitly lists which expenses are variable, or (b) you classify each expense type based on whether it actually scales with occupancy.

Step 4: Calculate the gross-up factor

The gross-up factor normalizes from actual occupancy to the threshold occupancy:

Gross-Up Factor = Threshold Occupancy / Actual Occupancy

Example: threshold 95%, actual 75%: Factor = 95% / 75% = 1.267

Step 5: Apply gross-up only to variable expenses

Grossed-Up Variable Expenses = Actual Variable Expenses x Gross-Up Factor

Step 6: Recombine with non-variable expenses

Total Grossed-Up Operating Expenses = Grossed-Up Variable Expenses + Actual Non-Variable Expenses

The non-variable expenses are added at their actual amounts, not multiplied by the gross-up factor.


Here is where the arithmetic diverges from what landlords often submit. The worked example below shows the dollar gap between a correct gross-up and an incorrect one on a real-scale expense pool.


Worked example: correct vs. incorrect gross-up

Building facts:

  • 2024 actual occupancy: 72%
  • Gross-up threshold: 95%
  • Total operating expenses: $800,000
  • Variable expenses (janitorial, utilities, HVAC): $480,000 (60%)
  • Fixed expenses (property taxes, insurance): $320,000 (40%)

Gross-up factor: 95% / 72% = 1.3194

Correct gross-up calculation:

Category Actual amount Gross-up applied? Grossed-up amount
Janitorial $80,000 Yes $105,556
Utilities $200,000 Yes $263,889
HVAC operation $120,000 Yes $158,333
Security $80,000 Yes $105,556
Property taxes $180,000 No $180,000
Insurance $140,000 No $140,000
Total $800,000 $953,333

Incorrect gross-up calculation (landlord applies gross-up to all expenses):

Category Actual amount Gross-up applied? Grossed-up amount
Janitorial $80,000 Yes $105,556
Utilities $200,000 Yes $263,889
HVAC operation $120,000 Yes $158,333
Security $80,000 Yes $105,556
Property taxes $180,000 Incorrectly yes $237,500
Insurance $140,000 Incorrectly yes $184,722
Total $800,000 $1,055,556

Overcharge from applying gross-up to fixed expenses: $1,055,556 - $953,333 = $102,222 in total building overcharge

At a 10% pro-rata share, the tenant's portion is $10,222 per year. Across a five-year lease, that is $51,110 in overcharges from a single calculation error that takes about ten minutes to check.


Common gross-up violations

Violation 1: Gross-up applied to property taxes

Property taxes are the most common ineligible expense that appears in gross-up calculations. The tax bill is fixed: it is what it is regardless of occupancy. Applying a gross-up factor to property taxes produces an inflated number that does not correspond to any real additional expense the building would incur at full occupancy.

This violation is straightforward to detect: find the property tax line item in the reconciliation and check whether the stated amount exceeds the actual tax bill. If the reconciliation shows a tax amount higher than county assessor records for the property, gross-up was likely applied.

Violation 2: Gross-up applied to fixed insurance premiums

Insurance premiums are set by the insurer based on building value, coverage type, and risk profile. They do not scale with tenant occupancy. A building insured for $10 million pays the same premium at 100% occupancy as at 50% occupancy.

Applying gross-up to insurance premiums inflates the stated premium above the actual cost. If the reconciliation shows insurance expenses greater than the actual premiums declared on the policy, request the policy declarations and compare.

Violation 3: Wrong gross-up factor

Some landlords apply a gross-up factor calculated using the wrong occupancy denominator. The occupancy used should be the building's actual occupancy during the reconciliation year, measured in the same units the lease's gross-up provision specifies.

Using 80% as the actual occupancy when the building was actually at 72% understates the gross-up factor and applies a smaller normalization than the lease requires. This error typically works in the tenant's favor, but verifying the factor is part of a complete audit.

Violation 4: Gross-up during base year without disclosure

When a full-service lease uses a base year that was at below-threshold occupancy, the base year variable expenses should also be grossed up. Some landlords gross up subsequent years but not the base year. This understates the base (making every subsequent year look like a larger increase) and produces systematic overcharges across the lease term.

This is a base year error with a gross-up component. The combination is significant because it compounds: the understated base produces an overcharge, and the ineligible gross-up on fixed expenses adds an additional overcharge layer. When gross-up is applied during the base year, it interacts directly with the CAM reconciliation settlement that arrives years later. See the base year error guide for the full compounding analysis.


Case law: gross-up in commercial lease disputes

Tin Tin v. Pacific Rim Park (170 Cal.App.4th 1220, 2009)

Tin Tin LLC v. Pacific Rim Park, LLC, 170 Cal.App.4th 1220 (2009), addressed a dispute over gross-up calculations in a California commercial lease. The California Court of Appeal examined how variable vs. fixed expenses should be treated under the lease's gross-up provision.

The court held that gross-up clauses apply according to their purpose: normalizing variable expenses genuinely affected by occupancy levels. The court rejected the landlord's argument that the gross-up provision could be applied uniformly to all expenses in the pool, finding that the plain language limited its application to variable costs.

Tin Tin is the leading California appellate decision on gross-up application and is regularly cited in commercial lease disputes involving CAM gross-up methodology.


How to detect a gross-up violation

Step 1: Find the gross-up provision in your lease

Locate the occupancy threshold, the definition of eligible expenses, and the calculation methodology. Some leases are explicit about which categories are variable; others leave it to general principle.

Step 2: Obtain actual occupancy data for the reconciliation year

Request the building's occupancy records. If not attached to the reconciliation, these should be available under your lease's audit rights clause.

Step 3: Identify all grossed-up amounts in the reconciliation

Request the landlord's gross-up worksheet if it was not included with the CAM reconciliation statement. The worksheet should show actual expenses, the gross-up factor, and the grossed-up amounts by category.

Step 4: Verify that no fixed expense was grossed up

For each grossed-up category, determine whether it is variable or fixed. Any fixed expense that appears on the grossed-up list is a violation.

Step 5: Verify the gross-up factor

Calculate the gross-up factor yourself: threshold occupancy divided by actual occupancy. Compare to the factor the landlord used. If the factors differ, determine which uses the correct inputs per the lease.

Step 6: Calculate the overcharge

For each ineligible grossed-up expense: Overcharge = (Grossed-Up Amount - Actual Amount) x Tenant Pro-Rata Share. Sum all category overcharges for the total gross-up violation amount.


For context on how gross-up fits within the broader set of CAM billing errors, see the complete CAM audit guide. Gross-up violations frequently appear alongside management fee overcharges, where the inflated gross-up base drives an inflated fee calculation. They also interact with CAM cap violations, where landlords gross up controllable expenses before applying the cap ceiling. High-vacancy buildings compound these errors further, as detailed in the gross-up vacancy exploitation guide. Tenants dealing with pro-rata share errors may also find that an inflated gross-up pool amplifies those errors.


Frequently Asked Questions

Frequently Asked Questions

What is a gross-up provision in a commercial lease?

A gross-up provision allows a landlord to normalize variable operating expenses to a defined occupancy level (typically 95%) when the building's actual occupancy falls below that threshold. The purpose is to prevent tenants from paying artificially inflated expense increases in high-occupancy years following a low-occupancy base year. Gross-up only applies to expenses that actually vary with occupancy.

What is the standard gross-up occupancy threshold?

The BOMA Green Lease Guide (2018) establishes 95% occupancy as the industry standard threshold for gross-up normalization. When building occupancy falls below 95%, variable operating expenses may be grossed up to what they would have been at 95%. The specific threshold in any lease is a negotiated provision and may differ from this standard.

Which expenses can be grossed up in a commercial lease?

Only variable operating expenses that genuinely scale with building occupancy are eligible for gross-up: janitorial services, utilities consumption, HVAC operation, trash removal, and occupancy-dependent security. Fixed expenses cannot be grossed up: property taxes, insurance premiums, and fixed-rate service contracts do not vary with occupancy and have no full-occupancy level that is higher than their actual cost.

Can property taxes be grossed up in a commercial lease?

No. Property taxes are a fixed expense assessed by the taxing authority based on the property's assessed value, not on how many tenants occupy the building. Applying a gross-up factor to property taxes produces an inflated number that exceeds the actual tax bill. If your reconciliation shows property tax amounts higher than the actual tax bill, gross-up was incorrectly applied.

How do I calculate if my landlord applied gross-up incorrectly?

Request the landlord's gross-up worksheet. Identify all expenses where gross-up was applied. For each grossed-up expense, determine whether it is variable (eligible) or fixed (ineligible). For any fixed expense where gross-up was applied, the overcharge is the grossed-up amount minus the actual expense amount, multiplied by your pro-rata share. Verify the gross-up factor by dividing the threshold occupancy by the actual occupancy and comparing to the factor the landlord used.

What is the Tin Tin case and why does it matter for gross-up?

Tin Tin LLC v. Pacific Rim Park, LLC, 170 Cal.App.4th 1220 (2009), is a California Court of Appeal decision establishing that gross-up clauses in commercial leases apply only to variable expenses genuinely affected by occupancy levels. The court rejected the landlord's argument that gross-up could be applied uniformly to all expenses in the operating expense pool. The case is the leading California appellate authority on gross-up methodology.

How do I dispute a gross-up violation in my CAM reconciliation?

Document the violation: identify the specific expense categories where gross-up was incorrectly applied, confirm those expenses are fixed (not variable), and calculate the overcharge as (grossed-up amount - actual amount) x your pro-rata share. Send a written dispute letter draft citing your lease's gross-up provision, showing the correct calculation, and requesting a credit for the overcharge amount. Reference Tin Tin v. Pacific Rim Park if you are in California or a jurisdiction that applies similar principles.



Sources

  1. Tango Analytics, "CAM Reconciliation" (2023). tangoanalytics.com
  2. BOMA, Green Lease Guide (2018). sustainablejersey.com
  3. Tin Tin LLC v. Pacific Rim Park, LLC, 170 Cal.App.4th 1220 (2009). law.justia.com
  4. Springbord, "How CAM Audits Help Tenants Control Real Estate Expenses." springbord.com
  5. PredictAP, "The $15 Billion Problem Hiding in Plain Sight" (2026). blog.predictap.com
  6. HelloData.ai, "What Are Average CAM Costs Per Square Foot." hellodata.ai

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

Find My Overcharges
Free scan · No account required

Your landlord may have grossed up taxes or insurance. That is a calculable overcharge waiting to be recovered.

Upload your lease and reconciliation to find out exactly how much you were overbilled.
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

Gross-up on fixed expenses is recoverable. Not catching it means money left on the table. Most audits complete in under 15 minutes.

CAMAudit checks gross-up eligibility and 12 other detection rules in under 15 minutes.

Find My OverchargesSee a sample report first

Frequently Asked Questions

Related Resources

GlossaryGross-UpGlossaryGross-Up FactorGlossaryOccupancy RateGlossaryVacancy FactorToolCam Gross Up CalculatorToolCam Overcharge EstimatorDetection RuleGross-Up Violation

Recommended next step

Follow the canonical funnel path before you keep browsing sideways.

Start Free Audit

Upload your lease and reconciliation to run the audit.

More in Overcharge Detection

Franchise Occupancy Cost Ratios: When Your Numbers Signal CAM Overcharges

Franchise occupancy costs should stay under 12% of gross revenue. When CAM overcharges push that ratio higher, your unit economics erode silently.

My Landlord Billed Me $17K for Parking Lot Repaving: Can They Do That?

Landlord billed you for parking lot repaving in CAM? Learn the CapEx vs. maintenance distinction, what your lease controls, and how to dispute capital improvement pass-throughs.

5 common modified gross lease overcharges (and how to catch them)

Modified gross leases have specific overcharge patterns. These are the 5 most common billing errors CAMAudit detects, with dollar examples for each.

Percentage Rent Audit Guide: Breakpoints, Gross Sales, and Overpayment Recovery

Percentage rent errors cost retail tenants thousands. How breakpoint calculations work, common errors, and how to audit your percentage rent.

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 pricing and proof

Explore Related Topics

ProductCAM Audit SoftwareLease TypeModified Gross LeaseLease TypeFull Service Gross Lease (FSG)ScenarioMy pro-rata share calculation doesn't match my lease termsDetection RuleGross Lease ChargesConcept ComparisonNNN vs Gross Lease

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

Find My Overcharges