Real Estate Document Processing

Extract data from lease and rental agreements

Unstract reads commercial leases, rental agreements and their amendments, scanned or signed digitally, and returns rent, dates and options as checked data for your property management or lease administration system.

lease-fernleaf-suite-1200.pdf · executed office leasestructured data
{  "landlord": "Granite Hollow Properties LLC",  "tenant": "Fernleaf Analytics Inc",  "premises": "1650 Larkspur St",  "rentable_sf": 12480,  "commencement": "01/01/2027",  "expiration": "12/31/2033",  "base_rent_year1": 405600,  "escalation": "3%",  "security_deposit": 67600,  "renewal": "2 x 5 years"}

Trusted by real estate and property teams around the globe

G2 Leader, Fall 2026G2 Best Usability, Summer 2026
Moody'sEndpointMedaxionPinpointConvrSmart ClerkCyberSoftThoughtFocusZluriIOA
What arrives

A lease is rarely one clean PDF

A digitally signed lease from this year reads easily. The portfolio you inherit with a building acquisition looks more like this.

Photocopied for twenty years, then scanned

ART. 3ART. 4EXH. B

Every landlord's form puts the rent somewhere else

BASE RENTTERM$31.75DEPOSITNNNGROSS

Rent changed in pen and initialled at signing

LEASEAMD 1AMD 2SNDA112 PAGES · 1 PDF

The lease, its amendments and an SNDA in one scan

EXHIBIT C · RENT SCHEDULE

Rent steps in an exhibit, the CAM cap in a side letter

Someone reads every page and types the rent, dates and options into a system, and a missed renewal notice date costs the term.

Unstract reads each lease and amendment, pulls the terms you name with the clause they came from, checks them against each other, and sends the record to your property management or lease administration system.

Book a consultationFree consultation worth $1,000. Bring a few leases with their amendments.
How it works

Parse the lease, extract the terms, run the intake

LLMWhisperer, Document Studio and Flow each work alone and fit together. Start with the one your lease work needs now and connect the others when the volume calls for it.

Lease agreement OCR

Turn any lease or rental agreement into layout-preserved text

Leases arrive as signed PDFs, photocopies of photocopies and phone photos of a page someone initialled. LLMWhisperer reads each one and keeps the layout, so a rent table stays a table, an exhibit keeps its rows, and a handwritten change sits next to the printed figure it replaced.

Send that text to your own LLM, or make parsing the first step of a longer lease process.

Learn more about LLMWhisperer
LANDLORDGranite HollowTENANTFernleaf AnalyticsSUITE1200RSF12,480COMMENCES01/01/2027RENT/RSF$32.50RENEWAL2 x 5 years
AI data extraction

Get structured data from every lease and rental agreement

Describe the terms you track, from parties and premises to rent steps, CAM terms and option notice periods, and Document Studio works as a lease agreement data extractor for every landlord's form. Each value comes back as JSON with the clause it came from. A value that disagrees with an amendment or exhibit arrives flagged. Unstract reports what the lease says; whether a clause holds up stays with your counsel.

Deploy it as an API, run it as an ETL pipeline over a folder of leases, or make extraction one step in an orchestrated process.

Learn more about Document Studio
tenantFernleaf Analytics✓rentable_sf12480✓base_rent_y1405600✓expiration12/31/2033⚑renewal_notice9 months⚑⚑ Amendment 1 moves it⚑ §18.2 says 12 months
Agentic process automation

Run lease intake end to end, from scan to critical dates

Describe how your team handles a new or acquired lease, and Flow's agents build the workflow: the lease and every amendment, side letter and estoppel are collected, sorted by date, read, and rolled forward so the latest terms win. You approve the workflow once and it runs the same way on every lease, then sends the record and its critical dates to your property management or lease administration system, your accounting and your calendar.

Set the stopping points once: terms that conflict between documents, an exhibit the lease refers to but the file lacks, a clause the extraction cannot read with confidence. Only those leases go to a lease administrator or paralegal, with the page and the reason attached.

Learn more about Flow
1
Lease intakeThe lease, amendments, side letters and estoppels, scans and PDFs
2
Put them in orderEach document classified and dated, so the latest terms count
3
Read and extractParseEvery page as text, rent tables keptExtractParties, rent, dates, options, CAM
4
Reconcile the amendmentsTerms rolled forward; conflicts flagged with the page they came from
5
Into lease administrationThe record and critical dates in your system, a reminder per option

Extract lease terms today. Connect the full intake when you're ready.

Start for free to parse and extract your own leases now. Running the whole lease intake through Flow starts with a consultation.

Supported documents, processes & fields

Leases of every kind, and the paper that amends them

