Sale and Purchase Agreement (SPA) Malaysia — Complete Guide 2026 – ClickBina
🏠 Renovation🏢 Office Fit-Out🛍 Shop Fit-Out💦 Waterproofing❄ Aircon⚡ Electrical & Plumbing🔨 Carpentry🧹 Deep CleaningGuidesToolsAbout🔍 SearchGet a Quote
⚖ Property Law · SPA Guide

Sale & Purchase Agreement (SPA)
Malaysia — Complete Guide 2026

How the Malaysian SPA works — statutory vs negotiated forms, 10% deposit, key clauses, legal fees, stamp duty and what to check before signing.

A Sale and Purchase Agreement (SPA) is the binding contract between a buyer and seller for a property transaction in Malaysia. For new property from a licensed developer, the SPA must follow the statutory Schedule G (landed) or Schedule H (strata) form under the Housing Developers (Control and Licensing) Regulations 1989 (HDR 1989) — developers cannot deviate from these forms to reduce buyer rights. For sub-sales between individuals, a negotiated SPA is used. The standard deposit is 10% of the purchase price. The SPA is subject to stamp duty under the Stamp Act 1949 and must be stamped within 30 days of execution.

This guide is for general information only and does not constitute legal advice. Always engage a licensed Malaysian solicitor for your property transaction.

What is a Sale and Purchase Agreement (SPA)?

A Sale and Purchase Agreement (SPA) is the primary legal contract that formally binds the buyer and seller in a property transaction in Malaysia. Once both parties sign and the deposit is paid, the SPA is legally enforceable — either party who defaults without lawful excuse is liable to the other for damages or specific performance.

The SPA covers the purchase price, deposit structure, payment schedule, delivery date, property description, title, conditions precedent (usually loan approval), defect obligations and remedies for default. It is the document your solicitor and bank work from throughout the transaction.

Types of SPA in Malaysia

There are two distinct categories of SPA, each governed by different rules:

SPA typeWhen usedFormGoverning law
Statutory SPA — Schedule GNew landed residential property from a licensed developer (terrace, semi-D, bungalow)Prescribed form, cannot be materially variedHDR 1989; Act 118
Statutory SPA — Schedule HNew strata residential property from a licensed developer (condo, flat, serviced apartment)Prescribed form, cannot be materially variedHDR 1989; Act 118
Negotiated SPA (sub-sale)Secondary market — buying from a private sellerDrafted by solicitor, standard market form with negotiated termsContracts Act 1950; NLC 1965
Commercial SPAShop-lots, commercial units, industrial propertyFully negotiated; no statutory formContracts Act 1950; NLC 1965

The statutory Schedule G/H forms are the most buyer-protective — they include mandatory DLP, LAD, progressive payment schedules and a bar on waiving statutory rights. (Source: HDR 1989, Third Schedule; Act 118, s.24)

The 10% deposit

For both statutory and negotiated SPA, the standard deposit structure is:

  • Booking deposit (earnest deposit): Typically 2–3% of the purchase price, paid when you sign the Letter of Offer / booking form — before the SPA is prepared.
  • Balance deposit (on SPA signing): The remaining amount to make up 10% total of the purchase price, paid when the SPA is executed.
  • Balance purchase price (90%): Typically funded via a housing loan and released progressively (for new property) or in a lump sum on completion (sub-sale).

For new property, the statutory Schedules G and H cap the pre-SPA booking deposit at a level such that total deposits before SPA cannot exceed 10% of the purchase price. (Source: HDR 1989, Sch G cl.4; Sch H cl.4)

PaymentNew property (Sch G/H)Sub-saleTiming
Booking depositUp to ~2–3% (part of total 10%)Usually 2–3%On signing Letter of Offer/Booking
Balance to 10%Paid on SPA executionPaid on SPA executionWithin SPA signing window (usually 14–30 days)
Balance 90%Progressive (tied to construction milestones)Lump sum on completion (usually 3 months)Via housing loan

Forfeiture risk: If you withdraw from the transaction after the SPA is signed without a valid condition precedent (e.g. you fail to get a loan), the seller may forfeit your 10% deposit. Always secure your loan approval before signing.

Key SPA clauses every buyer must understand

