← Pricing & Area Intelligence

How to Check Transacted Property Prices in Malaysia (Free Tools Only)

Edited by Teh Kim Guan, ACMA, CGMA · Updated 2026-06-24

Asking price and transacted price are two very different numbers in Malaysian property. The only way to know what buyers actually paid is to look at official transaction records, and every free tool described here draws from the same government source: JPPH (Jabatan Penilaian dan Perkhidmatan Harta), Malaysia’s Valuation and Property Services Department.

Here is a practical walkthrough of every free tool available in 2025-2026, what each one shows, and how to read the data properly.

Why Transacted Prices Matter

Listing prices on portals like PropertyGuru or iProperty reflect seller expectations, not market reality. In a slow market, the gap between asking price and transacted price can be 10 to 20 percent or more. Conversely, in a hot development, units may change hands above asking price. Neither scenario is visible without transaction data.

NAPIC’s Q3 2025 data recorded 108,250 property transactions nationwide, with an average house price of RM494,384 (NAPIC, 2025). That headline figure masks enormous variation by state, property type, and age of development. The tools below let you drill into the specifics that matter for your decision.


Tool 1: NAPIC Data Visualisation Portal

URL: napic2.jpph.gov.my/en/data-visualization

NAPIC (National Property Information Centre) is the official government hub for property market statistics. The newer portal at napic2.jpph.gov.my hosts interactive charts and downloadable datasets at no cost.

What you can access for free

  • Quarterly property transaction volumes and values by state
  • The Malaysian House Price Index (MHPI), updated quarterly
  • Residential, commercial, industrial, and agricultural breakdowns
  • Area-level median prices for selected residential sub-markets

How to use it

  1. Go to the Data Visualisation section and select Transactions or Property Price Index.
  2. Filter by state, property type (residential, commercial, industrial), and quarter range.
  3. Download the underlying data as CSV or PDF for offline analysis.

Limitation

NAPIC aggregates data at the district or state level. It does not show individual unit prices or specific development names. Use it for macro benchmarking, not street-level comparisons.


Tool 2: Brickz.my

URL: brickz.my

Brickz is a private platform that surfaces JPPH transaction records in a development-level, searchable format. It is the most practical free tool for checking what specific condominiums and apartments have actually changed hands for.

What you can access for free

  • The five most recent transactions for any strata development
  • Median, 25th percentile, and 75th percentile price-per-square-foot (psf) for the latest full year
  • Transaction history charts showing price direction over time

How to use it

  1. Search by development name, township, or postcode.
  2. Click through to a specific project to see the free transaction summary.
  3. Note the unit size (sq ft), floor level if shown, and transaction date.

Limitation

Brickz focuses on strata properties (condominiums, serviced apartments, SOHO units). Landed property transactions (terrace houses, semi-detached, bungalows) are recorded under a different land registry system and have limited coverage. There is also a data lag: transactions typically appear 3 to 6 months after the actual deal closes, because the records flow from state land offices to JPPH before Brickz ingests them.


Tool 3: iProperty Transaction Prices

URL: iproperty.com.my/transaction-price

iProperty, one of Malaysia’s largest property portals, embeds a transaction database sourced from JPPH. It presents the same government data in a consumer-friendly interface alongside active listings.

What you can access for free

  • Transacted prices filterable by state, city, township, and property type
  • A “Transactions” tab on each development’s listing page showing recent deals
  • Basic psf trend lines for residential developments

How to use it

Navigate to a development’s page and click the Transaction tab. You will see recent transacted prices with dates. Cross-reference the size and floor level with the active listings tab to judge whether current asking prices are reasonable.


Tool 4: JPPH e-Services Portal

URL: jpph.gov.my

JPPH is the source database that all the above tools draw from. The department’s own portal provides access to its publications, including quarterly property market snapshots and annual statistical reports going back many years.

What you can access for free

  • Full quarterly property market reports (PDF) by state
  • Annual Malaysian Property Market Report (MPMR)
  • Specific sub-market analyses: office, retail, hotel, industrial

How to use it

Download the relevant state quarterly snapshot from the Publications section. These PDFs include tables of median transaction prices by district and property type, making them useful for areas where Brickz coverage is thin, such as rural or East Malaysian markets.


Comparison: Which Tool to Use When

ToolBest forData granularityLanded propertyData lag
NAPIC portalState and national macro trendsDistrict / stateYes1 quarter
Brickz.mySpecific strata development pricingUnit levelLimited3 to 6 months
iProperty TransactionsQuick check alongside listingsDevelopment levelPartial3 to 6 months
JPPH publicationsDeep research, East Malaysia, commercialDistrict / stateYes1 to 2 quarters

