Home › Guide › Stage 5: Evaluating the price and making the offer
How to Read Comps Like an SF Agent (With Our Comps Tool)
Updated 2026-10-25, 7 minute read
A comp is a recent closed sale similar enough to the home you want that its price tells you something about yours. In San Francisco that is harder than it sounds, because two houses on the same block can differ by a view, a legal unit and a brick foundation. Here is the method agents use, the adjustments that matter here, and a walkthrough of the comps tool, which shows every comp behind its estimate.
The three tests: similar, nearby, recent
Every candidate comp has to pass three tests, and the art is in how much you relax each one when the data is thin.
- Similar. Same property type first (condo, single-family, and ideally not a TIC when you are buying a condo), then size within about 20%, same bedroom count or one off, similar era and condition.
- Nearby. Same building or block is best. In SF, "nearby" means the same micro-neighborhood and the same side of any hill, highway or commercial strip, not a radius on a map.
- Recent. The last six months carry the most weight. Anything older needs a time adjustment, and anything over 18 months is context, not evidence.
When you cannot get three sales that pass all three, loosen one test at a time and write down what you gave up.
Why SF comps are hard
Most of the country values homes in subdivisions of similar houses. SF values them in a city of one-offs:
- Micro-neighborhoods. Price per square foot can change by a third across one boulevard or one ridge line.
- Views. A Bay, bridge or downtown view carries a premium no dataset records, and it can vanish when the lot next door builds up.
- Parking. Deeded garage parking versus leased versus none moves condo values materially.
- Lot slope and foundation. Two Edwardians with the same footprint can carry very different structural risk.
- Unwarranted space. A "bonus room" without permits may be counted in one listing's square footage and not another's. The 3R report gives the legal unit count and permit history; the disclosure package explains how to read it.
So in SF you weigh comps by how well you know them, not just by how close they are. A sale your agent walked through is worth two you only saw online.
Adjustments that matter
There is no published SF adjustment schedule; agents and appraisers use paired sales and judgment, so think in percentages rather than fixed dollars.
| Factor | Direction | How to think about it |
|---|---|---|
| Square footage | Price per square foot, with a discount for the extra size | Bigger homes sell for less per square foot; compare on $/sqft within a similar size band |
| Outdoor space | Premium for a usable yard, deck or shared garden | Larger in neighborhoods where it is rare |
| Parking | Premium per deeded space | Check whether the comp's price included a space you are not getting |
| Floor level and light | Premium for upper floors, corner units, south or west exposure | Top-floor units with no one above are the clearest case |
| HOA dues | Discount for high dues | Compare dues per square foot; capitalize the difference as a buyer would in a monthly budget |
| Tenant status | Discount for an occupied, rent-controlled unit | Often the largest single adjustment; see tenant-occupied homes |
| Condition and permits | Discount for deferred maintenance and unpermitted work | Price the fix, not the feature |
Make the big adjustments first (tenant, unwarranted unit, parking, view), then the small ones. If a comp needs more than three large adjustments, it is not a comp.
Time adjustment, pendings and off-market sales
In a market where the median house price rose to a record $2.15 million in March 2026, up roughly 18% to 20% in a year, a comp from last spring is stale without a time adjustment. The tool handles this with a monthly citywide price index per property type: each comp's price is multiplied by today's index over the index in its sale month, smoothed over three months.
Two sources of evidence never reach public records on time: pending sales, whose contract prices your agent can often learn from the listing agent, and off-market closings, which surface only when they record. Ask your agent to add both to any comp set and to say which of the tool's comps they would untick.
Walkthrough: the comps tool
The tool's estimate is a predicted sale price built from closed sales, with every input visible. For any SF condo or single-family address:
- Search. Enter the address and open the property page. You see an estimated sale price today, a range, a confidence label and the comparable sales table.
- Read the comp set. Candidates are sales of the same type within 0.35 miles and 18 months, widened in steps to 3 miles and 36 months only when there are too few. Each gets a similarity score that multiplies distance (with a bonus for a nearby home on the same street), recency (half-life about seven months), size ratio, bedroom match, year built and how sure we are of the price. Every sale inside the search circle is ticked by default and weighted by that score, and tags such as "similar size" and "recent" tell you why.
- Toggle. Untick comps that fail your tests, or drag the search circle to change which sales count. The estimate recalculates in your browser. When at least three ticked comps have square footage, the estimate is the similarity-weighted median adjusted $/sqft times the subject's square footage. For a home for sale, it also uses the asking price and how far over asking the comps sold. The range is sized from testing so that about 8 in 10 sales land inside it.
- Read the confidence. High means six or more ticked comps in a tight range, medium means three or more, low means you are extrapolating. Treat a low-confidence estimate as a prompt for more data, not as a value.
- Check the history and the lost offers. The page shows the home's own sale history and, for signed-in members, the losing offers other buyers reported on it, without names.
Two honest limits. Closed sales take a few weeks to show up, and older sale prices are inferred from public records, so the time index does real work. And the tool knows nothing about condition, views, renovations or HOA health. The methodology page spells all of this out.
When to override the estimate
Override when you know something the data does not:
- Unique homes. A view house on a double lot, a live-work loft, a penthouse. Use the tool's $/sqft as a floor and build up from the one or two genuinely similar sales.
- Thin data. Fewer than three solid comps, or a low confidence label. Widen the time window before the geography, and lean on your agent's pendings.
- Fast-moving segments. When single-family homes are averaging 20% or more over asking and the index lags, the newest pendings matter more than any closed comp.
- Known defects. A large Section 1 pest figure, a soft-story building, an unwarranted unit. Price the fix explicitly.
Comps vs appraisal
Your lender's appraiser will look at the same closed sales with narrower rules: typically at least three closed comps, a preference for the most recent and nearest similar sales, and documented adjustments on a standard form. Pendings and your agent's knowledge count for less, which is why a value that leans on momentum can beat the appraisal; that is the mechanism behind appraisal gaps. Many jumbo lenders require a second appraisal above a loan-size threshold that varies by lender, often on exactly the houses that go furthest over asking; ask yours where it sits. If your value depends on a comp the appraiser will not accept, know that before you waive the appraisal contingency.
From comps to an offer range and a walk-away price
Turn the work into three numbers:
- Comps-based value. The tool's estimate after your toggles, adjusted by hand for condition, view, parking and tenants.
- Offer range. The value plus or minus the uncertainty in your comp set. With high confidence, a few percent either way; with thin data, wider.
- Walk-away price. The most you would pay and still be glad you bought, set with your partner and your budget, written down before offer day.
Share all three with your agent, with the comps you used, and ask which they would change and why. A good agent moves your number with evidence, not with the count of other offers. Keep the write-up; comps also drive the property tax appeal you may file if the market softens.
Frequently asked questions
How do I find comparable sales in my neighborhood?
Start with closed sales of the same property type within a few blocks and the last year or so, then narrow to homes of similar size, bedroom count and age. The comps tool on this site does that search for any SF condo or single-family address, scores each sale for similarity and shows the sales behind the estimate so you can tick or untick them. Your agent adds the pending sales and off-market closings that public records do not show yet.
How many comps do I need to value a house?
Three good ones beat eight loose ones. An appraiser is generally expected to present at least three closed sales, and the comps tool rates its own confidence as high only with six or more ticked comps in a tight range. If you cannot find three sales that pass the similar, nearby and recent tests, widen one test at a time and adjust for what you gave up, and treat the result as a range rather than a number.
How far back should comps go?
As recent as possible, and adjusted for time once they are more than a few months old. In a market where the SF house median rose roughly 18% to 20% in a year (as of 2026-10-25, check current figures), a sale from last spring is not a current price without an adjustment. The comps tool looks within 18 months first and applies a monthly citywide price index to each comp; you should still weight the last six months most heavily.
How accurate are online home-value estimates in San Francisco?
The portals publish their own median error rates, and we could not verify a current SF-specific figure as of 2026-10-24, so check their stated accuracy pages. The structural problem in SF is not the error rate but the inputs: automated estimates cannot see condition, views, unwarranted space or a brick foundation, and on-market estimates take the list price into account, which means they inherit the underpricing. Use any single estimate as a starting point and the closed sales as the evidence.
Why does the comps tool predict a different price from the list price?
Because the list price is a marketing number and the tool only looks at what similar homes actually closed for, adjusted for time. On a single-family home in SF the tool's estimate is often 15% to 30% above list, which is the underpricing you would otherwise discover on offer day. When the tool comes in below list, the home may be priced transparently, the comps may be thin, or something about the home is better than its neighbors; check the comps before you trust either number.
Why does my agent's comp analysis differ from an online estimate?
An agent sees pending sales, off-market closings and the inside of the comps, and adjusts for condition, views and layout that no public dataset captures. An online estimate is built from recorded sales and property characteristics. When the two differ, ask your agent which comps they used and why, and tick those same comps on the tool to see how much of the difference is the comp set versus the adjustments.
Sources
- Bloomberg: San Francisco house prices hit record $2.15 million (Compass data, March 2026)
- The Real Deal: AI boom pushes San Francisco median home prices north of $2M (Compass, record $2.15M in March 2026)
- SF Standard: Homes selling $1M-plus over asking surge in 2026 (Compass data)
- The Front Steps: August 2026 SF real estate market update (condo over-asking and median)
- SF DBI: Request a Report of Residential Building Record (3R report)
- Pennymac Announcement 25-36: AUS Jumbo program appraisal update (second appraisals)
- Opendoor: Jumbo mortgage requirements