ClauseWhat it coversWhy it matters
Vacant possession / completion dateDate by which the developer/seller must deliver the propertyTriggers LAD if missed; start of DLP clock
Defect Liability Period24-month developer repair obligation (statutory for new property)Your right to demand free repairs for 2 years post-VP
LAD clauseLiquidated Ascertained Damages at 10% p.a. for late delivery (new property)Automatic compensation — no need to prove actual loss
Conditions precedentUsually: buyer to obtain loan approval within X days of SPA signingIf loan is declined, SPA is voidable; deposit usually returned
Progressive payment scheduleLinks each progress payment to construction milestones (new property)Ensures you only pay as work is done; protects against developer abandonment
Default clauseConsequences if buyer or seller defaultsBuyer default: deposit forfeiture. Seller default: refund + damages.
Title descriptionMaster title or individual/strata title; encumbrancesConfirm the property is free from caveats or charges
Developer consentFor new property not yet titled: developer consent required for further sub-sales during constructionImportant if you plan to sell before individual title is issued

New property SPA vs sub-sale SPA — key differences

FeatureNew property SPA (Sch G/H)Sub-sale SPA (negotiated)
FormStatutory — prescribed by HDR 1989Negotiated between parties
DLPMandatory 24 months from VPNone — as-is unless negotiated
LADMandatory 10% p.a. for late deliveryNone or negotiated penalty
Payment structureProgressive (milestone-based)Lump sum on completion (usually 3 months)
Title statusMay be under master title; individual/strata title applied after CCCIndividual title usually already issued
Developer consentRequired for any sub-sale before title issuanceNot applicable
HDA protectionsFull — TTPM access, HDA account, DLP, LADNone — general contract law only

Completion timelines

For new property under the statutory schedules:

  • Schedule G (landed): VP must be delivered within 24 months from SPA date. Extension possible via KPKT approval (does not waive LAD without buyer consent).
  • Schedule H (strata): VP must be delivered within 36 months from SPA date.

For sub-sales, the completion period is negotiated — typically 3 months from the SPA date for a cash purchase, and 3–4 months to allow for loan documentation. The SPA will specify extension rights and the interest penalty for late completion.

Stamp duty on the SPA

Every SPA in Malaysia must be stamped under the Stamp Act 1949 within 30 days of execution (signing). Unstamped documents are inadmissible as evidence in court. Stamp duty on a residential SPA is assessed on the purchase price or market value (whichever is higher) on an ad valorem scale. (Source: Stamp Act 1949, First Schedule)

Purchase price (RM)Stamp duty rate
First RM100,0001%
RM100,001 – RM500,0002%
RM500,001 – RM1,000,0003%
Above RM1,000,0004%

First-time homebuyers may qualify for stamp duty exemptions under periodic government schemes announced in Budget. Check the current LHDN guidelines for the latest applicable exemptions. (Source: LHDN — Inland Revenue Board of Malaysia)

For more detail, see our dedicated stamp duty guide for Malaysia →.

Solicitor fees for preparing and completing an SPA are prescribed by the Solicitors Remuneration Order (SRO 2023) on a sliding scale based on the transaction value. These are payable by the buyer (for the buyer’s solicitor) and the seller (for the seller’s solicitor). In some new property transactions, the developer bears the legal fees for the SPA as part of the package.

For indicative Klang Valley conveyancing cost ranges, see our conveyancing legal fees guide →.

The SPA signing process

StageActionTypical timeline
1Offer accepted; pay booking deposit (2–3%)Day 0
2Developer/seller’s solicitor prepares SPA draft; buyer reviewsDays 7–21
3Buyer applies for and secures housing loan approval in principleDays 7–30
4SPA signed by both parties; balance deposit (to 10%) paidDay 14–30 from booking
5SPA stamped at LHDN; stamp duty paidWithin 30 days of signing
6Loan documentation executed; bank charges propertyConcurrent with SPA or shortly after
7Progress payments released by bank (new property) OR lump sum released on completion (sub-sale)Per schedule

