Deal analysis checklist

The Deal Analysis Checklist: What to Verify Before You Make an Offer

A good deal and a good-looking listing are not the same thing. Before you write an offer, here's the checklist experienced investors run through to confirm the numbers actually hold up.

Property Profit Tracker · Jul 17, 2026 · 5 min read

The Deal Analysis Checklist: What to Verify Before You Make an Offer

The Deal Analysis Checklist: What to Verify Before You Make an Offer

Every deal looks good in the listing photos. The kitchen is staged, the description calls it "turnkey" or "great bones," and the asking price feels almost reasonable for the neighborhood. None of that tells you whether the deal actually makes money.

The investors who build real portfolios aren't the ones who move fastest — they're the ones who run the same checklist on every property, every time, before they ever put pen to paper on an offer. Skipping a step doesn't usually blow up the deal you're looking at today. It blows up the one three deals from now, when you're moving fast and assume you already checked something you didn't.


Why It Matters

An offer is a commitment, not a first draft. Once it's accepted, you're in earnest money, inspection timelines, and lender deadlines — all of which cost money and goodwill to unwind if the deal turns out to be wrong.

Analyzing the deal before the offer means you walk into negotiations knowing your number, not guessing at it. It also means when a seller counters, you know immediately whether the new price still works or whether you're better off walking.


The Checklist

1. Confirm the numbers you're using are real, not assumed

Every one of these inputs can be wrong in a way that makes a bad deal look good. Verify each one independently before trusting the output.

2. Run the numbers for your actual strategy

A flip, a long-term rental, and a BRRRR are three different math problems with the same property. Know which one you're underwriting before you calculate anything:

3. Stress-test the timeline

Add a buffer to whatever timeline you're handed. Rehab schedules slip, financing takes longer than promised, and properties sit on the market longer than the comps suggest. Recalculate the deal assuming the realistic timeline, not the best-case one, and check whether it still clears your target return.

4. Check financing terms against the actual deal

Down payment, interest rate, loan term, and points all move your cash-required and cash flow numbers meaningfully. Confirm these against what a lender has actually quoted you for this type of property, not a generic assumption carried over from the last deal.

5. Verify holding costs are in the model

Mortgage or loan interest, taxes, insurance, and utilities accrue every day the property isn't producing income. If holding costs aren't in your total project cost, your margin is thinner than the spreadsheet says.

6. Confirm the exit is realistic

For a flip: is there actual buyer demand at your target ARV in this specific neighborhood, right now? For a rental: is the rent you're underwriting actually achievable, or is it the highest comp in the set? Anchor to the median, not the best case.

7. Compare against your target return

Every deal should be measured against a number you set in advance — target cash-on-cash ROI, target flip profit, or target return on equity. If the deal doesn't clear that bar after steps 1–6, the answer is no, regardless of how good the property looks.


Common Mistakes


How ProfitTrackr Helps

Running this checklist by hand across multiple prospects — each with its own purchase price, rehab budget, financing terms, and holding cost assumptions — is exactly the kind of work that gets skipped when you're moving fast. ProfitTrackr's Prospects and Compare views let you log every input for a property once, then see flip profit, cash-on-cash ROI, and Investment Score calculated automatically, with the positives and concerns flagged for you.

Because your default underwriting assumptions — down payment, interest rate, closing costs, contingency — are saved in Settings, every new prospect starts from numbers you've already validated instead of numbers you're re-guessing under time pressure. When a deal comes in below your target return, you'll see it before you write the offer, not after you're under contract.


Key Takeaways


Related articles: How to Calculate House Flipping Profit | Holding Costs: The Expense Investors Forget | Cap Rate vs. Cash-on-Cash Return

Analyze your properties free with Property Profit Tracker →