How the Malaysian SPA works — statutory vs negotiated forms, 10% deposit, key clauses, legal fees, stamp duty and what to check before signing.
This guide is for general information only and does not constitute legal advice. Always engage a licensed Malaysian solicitor for your property transaction.
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.
There are two distinct categories of SPA, each governed by different rules:
| SPA type | When used | Form | Governing law |
|---|---|---|---|
| Statutory SPA — Schedule G | New landed residential property from a licensed developer (terrace, semi-D, bungalow) | Prescribed form, cannot be materially varied | HDR 1989; Act 118 |
| Statutory SPA — Schedule H | New strata residential property from a licensed developer (condo, flat, serviced apartment) | Prescribed form, cannot be materially varied | HDR 1989; Act 118 |
| Negotiated SPA (sub-sale) | Secondary market — buying from a private seller | Drafted by solicitor, standard market form with negotiated terms | Contracts Act 1950; NLC 1965 |
| Commercial SPA | Shop-lots, commercial units, industrial property | Fully negotiated; no statutory form | Contracts 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)
For both statutory and negotiated SPA, the standard deposit structure is:
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)
| Payment | New property (Sch G/H) | Sub-sale | Timing |
|---|---|---|---|
| Booking deposit | Up to ~2–3% (part of total 10%) | Usually 2–3% | On signing Letter of Offer/Booking |
| Balance to 10% | Paid on SPA execution | Paid on SPA execution | Within 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.
| Clause | What it covers | Why it matters |
|---|---|---|
| Vacant possession / completion date | Date by which the developer/seller must deliver the property | Triggers LAD if missed; start of DLP clock |
| Defect Liability Period | 24-month developer repair obligation (statutory for new property) | Your right to demand free repairs for 2 years post-VP |
| LAD clause | Liquidated Ascertained Damages at 10% p.a. for late delivery (new property) | Automatic compensation — no need to prove actual loss |
| Conditions precedent | Usually: buyer to obtain loan approval within X days of SPA signing | If loan is declined, SPA is voidable; deposit usually returned |
| Progressive payment schedule | Links each progress payment to construction milestones (new property) | Ensures you only pay as work is done; protects against developer abandonment |
| Default clause | Consequences if buyer or seller defaults | Buyer default: deposit forfeiture. Seller default: refund + damages. |
| Title description | Master title or individual/strata title; encumbrances | Confirm the property is free from caveats or charges |
| Developer consent | For new property not yet titled: developer consent required for further sub-sales during construction | Important if you plan to sell before individual title is issued |
| Feature | New property SPA (Sch G/H) | Sub-sale SPA (negotiated) |
|---|---|---|
| Form | Statutory — prescribed by HDR 1989 | Negotiated between parties |
| DLP | Mandatory 24 months from VP | None — as-is unless negotiated |
| LAD | Mandatory 10% p.a. for late delivery | None or negotiated penalty |
| Payment structure | Progressive (milestone-based) | Lump sum on completion (usually 3 months) |
| Title status | May be under master title; individual/strata title applied after CCC | Individual title usually already issued |
| Developer consent | Required for any sub-sale before title issuance | Not applicable |
| HDA protections | Full — TTPM access, HDA account, DLP, LAD | None — general contract law only |
For new property under the statutory schedules:
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.
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,000 | 1% |
| RM100,001 – RM500,000 | 2% |
| RM500,001 – RM1,000,000 | 3% |
| Above RM1,000,000 | 4% |
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 →.
| Stage | Action | Typical timeline |
|---|---|---|
| 1 | Offer accepted; pay booking deposit (2–3%) | Day 0 |
| 2 | Developer/seller’s solicitor prepares SPA draft; buyer reviews | Days 7–21 |
| 3 | Buyer applies for and secures housing loan approval in principle | Days 7–30 |
| 4 | SPA signed by both parties; balance deposit (to 10%) paid | Day 14–30 from booking |
| 5 | SPA stamped at LHDN; stamp duty paid | Within 30 days of signing |
| 6 | Loan documentation executed; bank charges property | Concurrent with SPA or shortly after |
| 7 | Progress payments released by bank (new property) OR lump sum released on completion (sub-sale) | Per schedule |
Also read our dedicated guides on HDA homebuyer rights → and Memorandum of Transfer (MOT) →.
Tell us what you need — we reply within the hour.