The number you write on the offer comes from data, not from how much you "love the house." Buyers who anchor on the listing price overpay. Buyers who anchor on comps and condition pay fair value. The discipline is to know what fair value is before you fall in love with the kitchen.
Start With Comps, Not the List Price
Pull 3โ5 recently-sold comps. Adjust each one for differences: more square footage means add value to the comp, finished basement means add value, dated kitchen means subtract. After adjustments, you have a real value estimate. The list price might be 5% over or 10% under that โ irrelevant. Your data is what matters.
Adjust for Condition
Comps assume similar condition. If the home you're considering has deferred maintenance โ old roof, original windows, kitchen from the 90s โ subtract the actual cost to remediate from your offer.
| Issue | Typical Cost |
|---|---|
| Roof replacement | $8,000 โ $15,000 |
| HVAC system | $8,000 โ $14,000 |
| Kitchen remodel | $25,000 โ $75,000 |
| Window replacement (whole house) | $10,000 โ $25,000 |
| Major foundation work | $15,000 โ $50,000 |
Adjust for Market Temperature
- Seller's market (DOM < 14 days, <3 mo inventory): offer at or above asking
- Balanced market: offer 1โ3% under asking
- Buyer's market (DOM > 45, >6 mo inventory): offer 5โ10% under asking
Escalation Clauses
An escalation clause says: "I offer $X, and I'll automatically beat any competing offer by $Y, up to a max of $Z." It's useful in multi-offer situations to win without bidding blind, but it has trade-offs โ savvy listing agents may pre-empt by countering your max, and not every seller accepts escalation language.
Whatever your offer or escalation cap, write down your "walk away" number before you start negotiating. The number is whatever makes the monthly payment unmanageable, not just uncomfortable. Once set, do not move it during the heat of negotiation.
Comps minus repairs, adjusted for market heat, capped by your max payment. That formula keeps you anchored when the seller's counter tempts you to chase.