SPA Meaning in Property Malaysia

SPA stands for Sale and Purchase Agreement — the legal contract between buyer and seller in every property transaction in Malaysia.

What is an SPA?

Full form: Sale and Purchase Agreement

The SPA is a legally binding contract signed between a buyer and a developer (for new launches) or between buyer and seller (for subsale properties).

What it governs

The SPA governs all terms of the purchase — the price, payment schedule, handover date, defect liability period, and penalties for late delivery.

Legal framework

For new launches, the SPA is governed by the Housing Development (Control and Licensing) Act 1966 (HDA). For subsale, a standard Law Society form is used — terms are negotiated between parties.

SPA Timeline — When Is It Signed?

  1. Step 1: Booking fee paid

    RM1,000–RM5,000 typically. Secures the unit while your loan application is processed.

  2. Step 2: Loan approved by bank

    Typically takes 4–8 weeks. Apply to 2–3 banks to compare rates and maximise approval chances.

  3. Step 3: SPA signed

    New launches: within 3 months of booking. Subsale: within 14–21 days of loan approval.

  4. Step 4: 10% downpayment paid

    Paid upon SPA signing. The booking fee already paid is deducted from this amount.

  5. Step 5: Progressive billings begin

    For under-construction properties, the bank releases payments to the developer according to construction milestones.

What the SPA Covers

Purchase price
Payment schedule
Defect liability period (24 months for new launches)
Vacant possession date
Penalty for late delivery (10% per annum on purchase price)
Developer / seller warranties
Force majeure clauses
Unit specifications and layout

SPA Costs — What You Pay

ItemWho paysTypical cost
SPA legal feesBuyer0.5%–1% of property price (sliding scale)
Stamp duty on SPABuyer1%–3% of property price
SPA disbursementsBuyerRM500–RM2,000
Developer's solicitor fee (new launch)DeveloperUsually absorbed by developer

First-time buyers purchasing properties below RM500,000 may be eligible for stamp duty exemptions under the government incentive programme valid until December 2027.

New Launch SPA vs Subsale SPA

New Launch SPASubsale SPA
Governed byHDA 1966 (Housing Development Act)Contract Act 1950
Defect liability24 months (mandatory)Negotiated
Late delivery penalty10% p.a. (mandatory)Negotiated
LawyerDeveloper appoints (buyer can opt out)Buyer appoints own

Frequently Asked Questions

What does SPA stand for in property?
SPA stands for Sale and Purchase Agreement — the legally binding contract between buyer and seller (or developer) that governs the terms of every property transaction in Malaysia.
When must the SPA be signed in Malaysia?
For new launches, the SPA must be signed within 3 months of the booking date. For subsale properties, the SPA is typically signed within 14–21 days after loan approval.
What happens if I don't sign the SPA?
If you fail to sign the SPA within the stipulated period, your booking fee is forfeited and the developer or seller can resell the unit to another buyer.
Can I use my own lawyer for a new launch SPA in Malaysia?
Yes. Even though developers appoint their own solicitor for new launch SPAs, buyers have the right to appoint their own independent conveyancing lawyer — often referred to as the 'own solicitor' option. Having independent legal advice is recommended.
What is the difference between SPA and loan agreement?
The SPA is a contract between the buyer and the seller or developer covering the sale terms. The loan agreement is a separate contract between the buyer and the bank covering the mortgage. Both are signed as part of the property purchase process.