How to Read Transaction Data Properly

Transaction records contain a few fields that are easy to misread.

Date of transaction vs. date of registration. The transaction date shown is when the Sale and Purchase Agreement (SPA) was signed, not when the deal completed. Registration at the land office happens later, which is why records appear with a delay.

Price per square foot vs. total price. Always divide the transacted price by the built-up area to get psf, then compare psf figures across units rather than total prices. A cheaper total price may simply be a smaller unit.

Floor level matters. In strata developments, higher floors and better views command a premium. A ground-floor unit transacting at RM400 psf and a high-floor unit at RM480 psf are not necessarily inconsistent.

Outliers in small samples. If a development shows only two or three recent transactions, one distressed sale or a related-party transfer can skew the median significantly. Look for at least five to ten comparable transactions before drawing conclusions.

Subsale vs. primary market. All free tools cover the secondary (subsale) market only. New launches sold directly by developers are reported separately and with a longer lag.


Putting It Together: A Practical Workflow

Say you are considering buying a resale condominium in Petaling Jaya.

  1. Start with Brickz.my: Search the specific development. Note the five free transactions and the median psf for the past year.
  2. Widen the lens on iProperty: Check the Transactions tab and compare two or three similar developments in the same township to establish a neighbourhood range.
  3. Validate the trend on NAPIC: Pull the Selangor residential chart to confirm whether psf in that district has been rising, flat, or declining over the past four quarters.
  4. Download the JPPH state report if you want district-level median data in a structured format for further comparison.

This workflow costs nothing and takes under 30 minutes. It gives you a defensible reference range before you make an offer or commission a formal valuation.


For more on how property prices are officially set and contested, see Understanding Property Valuation in Malaysia. If you are comparing areas before committing to a location, the guide on How Property Location Affects Price in Malaysia covers the factors that drive neighbourhood premiums.


Key takeaways

  • Every free tool draws from JPPH government records. The data is the same; the interface differs.
  • Brickz.my is the most practical tool for strata property buyers: free recent transactions and psf percentiles by development.
  • NAPIC’s portal gives the macro picture: state-level trends and the quarterly Malaysian House Price Index.
  • Transacted prices lag reality by 3 to 6 months. Factor this in when using the data to negotiate.
  • Always compare psf, not total price, and use at least five comparable transactions before concluding on a value range.
  • Free tools cover the secondary market only. New project launches require separate data sources.

Frequently asked questions

Is Brickz.my really free?

The most recent five transactions and the annual median psf for any development are free without registration. Brickz sells paid reports for deeper historical access and full transaction datasets, but the free tier is sufficient for most buyer due diligence on a specific property.

How current is NAPIC transaction data?

NAPIC publishes quarterly snapshots roughly two to three months after each quarter ends. The Q3 2025 data (July to September 2025) was released in late 2025. Individual transaction records within those reports may themselves be 1 to 2 quarters old by the time a buyer accesses them.

Can I use these tools for landed property prices?

NAPIC and JPPH reports cover all property types including terrace houses, semi-detached, and bungalows at the district level. Brickz and iProperty’s transaction tabs have weaker coverage for landed properties because the registration pathway differs from strata titles. For landed pricing in a specific neighbourhood, the JPPH state quarterly report is the most reliable free source.

Do these tools cover East Malaysia (Sabah and Sarawak)?

Yes. JPPH publishes state-level quarterly market snapshots for Sabah and Sarawak. NAPIC’s visualisation portal also includes East Malaysian states. Brickz coverage in East Malaysia is thinner than in the Klang Valley, so JPPH publications are the better starting point for Kota Kinabalu or Kuching research.

What if I need a formal property valuation, not just market data?

Registered valuers (under the Board of Valuers, Appraisers, Estate Agents and Property Managers, BOVAEAP) conduct formal valuations for loan applications, legal disputes, or stamp duty purposes. Fees are regulated: a minimum of RM200 applies for residential properties, scaled upward by value. Free transaction data is useful context for negotiation but does not replace a formal valuation report.

KG
Reviewed by Teh Kim Guan, ACMA, CGMA

Malaysia-based chartered management accountant (ACMA, CGMA) and embedded executive who has worked across finance, operations, and product roles with Malaysian companies. Every WangWise guide is checked against official Malaysian sources. How we review · About the editor

Educational content only, not financial advice. Verify current figures with official sources.