中文 · Bahasa Melayu · Bahasa Indonesia
By Jason Lim, REN 84424 · IQI Realty · Checked on 7 November 2026
This guide is for buyers from Singapore, Indonesia, India, China and Malaysia who want to know what a Johor Bahru resale (subsale) home is really worth before making an offer. The short answer: look up recorded sale prices from NAPIC and JPPH (the government valuation department), not listing prices; compare only truly similar units in the same project, size and floor band; and work out price per square foot on the right area. Recorded data runs months behind the market, so treat it as a range, not an exact figure.
Quick answer
- Official source: NAPIC’s Open Transaction Data section (Data Transaksi Terbuka) on the JPPH portal covers residential, commercial and industrial transactions (page updated 7 November 2026).
- More detail: JPPH’s paid e-Data service sells unpublished transaction data; it opened to the public on 1 February 2026, NAPIC said.
- Time lag: a month’s transaction data cannot be bought until the 15th of the following month, and recent months stay incomplete for a while.
- Asking is not sold: listing prices show what sellers hope for. Offers, bank valuations and JPPH’s stamp duty checks are all built on recorded sales.
- Like for like: same project or street, similar size, floor, facing, condition, tenure and title type. Drop odd records such as family transfers and auctions.
- Foreign buyers: Johor generally sets a RM1 million minimum for foreigners, so many recorded sales in a project may be units you cannot buy.
Asking prices vs recorded prices
Every price on a listing is an asking price: what the seller hopes to get. Some stay online long after the unit is sold. A recorded (transacted) price is what a buyer actually paid, taken from the transfer documents that pass through JPPH (Jabatan Penilaian dan Perkhidmatan Harta).
The difference matters for three reasons:
- Your offer. An offer backed by recorded sales is harder to dismiss. My guide to making an offer on a JB subsale covers the offer letter and deposit.
- Your loan. Bank valuers work mostly from recorded sales. Pay well above them and you may cover a valuation gap in cash.
- Your stamp duty. Transfer stamp duty is charged on the price or the market value, whichever is greater, and JPPH looks at recent nearby transactions when it assesses market value.
Where to find recorded transaction prices
NAPIC (Pusat Maklumat Harta Tanah Negara, the National Property Information Centre) is part of JPPH and the official source of Malaysian property transaction statistics.
| Source | What you get | Cost | Best for |
|---|---|---|---|
| NAPIC Open Transaction Data (Data Transaksi Terbuka) | Published transaction data for residential, commercial and industrial property | Open on the NAPIC portal | A first look at what similar homes sold for |
| JPPH e-Data | Unpublished, more detailed transaction data and reports, bought online after registering an account | Charged per search or request, calculated by the system; paid online | A deeper check on one project or street |
| Form A (Borang A) | An application to JPPH for sale or transfer details | Check with JPPH | Specific records |
| NAPIC Property Market Report and house price index | Quarterly and half-year totals, average prices and indices by state and house type | Published by NAPIC | Market direction, not unit prices |
| Private transaction websites | JPPH records republished in a searchable form | Varies | Quick searches by project or road; check the date range and the size of each record |
What a record tells you, and what it doesn’t
Expect the basics: location, property type, size, tenure, roughly when it sold and the price. Don’t expect the unit number, view, renovation, furniture or why the seller sold; for condos the floor is often missing. A recorded price is a starting point that you adjust, not an answer.
The market picture in 2026
- Malaysia, first half of 2026: 187,320 transactions worth RM105.12 billion. The Malaysian House Price Index stood at 234.7 points, with an average price of RM506,317, up 0.9% on a year earlier (NAPIC report launched 10 September 2026, reported by Berita RTM).
- Johor, first quarter of 2026: 8,730 residential transactions worth RM4.45 billion, down 9.5% in volume year on year, based on preliminary NAPIC data (New Straits Times, June 2026).
State averages mix low-cost flats with large landed homes; use them for direction only.
Want a recorded-price check on a unit?
Send me the project or address, the size, the floor and the asking price. I’ll pull recorded sales for similar units and tell you where the asking price sits before you make an offer.
WhatsApp JasonHow stamp duty and bank valuations use the same evidence
JPPH and stamp duty
When a property is transferred, LHDN (the Inland Revenue Board) charges stamp duty on the price or the market value on the date of the transfer, whichever is greater. JPPH assesses that market value for LHDN. In a 2023 statement, JPPH said it studies the property in detail, including recent transactions of similar properties nearby, and that the price agreed between buyer and seller does not decide market value alone. Sales between related parties can be set aside because they may not reflect the open market.
LHDN is moving stamp duty to self-assessment (Sistem Taksir Sendiri Duti Setem); its timetable, updated 28 August 2026, brings property transfers not involving a JPPH valuation in from 1 January 2027. Your lawyer handles the filing. My stamp duty guide for 2026 has the rates.
How a bank valuer uses comparables
For homes, valuers mainly use the comparison method: recent sales of similar properties, adjusted for differences. A University of Malaya survey ranked the factors Malaysian valuers adjust for, in order: tenure, date of transaction, location, physical features, economic factors, land use and zoning, quantum (size of the deal), topography and financial terms (Journal of Design and Built Environment, 2010).
Banks usually lend a percentage of the price or the valuation, whichever is lower, so checking comparables first tells you roughly where the valuation will land. My guide to a bank valuation that comes in lower than the price covers what to do if it doesn’t.
Compare like with like
The most common mistake is comparing with the wrong records. A 3-bedroom in a 20-year-old block and one in a new tower nearby are different products. Filter in this order:
| Factor | Why it moves the price | What to check |
|---|---|---|
| Same project, block or street | Location and building quality are the biggest drivers | Use the same development first; widen to nearby similar projects only if records are thin |
| Size and layout | Larger units often sell for less per square foot; awkward layouts sell for less | Compare units of the same or very similar size; see my floor plan red flags |
| Floor level | Higher floors often ask more, for views and less noise | Note the floor where you can; see high floor vs low floor |
| Facing and view | Open or water views, or a unit facing a highway, change appeal | Visit and look out of the window; see which way a condo should face |
| Age and condition | Older units may need rewiring, plumbing or kitchen work | Budget repairs; see my subsale inspection checklist |
| Renovation and furniture | Sellers price these in, but buyers and valuers often value them below cost | Separate the home from the furniture in your own sums |
| Tenure | Freehold usually commands more than leasehold, and short leases less again | Check the title; see freehold vs leasehold |
| Title type and land use | Strata vs master title, residential vs commercial title, affect loans and running costs | See strata title explained |
| Type of sale | Family transfers, auctions and forced sales are not open-market prices | Treat far-off records as outliers; see auction property in JB |
Comparing a subsale with a new launch is also risky, as developer prices come with their own terms. My guide to new launch vs subsale explains the trade-offs.
Reading price per square foot correctly
Price per square foot (psf) only works if you divide by the same kind of area each time.
- Condos and serviced apartments. Use the unit’s floor area (parcel area). A listing’s built-up figure, the SPA area and the strata title area can differ slightly, and accessory parcels such as car parks are usually separate. Check which number each source uses.
- Landed homes. Work out both psf on land area and psf on built-up area. A corner lot with extra land can look expensive on built-up psf and good value on land psf. Compare intermediate lots with intermediate lots and corners with corners.
- Use the median, not the average. One odd record can drag an average a long way. Sort the prices and take the middle one.
Illustration only, made-up numbers: a 22 x 70 ft terrace (1,540 sq ft of land) with 2,000 sq ft built up at RM800,000 is RM400 psf built-up and about RM519 psf on land. A corner unit with 3,000 sq ft of land and 2,100 sq ft built up at RM1,000,000 is about RM476 psf built-up but only about RM333 psf on land.
The time lag: why the latest deals aren’t there yet
Recorded prices always run behind the market:
- Paperwork first. A subsale is recorded from the transfer documents, and completion usually comes several months after the SPA is signed, longer for foreign buyers who need state consent (see my SPA guide). A record dated this month may reflect a price agreed months earlier.
- Release timing. JPPH says a month’s transaction data cannot be bought until the 15th of the following month, and late records keep arriving after that.
- Reports come later still. NAPIC’s first-quarter 2026 figures were released on 14 May 2026, and the first-half report on 10 September 2026.
So look at 12 to 24 months of records, note which way prices were moving, and ask about deals signed but not yet recorded. Where prices have moved quickly, older records can understate today’s level; where many units are for sale, they can overstate it.
Worked example: from records to an offer
Illustration only. The project, records and prices below are made up to show the method. You like a 1,100 sq ft, 3-bedroom condo on a mid floor, renovated, asking RM650,000 (about RM591 psf). Recorded sales in the same project over the past 18 months look like this:
| Record | Size | When | Price | psf | Use it? |
|---|---|---|---|---|---|
| A | 1,100 sq ft | Q3 2025 | RM560,000 | RM509 | Yes |
| B | 1,100 sq ft | Q1 2026 | RM600,000 | RM545 | Yes |
| C | 1,250 sq ft | Q1 2026 | RM650,000 | RM520 | As a cross-check only (larger unit) |
| D | 1,100 sq ft | Q2 2026 | RM585,000 | RM532 | Yes |
| E | 1,100 sq ft | Q4 2025 | RM450,000 | RM409 | No: far below the rest, possibly a family transfer or forced sale |
- Find the range. Same-size records A, B and D run from RM509 to RM545 psf, a median of RM532. For 1,100 sq ft that is about RM560,000 to RM600,000.
- Adjust honestly. A higher floor, renovation or better view may justify the top of the range. Ask for renovation receipts and value furniture separately.
- Test the bank’s view. At a 90% margin, a RM650,000 price needs a RM585,000 loan. If the valuation comes in at RM590,000, the bank lends RM531,000 and you pay RM54,000 more in cash.
- Make the offer. An offer within the recorded range, with records B and D attached, gives the seller a clear reason for your number.
Run your own numbers in the home loan calculator and the buying costs calculator. Selling instead? My guide to pricing a house for sale in Johor Bahru uses the same data from the other side.
Notes for foreign and MM2H buyers
- Check the RM1 million line first. Foreigners can generally buy Johor residential property only from RM1 million, with exceptions such as designated zones (New Straits Times, 20 April 2026). In many projects most recorded sales are below that, so compare only within the eligible band. See Johor’s minimum price and foreign quota.
- Think about resale. A later foreign buyer faces the same minimum, so recorded sales in the eligible band show how deep that market is.
- Loans. Foreign buyers often get lower margins than Malaysians, so a valuation gap costs more cash. See home loans for foreigners.
For MM2H, I coordinate with a MOTAC-licensed MM2H agent and handle the property side; approval is decided by the authorities. See MM2H property support.
How I prepare a price check
When a buyer sends me a unit, I follow the steps above: recorded sales in the same project or street over one to two years, filtered by type and size; psf on the right area; outliers set aside with a reason; and current asking prices alongside, marked as asking. You get a range and the records behind it. A price check from an agent is not a formal valuation; only a valuer registered with LPPEH (the Board of Valuers, Appraisers, Estate Agents and Property Managers) can issue one. My page on how I verify projects explains how I check developments more generally.
Recorded prices help you avoid overpaying, but also check the title, the seller and the building: see property scams in Johor Bahru and the legal steps of buying in Johor.
Where to buy if this matters to you
Price checks work best where there are plenty of resales to compare:
- Mount Austin: many completed condos and landed homes.
- Tebrau, Setia Indah and Molek: established neighbourhoods with a long resale history.
- JB Sentral and Bukit Chagar: city-centre high-rises near the RTS Link station.
- Danga Bay: waterfront condos where floor and view make a big difference.
- Iskandar Puteri: a mix of newer projects; compare within each project.
- Bukit Indah and Gelang Patah: landed homes where land area and lot type need care.
Compare them on my JB property map.
More Johor living guides: Making an offer on a JB subsale · Subsale house inspection checklist · Checking condo management before you buy · Buying a tenanted property in JB
Frequently asked questions
Where can I see what homes actually sold for in Johor Bahru?
Use NAPIC’s Open Transaction Data section on the JPPH portal, JPPH’s paid e-Data service (open to the public since 1 February 2026, NAPIC said), or private websites that republish JPPH records. Listing sites show asking prices only.
Are listing prices the same as transaction prices?
No. A listing shows what the seller is asking; a recorded price is what a buyer actually paid. Bank valuers and JPPH work from recorded prices, so base your offer on them.
How up to date is official transaction data in Malaysia?
It runs behind the market. JPPH says a month’s transaction data cannot be bought until the 15th of the following month, and later records keep arriving, so look at 12 to 24 months and treat the latest months as incomplete.
How should I compare price per square foot for condos and landed homes?
For condos, divide by the unit’s floor area and check whether car parks are counted separately. For landed homes, work out psf on both land area and built-up area, and compare corner lots only with corner lots.
Will the bank valuation match recorded transaction prices?
Usually it lands close to them, because valuers mainly use the comparison method with recent sales of similar homes, adjusted for tenure, date, location and features. Banks lend on the lower of price and valuation.
Can foreign buyers rely on recorded prices in Johor?
Yes, but compare within the RM1 million and above band, since foreigners can generally buy Johor homes only from RM1 million. Many recorded sales in a project may be units a foreigner cannot buy.
Is an agent’s price check the same as a valuation?
No. A price check is a comparison of recorded sales to help you negotiate. Only a valuer registered with LPPEH can issue a formal valuation, such as the one your bank orders.
Found a unit and want to know what it’s worth?
Send me the project or address, the size, the floor and the asking price. I’ll check recorded sales for similar units, show you the records and the range, and help you frame an offer. You can also book an appointment to view, or a Zoom consultation if you are still abroad.
Sources: NAPIC (JPPH), Data Transaksi Terbuka (Open Transaction Data): residential, commercial and industrial property transaction data, page updated 7 November 2026; NAPIC (JPPH), Panduan E-Data (e-Data guide): products, online payment and the 15th-of-the-month release rule, checked November 2026; JPPH official portal, online services (link to Data Transaksi Terbuka), updated 21 July 2026; The Edge Malaysia, “Napic’s e-data to be available to public starting Feb 1”, 29 January 2026; Bernama, 1Q 2026 property transactions about 90,000 units valued at RM51.9 billion (JPPH), 14 May 2026; Berita RTM, “Pasaran hartanah separuh pertama 2026 catat 187,320 transaksi”, 10 September 2026; New Straits Times, “State election unlikely to derail Johor home sales” (preliminary NAPIC data for Johor, Q1 2026), June 2026; The Sun, “JPPH assessment of market value done according to Stamp Act 1949”, 2023; LHDN, Sistem Taksir Sendiri Duti Setem (stamp duty self-assessment) phases, updated 28 August 2026; Anuar Alias and Noor Hana Asyikin Nor Hanapi, “Comparison method: preference of adjustment techniques among valuers”, Journal of Design and Built Environment, Universiti Malaya, 2010; New Straits Times, “Foreigners hit Johor property resale wall”, 20 April 2026; LPPEH (Board of Valuers, Appraisers, Estate Agents and Property Managers), checked November 2026
Jason Lim, REN 84424, IQI Realty Sdn. Bhd. E (1) 1584/6. General information checked on 7 November 2026, not legal, tax, financial or valuation advice. Data services, charges and rules change; confirm with NAPIC/JPPH, LHDN, your bank and your lawyer before you commit. Worked examples use made-up numbers.