Off-market deals trade information for access. You see the property before it hits the market — and you work with whatever the seller chose to hand you, usually a rent roll, a rough expense list, and a price. The seller’s packet is a sales document. Diligence is the process of turning it into something you can decide on.
Diligence is extraction, not opinion
Before any judgment about whether a deal is good, you need the same twenty fields for every deal, in the same order, each one traceable to a page. That is the part AI does reliably and humans do inconsistently, especially under a deadline. Opinions come after, and they are yours.
Fields worth demanding on every packet:
- Income — scheduled rent, actual collected rent, other income, and the gap between them. A 5% collections gap is information, not a rounding error.
- Expenses — taxes, insurance, utilities, management, repairs, and a capex reserve. Compare each against a per-unit benchmark for the market rather than against the seller’s own history.
- Leases — start, end, rent, deposits, and any concessions that have not burned off yet.
- Physical condition — roof, HVAC, plumbing, electrical age, and any deferred maintenance the seller mentions in passing. “Recently updated” means nothing without a year.
- Title and encumbrances — liens, easements, deed restrictions, and anything that runs with the land rather than the owner.
- Exit math — value at exit, cap rate assumed, and whether the deal still clears your floor if exit pricing is flat.
Three rules that keep the output honest
- Every number carries its source. Page or paragraph. A field the model cannot cite is
UNKNOWN, not an estimate. - Never fill a gap. Missing utilities or an absent capex number is a finding. It changes the offer or kills the deal; it does not get smoothed over.
- Separate what the seller says from what the record says. Two columns, always. Seller claims get verified; records get read.
Stress the seller’s own model
You do not need to build your own underwriting to learn something. Take the seller’s numbers and move one assumption at a time — rent 5% lower, vacancy two points higher, insurance at the current market rate, debt 150 basis points more expensive, exit cap 50 basis points wider. Then ask one question: what single assumption, if wrong, puts this deal below my threshold? That answer is the whole negotiation.
What still requires a professional
- Title. A title company or attorney confirms ownership, liens, and whether the property can legally be used the way you intend.
- Physical inspection. No document review replaces a licensed inspector on the roof.
- Environmental and zoning. Historic use, floodplain status, and zoning compliance are records questions with legal consequences.
- Tax treatment. Depreciation, entity structure, and any exchange plans belong to your accountant.
How fast this should go
A complete packet should get a pass, a rejection reason, or a list of five questions within a day. If a deal takes two weeks to reach “no,” that is two weeks you did not spend on the next one. Off-market access is a volume game with a strict filter — and the filter is the only part you can automate.
Ready to Find Your Next Deal in 60 Seconds?
Get the AI Investment Kit: rental property analyzer, off-market deal finder, portfolio optimizer, and market research templates.
Get AI Investment Kit — $39Want All 5 Products? Get the Complete Bundle
Save 40% when you buy the full AI toolkit — Real Estate Prompts, Trading Blueprint, Investment Kit, Agent Build Guide, and Brokerage Toolkit. One price, every product.
Get the Complete Bundle — $99