Show figures in
English
Save $Use caseFrom our work

Checking every rent agreement against what was actually paid

An infrastructure group rents offices, homes and guest houses for its staff. Reading every agreement, recalculating each rent and checking the documents themselves showed where the payments and the paperwork drifted apart.

From our own project and product work. Client names and identifying details are removed, and some figures are rounded.

The situation

A large infrastructure group rents many properties: offices, staff housing and guest houses. Each agreement sets the rent, the area, the escalation schedule and the lease terms. The group wanted to know whether what it paid matched what the agreements said, and whether it was paying a fair rent for each property.

What we did

  1. Read the agreements. A Python parser pulled the terms out of the agreement PDFs into one table.
  2. Recalculate. For each property, we worked out rent per square foot, the escalated rent and the rent that should be due today, and compared them with the amounts paid in the group's system.
  3. Compare like with like. Within each state or region, properties were scored against their peers with RMSD and Z-scores, so an unusually expensive rent stands out.
  4. Read the documents. Every agreement was also examined by eye for handwritten additions, struck-out and rewritten terms, whitener, unclear pages, pasted emails and missing supporting papers.
  5. Fix the source. We designed a standard agreement format, so future agreements are easy to parse and check.

What we found

Property typeObservations
Offices19
Staff housing, first group12
Staff housing, second group5
Guest houses2
Total38

The observations covered rewritten dates, names and lease terms, whitener and overwriting, details that differed between sections of the same agreement, missing documents and unclear pages. The rent recalculation showed losses building up on several properties, which we summarised region by region.

What changed

  1. From agreements on file to agreements in data. Every term can be checked against every payment.
  2. From one property to its peers. Statistics show which rents are out of line in their region.
  3. From paper problems to a standard. One agreement format makes the next review faster.

Products and services

LawRence reads contracts and compares their terms with what was paid. See contract review and energy and infrastructure.

Where this money livesContract review

Where is your money hiding?

A money scan takes 30 minutes and ends with three valued opportunities on your own numbers.