Red flags — what to watch out for before signing

  • Addenda reducing your statutory rights — any clause limiting DLP duration, removing LAD or requiring you to waive TTPM rights is void under Act 118 but still a sign of a developer trying to limit liability.
  • Unusually short conditions precedent window — 7–14 days is too short to arrange financing; push for at least 21–30 days.
  • No individual title issued for old sub-sale property — check whether a Master Title or Deed of Assignment is in use and engage a solicitor to verify the chain of title.
  • Developer without a valid Ad Permit or Licence — verify on KPKT’s e-services portal before paying any deposit.
  • Caveats or charges on the title — ask your solicitor to run a land search before signing.

Also read our dedicated guides on HDA homebuyer rights → and Memorandum of Transfer (MOT) →.

After signing the SPA — what happens next?

  • For new property: Track construction milestones; confirm each progress claim matches the SPA payment schedule; note the VP deadline for LAD purposes.
  • For sub-sale: Solicitor lodges a private caveat to protect the buyer’s interest; loan documentation is executed; on completion, Memorandum of Transfer (Form 14A) is presented to the land office for registration.
  • Post-handover: Start the DLP clock (new property); submit any defects in writing within 24 months.

Sources & official references

  • Housing Development (Control and Licensing) Act 1966 (Act 118) — Attorney General’s Chambers portal (laws.agc.gov.my)
  • Housing Developers (Control and Licensing) Regulations 1989 (HDR 1989) — Third Schedule, Schedules G and H
  • Stamp Act 1949 (Act 378) — First Schedule ad valorem duty on instruments of transfer
  • LHDN (Inland Revenue Board of Malaysia) — hasil.gov.my; stamp duty procedures and exemptions
  • KPKT (Ministry of Local Government Development) — kpkt.gov.my; housing developer licence verification
  • Solicitors Remuneration Order 2023 (SRO 2023) — Bar Council Malaysia
⚠️ Always engage your own solicitor — do not rely solely on the developer’s panel solicitor for new property transactions. An independent solicitor reviews the SPA on your behalf and can flag any unusual clauses. WhatsApp ClickBina for a trusted solicitor referral in the Klang Valley.

Common Questions

What is an SPA in Malaysia?
A Sale and Purchase Agreement (SPA) is the legally binding contract between buyer and seller for a property transaction. For new residential property from a licensed developer, the SPA must use the statutory Schedule G (landed) or Schedule H (strata) form under HDR 1989.
How much is the deposit for a property SPA in Malaysia?
The standard total deposit is 10% of the purchase price — typically 2–3% on booking and the remainder on SPA signing. For statutory SPAs (new property), total deposits before SPA execution cannot exceed 10%.
What stamp duty is payable on an SPA in Malaysia?
Stamp duty is on an ad valorem scale under the Stamp Act 1949: 1% on the first RM100,000; 2% on RM100,001–RM500,000; 3% on RM500,001–RM1M; 4% above RM1M. First-time homebuyer exemptions may apply depending on the current Budget provisions. (Source: Stamp Act 1949, First Schedule; LHDN)
What is the completion period for a new property SPA?
Under HDR 1989: 24 months from SPA date for landed property (Schedule G) and 36 months for strata units (Schedule H). Late delivery triggers LAD at 10% p.a. on the SPA price.
Can a developer change the terms of the statutory SPA form?
No clause that reduces your rights under Act 118 is enforceable. Developers sometimes attach addenda — read carefully and seek legal advice before signing anything that departs from Schedule G or H.
What happens if I can’t get a loan after signing the SPA?
Most SPAs include a conditions precedent clause: if loan is declined within the specified period (usually 21–30 days), the SPA is voidable and the deposit is refundable. Check your specific SPA for the exact terms.
Do I need my own solicitor for the SPA?
Strongly recommended. The developer’s panel solicitor represents the developer’s interests. Your own solicitor reviews the SPA from your perspective, identifies unusual clauses and can advise on conditions precedent.
What is the difference between the SPA and the Memorandum of Transfer (MOT)?
The SPA is the sale contract; the MOT (Form 14A) under the National Land Code 1965 is the instrument that actually transfers legal ownership at the land registry. The MOT is executed after the SPA and registered with the land office to complete the transfer of title.

Get a Free Quote

Tell us what you need — we reply within the hour.

WhatsApp ClickBina← All Guides