Johor property transaction comparison

How to Compare Johor Project Prices with Completed Transactions

A launch price becomes meaningful only after it is compared with genuinely similar completed sales.

To compare Johor property prices, start with completed transactions rather than asking listings. Match the scheme or micro-location, property type, tenure, usable area, age, condition and transaction date; calculate a consistent price per square foot; then disclose the remaining differences. The result is a screening range, not a valuation.

Direct answer: compare a Johor project's effective price per square foot with the median of several recent completed transactions that serve the same buyer and tenant market. Never mix asking prices, booking prices and completed prices in one average. A premium can be acceptable, but the buyer should be able to name what the premium purchases and what risks remain.

Why completed transactions matter more than asking prices

A portal listing records what a seller hopes to receive. A developer price list records an offer before incentives, financing and completion. A completed transaction records a sale or transfer, although the recorded data can still require interpretation. These are different evidence types and should not be combined as if they measure the same thing.

NAPIC publishes broad transaction and residential-price visualisations by state, district, type and price range. For more granular work, the PRISM property-data workflow supports transaction searches using fields such as state, district, town or mukim, scheme or area, transaction date, tenure, land or parcel area, main floor area and transacted price. Access and product availability depend on the user category and service rules.

EvidenceWhat it showsHow JPI uses itMain limitation
Completed transactionA recorded sale or transfer at a stated datePrimary price comparison when the asset is genuinely comparableCondition, incentives or special circumstances may not be visible
Registered valuationA professional opinion for a defined purpose and dateEscalation point when the decision is material or comparables conflictPurpose, assumptions and valuation date matter
Current asking listingA seller's present expectationMeasures competition and negotiation contextNot evidence that a buyer paid the amount
Developer or agent claimA commercial representationA question to verify against documents and independent evidenceMay be selective, conditional or based on a different unit

Where to obtain Johor property transaction evidence

1. Use NAPIC for market direction and initial filtering

NAPIC's public tools can help a buyer check transaction activity, residential median or average prices, district trends and price ranges. Its transaction-table archive listed Malaysia and Johor Q1 2026 tables when this guide was reviewed. These aggregates are useful for context, but they do not establish the value of a particular unit.

2. Use PRISM or JPPH data for granular transaction work

The current PRISM manual describes bulk and single-property transaction products and shows the fields available in search results. JPPH also publishes a formal transaction and rental data service, including ad-hoc and subscription routes, eligibility rules and stated fees. Buyers should confirm current access, product coverage and data definitions directly with JPPH because a public dashboard and a paid transaction record serve different purposes.

3. Escalate to a registered valuer

JPI's worksheet is not a valuation. If the project premium is large, financing is tight, comparables disagree or the property has unusual title, condition or use restrictions, appoint a registered valuer. LPPEH maintains the professional register and regulates valuers, appraisers and estate agents in Malaysia.

Build a like-for-like comparable set

Start narrowly. Three strong comparables are more useful than twenty mixed observations. If the exact completed scheme has too few records, widen one dimension at a time and label the change. For example, move from the same building to an adjacent completed building before moving to a different district.

FactorGood matchReason to exclude or flag
Micro-locationSame scheme, precinct or practical demand catchmentDifferent station access, school catchment or employment journey
Property typeCondominium with condominium; terrace with similar terraceServiced apartment mixed with residential title without disclosure
AreaSimilar main floor or parcel area using one conventionBuilt-up, land area and saleable area mixed together
Tenure and titleSame tenure and materially similar title conditionsDifferent lease balance, restriction, quota or use condition
Age and completionSimilar building generation or an explicit new-build comparisonOld asset and new launch treated as identical
Unit attributesComparable floor, view, parking, layout and orientationPremium attributes hidden inside the average
ConditionSimilar original, renovated or furnished stateRenovated sale compared with bare delivery without adjustment
DateRecent transactions from a defined review windowOld transactions uplifted by an assumed growth rate

Do not automatically add a percentage for a higher floor, new facilities or future infrastructure. Record the difference first. Use a professional valuation or a documented sensitivity range when a monetary adjustment is necessary.

Use one price-per-square-foot formula

Comparable PSF = completed transacted price ÷ matched main floor or parcel area
Launch premium = (project effective PSF ÷ comparable median PSF − 1) × 100%

The denominator must mean the same thing for every row. If one source uses main floor area and another uses saleable or parcel area, the calculated PSF may look precise while comparing different measurements. Keep each source's area label in the worksheet.

