Most asset managers keep two versions of the same building. One is the stacking plan, a floor-by-floor picture of who occupies what. The other is a critical dates tracking spreadsheet, a separate tab of renewal windows, option deadlines, and notice dates that someone updates by hand. The two drift apart the moment a lease is amended, and the gap between them is where money leaks. The stacking plan and the critical date register are the same asset data viewed on two axes: space and time. They should be one object, and AI is what finally lets them be.
A stacking plan tells you what you own today. Critical date tracking tells you what you are about to lose. Kept apart, each is half blind.
Key Takeaways
A stacking plan and a critical dates tracking log are the same lease data on two axes: the stacking plan shows space, the critical date register shows time. Storing them separately guarantees they will disagree.
Renewal and option notice windows in commercial leases typically run 90 to 180 days before expiration, and some require 12 months. Miss the window by a day and the option can lapse entirely.
Holdover rent after a lapsed renewal commonly runs 125 percent to 200 percent of prior base rent, per commercial leasing attorneys, turning a missed calendar entry into a direct cash cost.
Every critical date originates in a clause an abstract already captured. Re-keying those dates into a second spreadsheet is duplicated work and a second chance to introduce error.
The asset data an AI system should surface automatically is not a summary. It is the live join between the stacking plan and the dates buried in each lease.
What is a stacking plan and why do critical dates belong in it?
A stacking plan is a visual model of a building that shows each floor, the tenant occupying it, the square footage, and the lease expiration, according to the Adventures in CRE glossary. It answers what you hold right now. Critical dates answer when that holding changes. Because every expiration on the stack is also a critical date, the two are one dataset drawn on different axes.
The stacking plan is the space axis. It renders occupancy, vacancy, and square footage at a glance. Asset managers use it to see concentration, to spot a floor about to go dark, and to market contiguous blocks. What a static stacking plan hides is time. It shows that a tenant expires in 2027 but not that the renewal notice window closes in ninety days, not that an early termination right vests next quarter, not that a rent escalation triggers on the anniversary.
Critical date tracking is the time axis of the exact same leases. The reason the two get stored apart is historical: stacking plans lived in a leasing or brokerage tool, and critical dates lived in a property manager's calendar or a legal tickler. Nothing about the data requires that split. When the two are joined, the stacking plan stops being a snapshot and becomes a clock.
Which critical dates should the stacking plan surface automatically?
The dates worth surfacing are the ones that carry a deadline and a consequence: renewal and extension option windows, early termination rights, notice-to-vacate dates, rent escalation triggers, and co-tenancy or go-dark provisions. Each has a lead time measured in months and a cost of missing it measured in rent. These are the fields a lease abstract already holds.
Critical date | Typical lead time before it bites | Consequence of missing it |
|---|---|---|
Renewal or extension option notice | 90 to 180 days, sometimes 12 months | Option lapses, tenant renegotiates at market or vacates |
Early termination right | 6 to 12 months notice | Tenant exits, unplanned vacancy enters the model |
Notice to vacate | 30 to 180 days | Automatic renewal or holdover triggers by default |
Rent escalation trigger | Anniversary date | Uncollected increase if not billed |
Co-tenancy or go-dark clause | Tied to anchor status | Rent reduction or termination right activates |
Lead times above are representative ranges drawn from commercial lease practice, not a single lease. The point is not the exact number. It is that each date sits far enough ahead of its consequence that early warning changes the outcome, and far enough back that a manual quarterly review routinely misses it.
What does a missed critical date actually cost?
A missed renewal or notice date converts a calendar entry into a cash event. Commercial leasing attorneys note that renewal options are read strictly: miss the written notice window by a day, or send it in the wrong form, and the option can lapse with no obligation on the landlord to accept it late. Holdover rent then commonly runs 125 percent to 200 percent of prior base rent.
Consider a worked example built from stated inputs. A tenant occupies 22,000 square feet at a gross rent of 38 dollars per square foot, or 836,000 dollars per year. The lease grants a below-market renewal at 40 dollars, but requires written notice 270 days before expiration. If the asset manager tracks the expiration on the stacking plan but the notice date sits in a separate spreadsheet that no one reconciled after the last amendment moved it, the window can pass unnoticed.
Two costs follow. First, the landlord loses the certainty of a renewing tenant and must budget for downtime and re-leasing. Second, if the tenant holds over rather than vacating cleanly, holdover rent at 150 percent lifts the monthly charge from about 69,700 dollars to about 104,500 dollars, a premium near 34,800 dollars per month for as long as the holdover runs. That premium sounds like a landlord windfall, but it usually signals a broken relationship and a tenant already shopping competitors. The clean outcome, a renewal captured on time, was worth more than the penalty. See our note on rollover risk for how these expirations cluster into a single bad year.
Why is manual critical dates tracking the wrong system of record?
Manual tracking fails because it duplicates data that already exists and adds a second point of failure. Every critical date originates in a clause that a lease abstract captured when the lease was first read. Re-keying that date into a standalone spreadsheet copies it, and copies drift. When an amendment moves a notice date, the abstract updates and the spreadsheet does not.
The deeper problem is that the spreadsheet has no link back to its source. When a date is questioned, and dates are always questioned before someone sends a formal notice, there is no clause to check, no page number, no executed document behind the cell. The tracker becomes a set of assertions nobody trusts, so the legal team re-reads the lease anyway. The tracking effort produced a number that still had to be verified from scratch.
A defensible system of record ties each date to the clause it came from. That is a data provenance problem, the same one that governs whether any extracted figure can be trusted. When the date on the stacking plan links to the exact lease language, the asset manager acts on it without a re-read, and the rent roll and the stack finally agree.
How should AI surface this asset data instead?
AI should read the executed leases, extract every dated obligation with a citation to its source clause, and project those dates onto the stacking plan as a live layer. The asset manager sees the building in space and time at once: who occupies each floor, and which deadlines fire in the next two quarters, without maintaining a second file.
The work AI removes is not analysis. It is the reconciliation tax, the hours spent making the stacking plan and the critical date log agree after every amendment. Extraction reads each lease, pulls the option windows, termination rights, and escalation triggers, and attaches each to the tenant's block on the stack. When a new amendment lands, the layer updates from the document, not from someone's memory to update the tab.
This is why field extraction matters more than summary. A summary of a lease cannot drive a calendar. Structured, dated fields tied to clauses can. The asset data worth surfacing automatically is the join between the space axis and the time axis, kept current from the documents themselves. Firms that build this join compound an advantage: they see risk two quarters out. Firms that keep two spreadsheets and reconcile them by hand accumulate missed dates until one of them becomes a holdover.
Frequently Asked Questions
What is the difference between a stacking plan and a rent roll?
A rent roll is a tabular list of every tenant with rent, square footage, and term. A stacking plan is the same data drawn as a floor-by-floor picture of the building. The stacking plan makes spatial concentration and vacancy visible in a way a table does not. Both should carry critical dates.
How far in advance should critical dates be tracked?
Track each date from the point its lead time begins, not from its expiration. Renewal notice windows often open 90 to 180 days before expiration and sometimes 12 months, so a two-quarter forward view is a practical minimum. The lead time, not the expiration date, is the number that governs action.
Can lease abstraction feed critical date tracking automatically?
Yes. Every critical date originates in a lease clause, which is exactly what abstraction captures. When abstraction extracts each dated obligation with a citation to its source clause, the critical date register becomes a byproduct of the abstract rather than a separate manual file that drifts out of sync.
What happens if a renewal option notice deadline is missed?
The option can lapse entirely. Courts read commercial renewal options strictly, so a late or improperly delivered notice may free the landlord to refuse renewal. The tenant then renegotiates at market or vacates, and holdover rent commonly runs 125 percent to 200 percent of prior base rent.
Conclusion
The stacking plan and the critical dates tracking log describe the same leases. One shows space, the other shows time, and they live in separate files only because the tools that created them were separate. That accident costs money every time an amendment moves a date the stack never learns about. The fix is not a better spreadsheet. It is to treat the stacking plan and the critical date register as one live layer, extracted from the executed leases with a citation to every clause. An asset manager who sees the building in space and time at once acts two quarters early. One who reconciles two files by hand acts after the notice window has closed.
Sources: Adventures in CRE, Stacking Plan glossary; The Leasing Lawyers, Lease Renewal Options; Bay Area Real Estate Law Blog, Hidden Pitfalls of Renewal Clauses.