The Mechanics · Reference

How to read a listing.

A listing for an income property is an argument for a price, and the good ones show their work. Reading one well is not a matter of suspicion — it is a matter of knowing which question each number answers.

A pro forma and a statement of actuals are both honest documents that answer different questions. The pro forma answers: what could this building earn — today's asked rents on the vacant units, a standard vacancy line, expenses restated to what a typical owner would spend. The actuals answer: what did this building earn — under this owner, with these tenants, in this particular year. Neither replaces the other. A pro forma with no actuals behind it leaves you guessing at the building's history; actuals with no pro forma leave you guessing at what the building could be. A careful buyer wants both on the table, side by side, and reads the distance between them as information rather than as a verdict.

Much of that distance comes from normalizing — restating the lines that depend on the owner rather than on the building. An owner who manages the building personally shows no management fee; a normalized statement carries one anyway, because the next owner may hire the work out and because the work has a cost whether or not it draws an invoice. An owner who has set nothing aside for the roof shows no reserve; a normalized statement carries one, because the roof is aging either way. A building that happened to stay full all year shows no vacancy; a normalized statement carries a vacancy line regardless, because over a long hold some vacancy is simply a fact of operating. This is why the same building shows different expense totals in different documents without anyone being wrong. The actuals describe one owner's year. The normalized statement describes the building as an investment, independent of who happens to hold it.

The number a listing often leads with is the gap between in-place rents and achievable rents — loss-to-lease, upside, whatever the document calls it. What it genuinely offers is real: when units are rented below what comparable vacant units are asking, that difference is value, and a seller is right to point at it. What it requires is the part to read carefully. The gap closes one lease at a time — through turnover that arrives on the tenants' schedule rather than yours, and through turns that carry their own costs in vacancy, repairs, and time. The upside is not wrong; it is simply future, and a future dollar is worth less than one already arriving. The question is never whether the gap exists — the rent roll settles that — but how long it takes to cross and what the crossing costs.

So the document invites questions, and a well-prepared listing is built to receive them. Which rents are in place and which are asked — the rent roll answers this line by line, if you ask it to. Which expenses are actuals and which are estimates — a statement worth the name says which is which. Whose vacancy assumption is this, and what has the building actually run. What capital has been spent, and what remains to be spent — because a new roof and an old roof produce the same NOI this year and very different years after it. None of these questions is an accusation. They are the ordinary diligence the document exists to meet, and the answers are usually a phone call away.

That is also the standard a listing should hold itself to. Our own listings carry an Underwrite This Property button for exactly this reason — a listing that has done its work welcomes the reader who checks it. Read a listing the way its best version wants to be read: as an argument to verify, one line at a time. The seller's numbers are the opening statement. Yours are the ones you will live with.

The widget below holds the two versions side by side. Enter the listing's pro-forma NOI and the asking price, then your own NOI after adjustments, and see what the same price represents on each number.

Pro forma vs. your numbers
Cap at price — their NOI
Cap at price — your NOI
NOI difference
Restate it line by line
A hypothetical twelve-plex. Illustrative figures — not a listing, not a market claim.
What this does to underwriting

The Underwriter is where this restatement happens in full. Start from the listing's numbers as given, then replace each line with your own — your vacancy, your management, your maintenance, your reserve. The Cap rate at price output recomputes as you go, and the distance between where it starts and where it lands is this page's spread, itemized.

The discipline: never argue with a listing in general. Work through it one line at a time, and know which lines moved your number.

The listing's numbers, restated as yours.
Open the Underwriter