How to read a rental property pro forma (and verify its assumptions)
May 26, 2026 · 9 min read
Every rental property listed for sale comes with a pro forma — a seller's projection of how the property will perform after you take it over. And almost every one of those pro formas is misleading. Here's how to read one, what to verify, and the 7 line items where pro formas reliably lie.
What a pro forma actually is
A pro forma is a one-page (sometimes multi-page) projection of expected income and expenses for a rental property. Sellers use them to justify asking price by showing a strong projected cap rate. They're marketing documents, not financial statements.
The lines are standard: gross rent, vacancy, operating expenses (broken into categories), net operating income (NOI), and the implied cap rate at asking price.
Your job as a buyer is to reconcile the projection to source documents, current quotes, and post-sale conditions, add omitted line items, and recompute the cap rate under base and downside scenarios.
Risk #1: Projected "market rent" is not current collected rent
Many pro formas show projected market rent rather than current collected rent. The gap and the time required to reach a supported rent depend on the leases, unit condition, turnover, concessions, local rules, and current comps.
Verification: obtain the rent roll, leases, concessions, deposits, and collection ledger. Compare unit by unit with current comparable leases and model the actual timing and cost of any turnover or renovation.
Risk #2: Vacancy is a default rather than property evidence
A single annual percentage can hide physical vacancy, concessions, delinquency, bad debt, and make-ready downtime. The same percentage can imply very different operating histories.
Verification: derive a base case from collections, turnover, lease expirations, concessions, and comparable manager data. Add a downside case with longer downtime or collection loss.
Risk #3: Insurance at the seller's rate
The seller's premium may reflect different coverage, deductibles, claims, bundling, occupancy, or underwriting than a buyer will receive.
Verification: obtain a current subject-property quote in the expected ownership and occupancy structure, then review limits, deductibles, exclusions, flood or wind needs, and loss-of-rent coverage.
Risk #4: Property tax carried forward without a sale scenario
Assessment rules, exemptions, sale treatment, and billing cycles vary by jurisdiction. The seller's bill may not represent the buyer's stabilized obligation.
Verification: review the parcel record and current assessor guidance, remove seller-specific exemptions, and model the applicable post-sale or reassessment case.
Risk #5: Zero capital reserve
A pro forma may omit reserves for roofs, HVAC, water heaters, paving, plumbing, or other components. Omitting a reserve can make the projected cash available to the owner look stronger.
Verification: build the capital reserve from component age, condition, remaining life, replacement scope, and current bids. Show it separately if the cap-rate convention excludes reserves from NOI.
Risk #6: Maintenance based only on a percentage
Maintenance differs from capital replacement and includes recurring service, plumbing calls, appliance repairs, paint, landscaping, and other smaller work. A percentage alone does not capture property condition or service history.
Verification: review work orders, invoices, inspection findings, service contracts, and manager experience with similar local properties. Run a higher-cost downside year separately.
Risk #7: Management at $0 because the seller self-manages
A self-managed pro forma may show no management cost even when a buyer expects to hire a manager or wants to compare the property on an operator-neutral basis.
Verification: obtain local management proposals that include leasing, renewal, maintenance markup, inspections, and termination fees. Model the actual plan and a third-party-management comparison.
Risk #8: Legal costs and bad debt at $0
Pro formas rarely include legal expenses (eviction processing, lease enforcement, attorney consultations) or bad debt (rent that's owed but never collected). Both are real costs.
Verification: use the property's collection history, manager records, lease terms, and current local legal guidance. Model a downside case rather than assigning a fixed cost from a state label or eviction timeline.
The real-cap-rate worksheet
Take the seller's pro forma. For each line, apply the translation above:
- Rent: use current rent (from rent roll), not projected market rent
- Vacancy and bad debt: derive from collections, turnover, concessions, lease expirations, and a downside case
- Insurance: use fresh quote in your name
- Property tax: use post-sale reassessment estimate
- Maintenance: use work orders, invoices, condition, and local service costs
- Capital reserve: build from component age, remaining life, scope, and current bids
- Management: use a current proposal matching the services you expect
- Legal: use property history and current local guidance, plus a downside case
Recompute NOI and divide by price. You now have a supported scenario, not a guaranteed cap rate.
Compare the supported base and downside cases with the seller's projection. The gap is property-specific and should be explained by evidence, not a universal haircut.
When to walk based on the gap
A small gap does not prove the projection is reliable. Confirm that the underlying rent, expense, timing, and condition evidence is complete.
If the supported result differs, identify which assumptions create the gap and reprice only from the verified cash flows and your required return.
A large unexplained gap is a diligence signal, not proof of intent. Request source documents, correct the model, and stop if material inputs cannot be verified.
The TrueCap shortcut
You don't have to recompute every line by hand. TrueCap applies editable screening defaults and shows how the modeled cap rate changes when you replace them with verified property inputs. Its output is a scenario, not actual future performance.
For a refresher on the underlying math, see our 60-second underwriting framework.