For a new launch, calculate both the published and effective cash price. Subtract only unconditional cash rebates that the buyer's documents actually grant. Do not treat free legal fees, furniture, a guaranteed-rent package or a future cashback as equivalent to cash unless its terms and buyer-specific value are verified. Acquisition duties and recurring charges remain separate and belong in the buying-cost budget and ROI model.

Illustrative Johor project-price comparison

The following numbers are fictional and demonstrate the method only. They are not transactions from a named Johor scheme and must not be cited as market evidence.

PropertyDateAreaPricePSFEvidence note
Completed comparable ARecent window830 sq ftRM580,000RM699Same catchment; slightly smaller
Completed comparable BRecent window900 sq ftRM640,000RM711Similar tenure and parking
Completed comparable CRecent window850 sq ftRM615,000RM724Closest area match
Comparable medianRM711Middle PSF, not an average asking price
New project list priceCurrent offer850 sq ftRM680,000RM80012.5% above comparable median
After verified RM20,000 cash rebateCurrent offer850 sq ftRM660,000RM7769.1% above comparable median

This example does not conclude that a 9.1% premium is fair. It exposes the question. The buyer must decide whether the new project provides enough additional utility or risk reduction to justify about RM65 per square foot above the illustrative completed median—and whether the delayed handover, construction risk and future competing supply offset those benefits.

What can justify a new-launch premium?

Potential buyer utility

A more functional layout, better accessibility, useful parking, lower immediate repair needs or a materially stronger daily location can support a premium.

Building and legal differences

Tenure, title, lease balance, delivery standard, defect-liability rights, density and management design can make two nearby properties unlike.

Financing and timing

Progressive payments may change short-term cashflow, while delayed occupancy also delays rent and exposes the buyer to completion timing.

Exit market

A differentiated unit with broad owner-occupier utility may deserve more than an investor-heavy layout facing many similar future listings.

A premium is weak when its explanation relies mainly on a future catalyst, a developer's earlier price phase, a high asking listing, an unverified rental guarantee or the phrase “below market” without a disclosed comparable set.

Transaction-comparison worksheet

FieldProjectComparable AComparable BComparable C
Evidence type and sourcePrice list / SPA draftCompleted transactionCompleted transactionCompleted transaction
Evidence dateFill inFill inFill inFill in
Scheme / micro-locationFill inFill inFill inFill in
Property type and titleFill inFill inFill inFill in
Tenure / lease balanceFill inFill inFill inFill in
Area and conventionFill inFill inFill inFill in
Price and PSFFill inFill inFill inFill in
Floor, view and parkingFill inFill inFill inFill in
Condition / deliveryFill inFill inFill inFill in
Material mismatchFill inFill inFill inFill in
  1. Save the source document or link and record the access date.
  2. Separate completed prices, asking prices and developer offers into different groups.
  3. Remove records that serve a materially different buyer, tenant or use case.
  4. Calculate PSF using one area convention and retain the raw price.
  5. Use the median of the strongest completed set; show the full range as well.
  6. Calculate list-price and effective-cash-price premiums separately.
  7. Write one line explaining every material mismatch.
  8. Stress-test the premium against buying costs, achieved rent and future supply.
  9. Escalate to a registered valuer when the price decision is material or uncertain.

Frequently asked questions

Is price per square foot enough to compare Johor properties?

No. PSF is a normalisation tool, not a conclusion. Tenure, title, area definition, location, age, floor, view, parking, condition, density, management and transaction date can create real differences.

How many completed transactions should I use?

Use at least three strong comparables when available and retain the range. A larger set is useful only if the records remain genuinely comparable. One exact match can be informative but is too fragile to establish a reliable range by itself.

Can I use property portal listings as comparables?

Use them to understand current competing supply and seller expectations, but label them as asking evidence. Do not mix them with completed transactions or describe the result as a transacted market price.

How recent should a property transaction be?

Prefer the most recent period with enough matched records. If you widen the date range, display every transaction date and avoid applying an assumed market-growth percentage as though it were a verified adjustment.

Does a bank valuation prove that the project is a good buy?

No. A valuation has a defined purpose, date and assumptions. It does not test personal cashflow, future supply, tenant demand, exit timing or whether the buyer is paying for features they do not need.

Conclusion: make the premium visible before defending it

A strong comparison does not force every new project to match an older building's PSF. It makes the difference measurable. Build a tight completed-transaction set, keep mismatches visible, calculate both list and effective premiums, then decide whether the extra price buys durable utility. For a specific unit, submit the evidence through the private project-review form.

Official sources and evidence boundary

Sources reviewed 17 July 2026. JPI has not reproduced restricted transaction records or valued a named property. The calculations above are fictional method examples. Verify data rights and definitions, and use a registered valuer for a professional opinion of value.