Tie the two documents to each other before reading either line by line: rental income on the T-12 against the rent roll's scheduled rent, occupancy on both, then concessions, arrears, one-off income, expense lines that moved, and the leases ending in the next 12 months. Titleman, for example, reads the rent roll and T-12 together, flags where they differ and returns a live Excel model where every input shows its source, in about an hour at the measured median, so the day goes to the questions rather than the typing.
Published by Titleman, which makes one of the tools compared. Updated 19 October 2026.
Eight checks that find most problems
| Check | Compare | What a gap usually means |
|---|---|---|
| 1. Rental income | Rent roll scheduled rent times 12 against T-12 rental income | Vacancy, concessions, arrears or a stale rent roll |
| 2. Occupancy | Occupied units or square feet on the rent roll against the T-12 vacancy line | Units counted as let that are not paying |
| 3. Concessions | Free rent and discounts in the rent roll against the T-12 | Income that will drop when the concession burns off |
| 4. Arrears | Balances owed by tenant | Rent on paper that is not being collected |
| 5. Other income | One-off lines in the T-12 | Income that will not repeat |
| 6. Expenses | Each line against the prior year | Taxes or insurance about to reset, deferred repairs |
| 7. Lease expiries | Leases ending in the next 12 months | Rent at risk and leasing cost ahead |
| 8. Loss to lease | Contract rent against market rent | Upside, or rent above market that will not renew |
Commercial leases add a ninth check: the rent roll against the leases themselves. Lease abstraction returns 16 fields per lease, each with the page it came from; see six mismatches between rent roll and leases.
A one-day schedule
- Morning: send the rent roll, T-12 and any OM to the run.
- Late morning: read the flagged differences and the named gaps first, not the totals.
- Afternoon: send the property manager the questions the gaps raise; read market rent for spaces with leases ending soon.
- End of day: put the answers into the live Excel and watch NOI move.
What it costs in time: an underwriting read of the rent roll and T-12 takes about an hour at the median, and Market Rent about 15 minutes per space, on production runs in the 30 days to 13 October 2026. Rent roll audits and T-12 normalization are among the 337 workflows on titleman.ai/workflows.
How to read each document is in how to read a rent roll and what a T-12 operating statement is. Other tools by job are in AI tools for commercial real estate, and the owner page is Titleman for owners and asset managers.
FAQ
What is the first check between a rent roll and a T-12?
Scheduled rent times twelve against T-12 rental income. The gap tells you where to look next.
Can AI read a scanned rent roll?
Ask for the system export instead: a spreadsheet or text-layer PDF reads cleanly, a scan may not.
Does the AI decide whether the numbers are acceptable?
No. It shows disagreements and gaps; the judgment is yours.
Request a demo with a rent roll and T-12 you already know.