Lease contracts agents can actually read
Real-estate operators with 500 to 2000 active leases have a familiar problem. The contracts sit spread across PDFs, scanned documents, and variants of Excel summaries. When someone asks "which leases have CPI escalation with a 4 percent cap," somebody has to read through hundreds of documents. In practice, the question doesn't get answered. Or it gets answered partially from memory.
That means two things. The operator loses revenue because index escalation isn't caught in time. And the portfolio has unmapped risk because material clauses aren't accessible for analysis.
The operational fix isn't a new property management system. It's typifying the contracts once and connecting the structure to the working flow.
Three layers of typification
Typification happens in three layers.
The first is identification. The agent reads each document, identifies parties, property, area, lease start and term, notice period. That's the obvious data work, but there are surprisingly many errors here today. Area listed with "approx" that doesn't sync to accounting. Address written differently on contract and in system. Lease start sitting in two sources with different dates. A good typification layer doesn't just take the first value. It looks for divergence between sources and flags it.
The second layer is clauses that affect operations. Index escalation with base and cap. Maintenance obligations on the landlord vs tenant side. Common-area cost split. Energy cost allocation. Beneficial-use clauses. Guarantee amounts. Insurance requirements. Change clauses. These should be pulled out as structured fields, not free text in a notes box.
The third is clauses that affect risk. Subcontracting limits. Non-compete clauses. Change-of-control. Default processes. Dispute resolution. These are particularly critical because they trigger rarely, but when they do, the property operator typically has no overview of where in the portfolio they apply.
Operational gains
Once the structure is in place, the operational gains become visible.
CPI escalation is the simplest example. The agent can produce a monthly updated list of which leases need to be index-escalated within the next 90 days, what the base is, what the cap is, which index value applies, and what the new rent will be. The operator approves and sends. On 1500 leases, the gain is real money, often in the millions, because escalations that previously fell between chairs are now caught systematically.
Maintenance allocation is another. When an invoice arrives from a contractor, the agent can propose which lease the invoice should be allocated to based on address, work type, and contractual split. If the lease says "tenant pays façade maintenance, owner pays roof," allocation runs automatically. Exceptions go to the operator for review with the clause in hand.
Vacancies and renewals become more than a spreadsheet. The agent can generate a structured case for each lease approaching expiry, with relevant clauses, history on rent and escalation, comparable rents in the area, and a proposed strategy. The operator decides on a basis, not from zero.
Disputes are where the cost is. When a tenant contests a charge or notifies of a default, the agent can immediately surface all relevant clauses, billing history, correspondence, and propose a response based on the contract's actual wording. That prevents cases from escalating because of slow response or imprecise handling.
Mixed templates and decades of contracts
What if the contracts are written in different ways, on different templates, over 30 years? That's the typical reality of a large portfolio. A good typification layer uses a template-agnostic approach. It reads the intent of each clause, not the position in a standard template. That means a 1996 contract and a 2024 contract can be typified to the same structural result, even if the language and format are different.
Ownership and GDPR
Where does this fit in the organisation? It's owned by the property operator, not by IT. The operator is the one who can confirm whether the typification is correct and who has the domain knowledge to assess borderline clauses. IT enables, but the operator owns the quality.
What about GDPR? Lease contracts contain personal data, especially for residential leases. Datatilsynet has specific requirements on processing. That means typification runs inside the EU/EEA, data storage is contractually bounded, and access follows least privilege. It's part of the flow from start, not a retrofit.
Practical entry
Pick a bounded portfolio of 50 to 100 contracts for piloting. Run typification, do operator confirmation on a sample, and measure quality. If accuracy is over 90 percent on the structural fields, you can scale to the full portfolio in stages. After six months you have a contract model that actually lives, and operational flow can rely on it.
Real estate in 2026 is a field where good data discipline gives competitive advantage. Lease contracts are the most profitable data source if you actually use them. That requires an operational approach, not a new system.
- 2026-04-29v1first edition
These notes are updated weekly.
Get the next edition in your inbox — short, concrete, no noise.
Transaction monitoring: rules engine, agent, and audit trail
Rules alone produce too much noise. Pure ML alone gives no explanation. How to combine them with an agent that keeps the auditor's shoulders relaxed.
CONTINUE