Documents

  • Commercial office leases
  • Retail leases
  • Industrial and warehouse leases
  • Ground leases
  • Residential tenancy agreements
  • Month-to-month rental agreements
  • Lease addenda
  • Lease amendments
  • Lease assignments
  • Subleases
  • Side letters
  • Estoppel certificates
  • SNDAs
  • Lease guaranties
  • Commencement date memoranda
  • Renewal and option exercise notices

Fields captured

Landlord and tenant namesGuarantorLease datePremises address and suiteRentable and usable square feetPro rata sharePermitted useCommencement dateRent commencement dateExpiration dateLease termNotice addressesBrokersSignatures and dates
Who it's for

Built for the teams who keep leases current

Property managers

New tenants set up with the right rent, deposit and CAM share from day one, without retyping the lease.

Commercial real estate and lease administration teams

Acquired portfolios read in days, every renewal and termination notice date on the calendar before it can slip.

Real estate lawyers and paralegals

Each term tied to the clause and page it came from, so review starts from the lease language rather than a summary.

Landlords and REITs

Rent, escalations and recoveries across the portfolio as one dataset, ready for budgeting and the next refinancing.

Outcomes

Less time keying leases, more time on the tenants

<3 minfrom a signed lease to a checked record in your system
91%of leases read with nobody keying a term
54%fewer hours setting up tenants and their rent schedules
2×faster from executed lease to a tenant billed correctly
We were spending hours manually correcting data from invoices and contracts, but Unstract has automated 90% of that workflow. It effectively handles complex tables and messy PDFs that other tools failed to process.
G2Bhushan PatilCEO, Vyaasa · Reviewed on G2
1 / 3
Security

Rents and deal terms stay yours

A lease carries the rent you agreed, the concessions behind it and often the tenant's financials attached to the guaranty. Across a portfolio, those terms are the comps a landlord or tenant negotiates against.

AICPA SOC 2ISO 27001GDPRHIPAA
  • Encrypted in transit and at rest.
  • Your documents are never used to train models.
  • Access by role, property and document type. Every review and correction is recorded against the lease.
  • Retention you set: processed files are deleted on the schedule you choose.
  • Self-hosted options are available for owners and law firms that keep lease files inside their own environment.
See how your data is handled in the Trust Center
Questions

What leasing and legal teams ask first

LLMWhisperer. Send it a scanned, photocopied or photographed lease through its API and it returns the text with the layout kept, so rent tables, exhibits and initialled changes stay where the lease put them. It also shows where on the page each value came from.

Document Studio deploys an endpoint per document type. POST a lease, get back a JSON record with parties, premises, rent schedule, dates, options and CAM terms, each with its clause. Prefer files to calls? Run the same extraction as an ETL pipeline over a folder or bucket.

Stop reading every page by hand. Name the terms you track once, and every lease comes back in that shape, whichever landlord's form it is on. For a whole portfolio, Flow collects the leases and amendments, puts them in date order and sends only the conflicts to a person.

Look for a platform that reads the document and the extraction as separate steps. In Unstract, LLMWhisperer reads the lease and keeps its layout, Document Studio uses LLMs to turn that text into the fields you named, and Flow's agents run the intake around both. The reading step is an OCR engine built for LLM pipelines, which keeps rent figures tied to the line they sit on.

Yes. The same setup runs as a residential tenancy agreement data extractor: tenant and landlord names, the rental address, rent and due date, deposit, term or month-to-month status, and the signatures. Name the fields once and every tenancy agreement comes back the same way.

Yes. Each addendum is read on its own, so the same extraction works as a lease addendum data extractor. Flow then dates every amendment and carries its changes forward, so the record shows the rent and expiration that apply today and which document set them.

No. Unstract extracts what the lease says and points to the clause it came from. Whether a termination right or a CAM cap is enforceable is a question for your lawyers, and the clause reference takes them straight to the language.

The lease stops in a review queue with both values and the pages they came from. A lease administrator or paralegal picks the right one, corrects it or sends it back, and the decision is recorded against the lease.

Yes. LLMWhisperer reads handwriting alongside printed text and handles skewed, faded and photocopied scans. A rent figure struck through and initialled comes out next to the printed one, so the extraction can take the change and flag it for a look.

Unstract is SOC 2, ISO 27001, GDPR and HIPAA compliant: documents are encrypted in transit and at rest, never used to train models, and kept only as long as you choose. Owners and firms that need it can self-host. See the Trust Center.

Yes. Start for free, upload a lease and an amendment, and see the fields come back. Running intake for a whole portfolio through Flow starts with a consultation, where the workflow is built around your lease forms and your system.

Next step

Bring one tenant's lease file to the consultation

The original lease, its amendments, a side letter and the scan nobody likes to open. We read them together and show each term with the clause it came from.

Start for freeOr upload a lease and try the extraction now.