Commercial Lease Calculator
Calculate net effective rent, total lease cost, annual escalations, and compare commercial lease terms with a full year-by-year payment schedule.
About
Mispricing a commercial lease costs tenants thousands over the term. A quoted base rent of $25/ft² with 3% annual escalations, CAM charges, and operating expense pass-throughs yields a true occupancy cost far above the headline number. This calculator computes NER (Net Effective Rent) by factoring in compounding escalations via Rn = R0 × (1 + e)n, free rent concessions, tenant improvement amortization, and additional charges across the full lease term. It assumes annual compounding on escalation and straight-line amortization of TI allowances. Results approximate and do not account for percentage rent clauses, CPI-linked adjustments, or mid-year commencement dates.
Landlords quote gross rent, modified gross, or triple-net (NNN) structures. Each shifts operating costs differently. Failing to normalize these into a single NER metric makes comparison between competing spaces unreliable. This tool generates a year-by-year schedule showing escalated rent, additional charges, concession offsets, and cumulative totals. Pro tip: always verify CAM reconciliation caps in your lease. Uncapped CAM pass-throughs can inflate year-over-year costs beyond the stated escalation rate.
Formulas
The core metric is Net Effective Rent (NER), which normalizes all costs and concessions into a single monthly figure for comparison.
Rent for any given year n is computed using compound escalation:
Total Lease Cost sums all payment components across the lease term:
Total Concessions include free rent months and tenant improvement allowance:
Where: R0 = initial base rent (/ft²/yr), e = annual escalation rate (decimal), n = year number (starting from 0), A = leasable area (ft²), T = total lease months, Y = total lease years, Cadd = additional monthly charges per ft² (CAM, taxes, insurance combined), F = number of free rent months, TI = tenant improvement allowance (/ft²). Note: the model assumes escalation applies only to base rent, not to additional charges. Additional charges are held constant unless explicitly indexed.
Reference Data
| Lease Type | Base Rent Includes | Tenant Pays Separately | Typical Use | Risk to Tenant |
|---|---|---|---|---|
| Full Service Gross (FSG) | Rent + Taxes + Insurance + CAM + Utilities | None (above base year) | Office | Low (predictable) |
| Modified Gross (MG) | Rent + some OpEx | Utilities, Janitorial | Office, Mixed-Use | Medium |
| Triple Net (NNN) | Base rent only | Taxes + Insurance + CAM | Retail, Industrial | High (variable costs) |
| Double Net (NN) | Base rent + structural maintenance | Taxes + Insurance | Retail | Medium-High |
| Single Net (N) | Base rent + Insurance + CAM | Property Taxes only | Rare | Medium |
| Absolute Net / Bondable | Base rent only | Everything including structural | Single-Tenant Retail | Very High |
| Percentage Lease | Base rent | % of gross sales above breakpoint | Retail (malls) | Variable |
| Escalation Type | Mechanism | Typical Range | Predictability |
|---|---|---|---|
| Fixed Annual Increase | Flat % compounded yearly | 2 - 4% | High |
| CPI-Linked | Tied to Consumer Price Index | CPI ± cap | Medium |
| Step-Up (Fixed $) | Flat dollar increase per year | $0.50 - $2.00/ft² | High |
| Fair Market Value Reset | Reset to market rate at intervals | Every 5 - 10 years | Low |
| No Escalation (Flat) | Rent stays constant | 0% | Very High |
| Additional Charge | Description | Typical Cost Range (/ft²/yr) |
|---|---|---|
| CAM (Common Area Maintenance) | Lobbies, parking, landscaping, cleaning | $3 - $12 |
| Property Tax Pass-Through | Pro-rata share of real estate taxes | $2 - $8 |
| Insurance Pass-Through | Pro-rata share of building insurance | $0.50 - $2 |
| Utilities | Electricity, water, gas, HVAC | $2 - $6 |
| Management Fee | Property management (% of gross rent) | 3 - 6% |
| TI Amortization (Landlord-funded) | Spread over lease term if above allowance | Varies |
| Parking | Reserved or unreserved stalls | $50 - $300/stall/mo |