The hidden cost of running commercial leasing on Excel
Commercial real estate landlords in India — whether they own a single office tower or manage a portfolio of 30 — typically run the leasing function on spreadsheets, email correspondence, and Word lease templates. The setup looks functional from a distance. The lease starts on time, the rent invoice goes out monthly, and the accountant closes the books.
Look closer and the leakage becomes visible.
A 2024 study by JLL India found that commercial landlords running manual leasing operations under-bill their tenants by 8-12% of contracted rent on average. The shortfall comes from four recurring patterns:
- 1Missed escalations. A 5-year lease with annual escalations of 7-10% requires the rent to step up on the anniversary date. Manual operations miss roughly 25% of these escalations or apply them late, costing 5-12 months of under-collection per escalation event.
- 1CAM under-recovery. Common Area Maintenance (CAM) charges in a Grade-A office building run ₹15-35/sq ft/month. Tenants are billed CAM monthly with a year-end reconciliation against actual common-area costs. About 30% of landlords running CAM on Excel under-recover at year-end because they cannot reconstruct the actual cost basis cleanly.
- 1Property tax pass-through gaps. Property tax is typically a tenant pass-through in commercial leases. When the municipal corporation revises rates, the new rate should flow to tenants within the next billing cycle. Manual operations lag this by 3-6 months, losing the differential.
- 1Lock-in violation under-billing. Tenants exiting before the lock-in period owe lock-in penalties. A surprising fraction of these go uncollected because nobody is watching the contractual clauses against the actual exit.
For a landlord with 200,000 sq ft of leased office space at ₹85/sq ft, 8% leakage is approximately ₹1.5 crore per year. The leasing automation platform that fixes this typically costs ₹10-25 lakh annually and pays back in the first quarter.
What a commercial leasing platform actually does
A purpose-built commercial leasing platform sits at the intersection of property management, accounting, and contract management. It handles:
Lease abstraction and master record
Every commercial lease is abstracted — the key commercial terms (rent, area, tenure, escalation, CAM, security deposit, lock-in, notice period, special clauses) are extracted from the executed lease document and stored as structured fields. The original PDF lease is stored as a reference. The abstracted fields are what drive billing and compliance.
Lease abstraction is where most landlords falter when adopting software. They either skip it (and run billing on incorrect data) or do it half-heartedly (capturing only rent and area, not the full clause matrix). A proper abstraction takes 90-120 minutes per lease for a senior leasing analyst. It is a one-time investment that pays compound returns.
Billing engine with escalation logic
The billing engine generates monthly invoices automatically, applying: - Base rent for the unit and period - Escalation step-ups on anniversary dates - CAM charges based on the agreed rate - Property tax pass-through where applicable - Maintenance and amenity charges - GST at 18% on the taxable portion - TDS at 10% deduction by the tenant (recorded but not collected)
Each invoice is generated, reviewed (optional manager approval workflow), and dispatched via email and the tenant portal. E-invoices are generated for invoices above ₹2 crore turnover thresholds.
CAM reconciliation
The CAM engine separately tracks actual common-area costs (security, housekeeping, lift maintenance, electricity for common areas, generators, gardening, etc.) and CAM billed (the monthly CAM charges to tenants). At year-end, the engine produces a reconciliation showing how much CAM was billed versus how much was actually spent. The difference is either refunded to tenants (rare) or carried forward (more common). Tenants receive a clean reconciliation statement, which dramatically reduces year-end disputes.
Lock-in and notice period tracking
The system tracks every lease's lock-in period (typically 12-36 months for commercial) and notice period (typically 3-6 months). When a tenant gives notice, the system calculates whether the notice falls within the lock-in window (triggering penalty), at the end of lock-in (no penalty if notice period is honoured), or after lock-in (standard notice handling). The penalty calculation is automatic and based on the lease terms.
Renewal lifecycle
At 12, 9, 6, and 3 months before lease expiry, the system flags the renewal. The asset manager or leasing manager gets a structured workflow: negotiate, draft, e-stamp, e-sign, and update the master. Lease renewals are typically a 90-180 day process; software keeps it on track.
Where commercial leasing differs from residential
The reason a generic property management system rarely handles commercial leasing well is that the underlying mechanics differ in five important ways:
| Aspect | Residential | Commercial |
|---|---|---|
| Tenure | 11 months typical | 3-9 years typical |
| Lock-in | Rare | 12-36 months standard |
| Escalation | None within lease | 5-10% annual or 15% triennial |
| CAM | Bundled into rent | Separately billed and reconciled |
| GST | Exempt | 18% applicable |
| TDS | 5% above ₹50K/month (Section 194-IB) | 10% above ₹2.4L/year (Section 194-I) |
| Property tax | Landlord bears | Tenant pass-through typical |
| Maintenance | Landlord bears | Specified split per lease |
| Negotiation | Minimal | Each lease is negotiated individually |
A platform built for residential rentals can be configured for commercial with effort, but it will struggle with CAM reconciliation, escalation logic, and pass-through accounting. A platform built for commercial handles residential easily; the reverse is not true.
The five-step path to commercial leasing automation
For a landlord with 50-500 commercial tenants, the path to automation typically runs:
Step 1 — Lease abstraction sprint. A focused 4-6 week effort to abstract every active lease into structured fields. This is usually the longest single phase but it determines the quality of everything downstream.
Step 2 — Platform configuration. The leasing platform is configured with GST setups, TDS slabs, escalation logic, CAM categories, and approval workflows. Two weeks for a mid-size portfolio.
Step 3 — Historical reconciliation. The platform's opening balances are reconciled against the existing accounting system. Discrepancies are investigated. This step typically surfaces ₹15-40 lakh of historical billing errors that the operations team had not noticed.
Step 4 — Parallel run. The platform generates invoices alongside the existing process for 2-3 months. Differences are investigated and resolved. Once three consecutive months match, the parallel run is closed.
Step 5 — Go-live and tenant rollout. Tenants are migrated to the new tenant portal. Communication is critical here; commercial tenants are typically large corporates with their own accounts teams who expect smooth transitions.
The end state: a landlord who previously needed 4-6 staff to manage commercial leasing for 200 tenants runs the same operation with 1-2 staff plus the platform, and the under-billing problem disappears.
What to verify when evaluating commercial leasing software
Five demo tests every evaluator should run:
- 1Abstract a real lease with the vendor present. See how accurately the platform captures clauses. If clauses get missed or misclassified, the billing will be wrong from day one.
- 2Generate a year-end CAM reconciliation for a multi-tenant property with mixed lease types. The reconciliation should show actual costs by category, CAM rates by tenant, and the per-tenant true-up.
- 3Trigger a lock-in violation in the test environment. Verify the penalty calculation matches the lease clauses.
- 4Run a property tax pass-through scenario with a mid-year rate revision. The platform should auto-update tenant invoices from the next billing cycle.
- 5Pull an asset manager dashboard showing portfolio vacancy, weighted-average lease expiry (WALE), and forward revenue projection. If these views require custom reports, the platform is not enterprise-ready.
Five passes means the platform is serious. Two or fewer means it is residential software in commercial clothing.
The bottom line
Commercial leasing automation is one of the highest-ROI investments a commercial landlord can make. The leakage from manual operations is real and measurable. The platforms exist and have matured. The implementation discipline required is manageable.
Landlords running Grade A office or industrial portfolios that have not yet automated leasing are leaving 6-10% of their revenue on the table every year. The choice is whether to keep doing that, or to invest 9-12 months in a proper platform rollout and recover the gap permanently.


