Skip to main content

Commercial Leasing Is a Systems Problem, Not a Word Processing Problem

The definitive articulation of why lease drafting needs to be reimagined as structured document logic, not better templates.

David Saltman

David Saltman

CEO, Former CRE Attorney

February 25, 20258 min read

TL;DR

Lease drafting has been treated as a document production task, open Word, find a template, type. But a commercial lease is a system of interdependent variables. The answer isn't better templates, it's structured document logic.

§ 01

The Template Trap

For decades, the commercial real estate industry has approached lease drafting as a word processing problem. Open Word. Find a template. Fill in the blanks. Save as a new file. The process hasn't fundamentally changed since the 1990s.

But here's what that framing misses: a commercial lease isn't a static document. It's a system of interdependent variables.

§ 02

The Interdependency Problem

Consider what happens when you change the base rent in a typical commercial lease:

  • Rent escalation schedules need to recalculate, every year of a 10-year term
  • Percentage rent breakpoints may shift if they're tied to base rent
  • Tenant improvement amortization changes if TI allowance is rent-adjusted
  • Operating expense caps expressed as percentages need to update
  • Security deposit requirements often tied to rent multiples must adjust
  • Option renewal terms referencing "then-current rent" carry forward implications

In Word, each of these is a separate calculation. Each is a potential error. Each requires the attorney to remember the connection and manually update it.

§ 03

What "Lease-Specific" Actually Means

General-purpose document automation tools. HotDocs, Contract Express, and their successors, have existed for decades. Yet most CRE teams still draft in Word. Why?

Because general-purpose tools require you to build every lease-specific rule from scratch:

  • The logic for percentage rent natural vs. artificial breakpoints
  • State-specific disclosure requirements across 50 jurisdictions
  • CAM reconciliation calculation variations
  • The dozen different ways to structure rent escalation clauses

The investment is enormous. The learning curve is steep. The maintenance burden never ends. Teams try them, abandon them, and return to Word.

A lease-specific system already understands what a lease is. The CRE complexity is encoded in the platform. Your lease forms and your deal logic are built into the system, not delegated to your team to configure from a blank canvas.

§ 04

The Shift: From Documents to Data

The real transformation isn't about faster document production. It's about treating lease data as structured information that can:

  1. Propagate changes, Modify base rent once, and every dependent calculation updates
  2. Enforce consistency, Your approved clause language used everywhere, with intentional variations tracked
  3. Enable analysis, Portfolio-wide insight into terms, concessions, and exposure
  4. Feed downstream systems, Clean data flowing to property management, accounting, and asset management

§ 05

Every GC and VP of Legal we talk to has the same challenge: their team spends 80% of their time on mechanical work and 20% on legal judgment. They want to flip that ratio.

The path forward isn't hiring more attorneys. It's building infrastructure that makes attorneys more valuable, freeing them to focus on negotiation strategy, risk assessment, and portfolio optimization instead of formatting rent schedules and chasing cross-references.

That's what lease drafting infrastructure means. Not a better template. A system that treats your leases as the interconnected data they actually are.

§ See it in practice

Reading about it is one thing. Watching it happen is another.

See LeasePilot draft a lease in your team’s own templates, with your clauses and your defaults.