Built for
For multifamily acquisition teams receiving inconsistent property-manager exports, broker spreadsheets, PDFs, and operating statements that must be cleaned before analysis begins.
Rent roll and T12 extraction
A rent roll shows the current lease schedule. A T12 shows recorded operations over time. Rook extracts both and preserves the differences an acquisition team needs to investigate.
Built for
For multifamily acquisition teams receiving inconsistent property-manager exports, broker spreadsheets, PDFs, and operating statements that must be cleaned before analysis begins.
The outcome
Produce a structured unit schedule and historical operating base, reconcile where the documents overlap, and map the reviewed result into the firm’s underwriting model.
How it works
Capture unit, lease, rent, status, income, expense, period, and account information without flattening the original structure.
Create consistent fields and categories while retaining the source labels, rows, months, and reporting context.
Compare scheduled rent with reported revenue and explain differences through vacancy, concessions, bad debt, timing, and ancillary income.
Map approved historical facts into the Excel model and keep unresolved items visible for diligence.
What the team gets
Structure unit type, square footage, status, lease dates, contract rent, market rent, and recurring charges.
Preserve monthly and trailing totals, account labels, signs, subtotals, and the reporting window.
Show why point-in-time scheduled rent and period collections do not match instead of treating the mismatch as an error to hide.
Translate the reviewed facts into the workbook’s unit-mix, revenue, expense, and historical input locations.
Why the details matter
Extracting two tables is useful, but underwriting begins when the tables are interpreted together. The rent roll is a point-in-time schedule; the T12 is a period record. Vacancy, concessions, delinquency, move-ins, and timing create legitimate differences.
Rook keeps both source surfaces available and creates a consistent layer for analysis. That lets reviewers trace an aggregate to the underlying units or accounts and determine whether a gap is expected, incomplete, or material.
The resulting historical base is easier to defend because the underwritten changes sit on top of preserved evidence rather than on a manually retyped spreadsheet with no audit trail.
Frequently asked questions
The rent roll describes current unit and lease conditions, while the T12 describes recorded operations over a trailing period. Reviewing both together makes occupancy, concessions, collections, and revenue differences easier to explain.
Rook is designed for the common spreadsheets, PDFs, and operating exports included in multifamily deal packages. Exact handling depends on the file structure and readability.
Extraction creates a historical and current operating base. A pro forma still requires explicit forward assumptions, timing, financing, capital plans, and scenario judgment.
Yes. Reviewed values can be mapped into the relevant locations in the firm’s existing Excel underwriting model while source context remains available for review.
Keep exploring
See how Rook handles the source package, the unresolved questions, and the workbook your team already reviews.