CAM / operating expense reconciliation
calc_cam_reconciliationReconcile a tenant's annual CAM charge: exclusions, occupancy gross-up of variable expenses, pro rata share, controllable-expense caps (compounding_from_base, simple_from_base, year_over_year), base year or expense stop, and estimates paid. Returns balance due and a full trace. Deterministic: use this instead of doing the math yourself; cite formula calc.cam_reconciliation@1 and the returned steps, and surface any warnings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cap | No | Cap on the tenant's share of controllable expenses. Omit if the lease has no cap. | |
| year | Yes | Calendar or lease year being reconciled. | |
| expenses | Yes | Building operating expense lines for the year. | |
| gross_up | No | Gross up variable expenses to the target occupancy when actual occupancy is lower. Omit if the lease has no gross-up. | |
| structure | No | Expense structure from the lease. Default: net. | |
| estimates_paid | No | Estimated CAM payments the tenant made during the year, USD (total for the year, not monthly). | |
| pro_rata_share | Yes | Tenant's pro rata share, 0 < share ≤ 1 (e.g. 12,000 / 150,000 = 0.08). |