Account Try it free

Rent rolls to clean Excel & JSON — in seconds, not hours

Stop re-keying rent rolls. Upload any PDF, Excel, or scanned rent roll — Yardi, RealPage, AppFolio, or custom — and get verified, structured data back. Every total reconciled. Every uncertain value flagged, never guessed. T12 operating statements too.

Try 3 documents free View pricing

No signup needed — drop a rent roll and see the results in seconds

✓ 100% field accuracy on our 100-document public benchmark of SEC-filed CRE documents
✓ Yardi · RealPage · AppFolio
✓ Scanned PDFs supported
✓ Totals verified on every document
✓ Rent rolls & T12 operating statements

How it works

1

Upload

Drop in a rent roll — PDF, Excel, or scan. Any layout, any property manager export.

2

Extract & verify

AI extraction to a canonical schema, then a verification pass: totals reconciled, unit counts cross-checked, confidence scored.

3

Export

Download Excel/CSV ready for your model, or pull JSON straight into your pipeline via API.

Built for people who underwrite deals

Accuracy you can defend

Naive AI extraction fabricates numbers. We recompute every total against the stated total and flag mismatches. On our public benchmark of real SEC-filed rent rolls we score 100% field accuracy — and if a value can't be verified, it's flagged, never guessed.

Canonical schema

Unit, tenant, square footage, lease start/end, monthly rent, occupancy — the same clean columns every time, no matter how messy the source document.

API-first

REST API with structured JSON output for rent rolls and T12 operating statements — see the API docs. Official .NET SDK on NuGet and a hosted MCP server so AI agents like Claude and Copilot can extract documents directly.

No enterprise sales dance

Self-serve. Pay per document or subscribe. No demos required, no "contact sales", no annual contracts.

Simple pricing

Pay as you go

$1.50/document
  • No subscription
  • Excel, CSV & JSON export
  • Verification report included

Starter

$49/mo
  • 50 documents/month
  • Everything in PAYG
  • Email support

Pro

$199/mo

Team

$499/mo
  • High volume
  • API SLA
  • Priority support
Contact us

Frequently asked questions

How do I convert a rent roll PDF to Excel?

Upload your rent roll PDF and download a clean Excel or CSV file in seconds. We handle Yardi, RealPage, AppFolio and most property-management exports, with every figure cross-checked against stated totals.

How accurate is automated rent roll extraction?

Every document gets a verification pass: recomputed totals are reconciled against stated totals, unit counts are cross-checked, and uncertain fields are flagged rather than guessed. You see a confidence score for every value.

What rent roll formats are supported?

Native Excel and PDF exports from Yardi, RealPage, AppFolio and most property-management systems, plus scanned-image PDFs (up to 20 MB). Multifamily, office, retail, and industrial layouts.

Is there an API for rent roll parsing?

Yes — a REST API returning structured JSON with a canonical schema: unit, tenant, square footage, lease start/end, monthly rent, and occupancy status.

Can it extract T12 / operating statements?

Yes — upload a trailing-twelve-month operating statement via the API and get categorized line items with monthly values, plus deterministic verification that reconciles EGI, Total Operating Expenses, and NOI against the underlying rows. See the T12 guide.

Can AI agents use RentRollAPI?

Yes — we run a hosted MCP (Model Context Protocol) server with extraction tools for rent rolls and operating statements, so agents like Claude, Copilot, and Cursor can call the API directly. There's also a .NET SDK on NuGet. See the MCP docs.

Is my data secure?

Documents are encrypted in transit and at rest, processed only to produce your extraction, and deleted on your schedule. We never train models on your documents.