A Guide to Interpreting Transaction Samples

A registered sale price can cut through an asking-price story, but only when you know what you are looking at. This guide to interpreting transaction samples explains how to use completed-sale data when assessing a resale apartment in Spain, without treating a handful of transactions as proof of what any one home is worth.
Transaction data shows what was recorded when a purchase closed. That makes it a valuable counterweight to listings, which show what sellers hope to receive. But the useful question is not, "What did apartments nearby sell for?" It is, "Which of these sales are genuinely comparable to the property I may buy, and what do they tell me about a reasonable range?"
What a transaction sample actually tells you
A transaction sample is a set of completed and registered property sales selected from a defined market area and period. Depending on the source and methodology, it may be segmented by municipality, neighborhood, postcode, property type, or size band.
Its strongest use is to establish market context. If recent, comparable apartments in the same area consistently closed below current asking prices, you have evidence to question the seller's number. If the target apartment is offered near the upper end of completed-sale evidence, the condition, floor, outdoor space, building quality, and exact micro-location need to justify that premium.
A sample does not automatically tell you the fair price of a specific apartment. Registered prices may not capture every physical detail that affects value. Two homes with the same recorded size can differ materially because one has an elevator, open views, a renovated kitchen, legal parking, or a building facing a major road. Treat the sample as a disciplined starting point, not a regulated appraisal or a price guarantee.
Start with the right comparison frame
Before reading averages, confirm what the sample includes. This is where buyers often make the most expensive mistake: comparing homes that look similar on a portal but compete in different markets.
Match property type before price per square meter
An apartment should primarily be compared with other apartments. A unit in a conventional residential building is not directly interchangeable with a townhouse, detached home, new-build development, or tourist-oriented unit. Even within apartments, a ground-floor property, penthouse, duplex, or unit with a large terrace may command a different market position.
Then check whether the reported area is comparable. Listing sites may use built square meters, usable square meters, or figures that include a proportional share of common areas. Transaction datasets can also rely on standardized records that do not perfectly mirror listing descriptions. A price-per-square-meter figure is only as reliable as the area definition behind it.
If the target listing says 85 square meters but the official record points to a different size, do not ignore the discrepancy. Ask why. It could be a harmless measurement convention, an enclosed terrace that is not fully regularized, or a marketing figure that overstates the home. The answer affects both price analysis and legal due diligence.
Narrow geography without making the sample useless
The closest street is not always the best geographic filter. In dense cities, two streets apart can mean different building ages, noise levels, schools, transit access, and buyer demand. In smaller municipalities, a narrow filter may leave too few completed sales to say anything meaningful.
Use the smallest area that still produces enough relevant observations. A postcode or neighborhood can be useful when it contains a consistent housing stock. A municipality-level sample may be more appropriate where transaction volumes are low. The trade-off is simple: narrow areas improve location similarity but reduce sample size; broader areas provide more data but mix more kinds of homes.
A platform should be willing to withhold a precise reading when comparable volume is insufficient. A confident number built on thin evidence is not buyer protection.
Read timing as carefully as price
A sale registered today may have been negotiated months earlier. That lag matters in a moving market. When mortgage costs, local demand, or available inventory have changed quickly, older transactions can describe a market that no longer exists.
Start with the most recent period that offers a workable sample. Then compare it with an earlier period. If the median or typical price level is rising, falling, or stable, that direction matters more than a single standout sale. A current asking price above last year's transactions is not automatically excessive, but it needs support from more recent evidence or a clear property-specific advantage.
Also account for seasonality where relevant. Coastal markets, university areas, and locations with a high share of second homes can behave differently across the year. One quarter of data may be unusually influenced by a small number of buyers or a limited supply of available properties.
Do not let the average make the decision for you
An average price per square meter is easy to understand and easy to misuse. Averages can be pulled upward by premium sales and downward by distressed, dated, or unusually small units. A median often gives a more stable view of the middle of a sample, but it still cannot explain every sale.
Look for the range as well as the central figure. A wide range can mean the area contains highly different buildings and property conditions. It can also signal that the selected geography is too broad or that the size band is too loose. A narrow range among genuinely comparable transactions gives you more confidence that the market reading is useful.
For a target apartment, place the asking price within that range and ask what would justify its position. A well-renovated top-floor apartment with an elevator and terrace may reasonably sit above the median. A dark first-floor unit with deferred maintenance should not be priced as if it were the best example in the sample simply because it shares the same postcode.
Test the listing against the sample
Once you have a relevant transaction range, convert it into practical questions for the property you are considering.
First, calculate the listing's asking price per square meter using the most defensible area figure available. Compare it with the transaction sample for similar apartment types and sizes. Then identify the premium or discount. The number itself is not the conclusion. It is the issue you need to investigate.
If the listing sits 15% above a relevant transaction benchmark, the seller or agent should be able to point to specific reasons: a recent full renovation, an exceptional floor, exterior orientation, parking, a large legal terrace, or unusually strong building condition. "Prices are rising" is not enough on its own.
If it sits below the sample, do not assume you found a bargain. Lower pricing can reflect a tenant in place, an inherited condition, building assessments, lack of an elevator, legal uncertainty, poor light, noise, or a need for major work. The transaction sample tells you where to look. The viewing and document review tell you whether the discount is justified.
Use outliers as prompts, not proof
A very low or very high recorded sale can be real, but it may not be relevant. It could involve a family transaction, a property in severe disrepair, a rushed sale, an unusual unit, or data characteristics that are not visible in a summary table.
Do not build your offer around one apparent bargain nearby. Equally, do not accept an agent's preferred high comparable without testing it against the broader set. The most defensible negotiation position comes from a pattern: several recent transactions, similar homes, sensible geography, and an adjustment for the target property's actual strengths and weaknesses.
This is also why transaction samples should be read alongside the asking-price market. Completed sales tell you where deals have closed. Active listings tell you what alternatives a buyer can still choose from. When both point in the same direction, your case is stronger. When they conflict, slow down and identify why.
Turn evidence into a negotiation position
Your goal is not to prove that the seller is wrong. It is to decide the maximum price you can defend before emotion takes over.
Set a working range rather than a single magic number. The lower end may reflect average condition or known drawbacks. The upper end should require the property to meet the claims made in the listing and hold up during the visit. Include expected renovation costs, building work, taxes, financing costs, and any risks uncovered by your lawyer or technical adviser.
When making an offer, keep the explanation factual. You can say that recent registered sales for comparable apartments support a lower range, while acknowledging features that justify part of the premium. This is more credible than arguing over headlines or repeating a portal estimate. It also gives you a reason to walk away if the seller will not move and the evidence does not support the price.
InmoBuyer is built around this sequence: analyze the market, inspect the property, reassess with what you learned, and decide from evidence rather than sales pressure.
The best transaction sample will not choose a home for you. It will do something more useful: make the price you are willing to pay a conscious decision, backed by market evidence and tested against the apartment in front of you.