EXFM
Sale and Purchase Agreements for Thai Property: What Belongs in the SPA
Guide
07/26/2026

Sale and Purchase Agreements for Thai Property: What Belongs in the SPA

The SPA (Sale and Purchase Agreement) is the document that decides what happens to the money and the property if something goes wrong. Here's what needs to be spelled out explicitly rather than left as a verbal understanding.

Signing a property sale and purchase agreement

Six clauses worth double-checking before signing:

Contract clauseWhat needs to be spelled out
Parties and subjectExact address and unit number, title reference, signer's authority
Price and payment scheduleFixed amount and currency, dates or milestones
Due diligence and quotaCondition precedent; confirmation of quota from the condo's juristic person
Taxes and feesExplicit split between parties, not left to default
Liability if the deal falls throughA penalty clause covering both sides
Contract languageWhich language version governs in case of discrepancy

Parties and the subject of the contract

A basic but easy-to-overlook requirement is precisely describing the parties and the property itself. On the seller's side, that means confirming the person signing is actually the owner (or their representative under a power of attorney with clearly defined authority), not an intermediary with no right to dispose of the property. For the subject of the contract, it means the exact address, unit or plot number, floor area, and a reference to the title document number (a Chanote or another title), rather than a general description like "a unit in project N."


Price, currency, and payment schedule

The price needs to be fixed in the contract as a specific amount in a specific currency, not phrased as "at the exchange rate on the day of payment." If payment happens in several installments — typical for an off-plan purchase — the schedule should be tied to specific dates or construction milestones, with a clear amount for each payment.

One detail that often gets missed: the amount stated in the contract has to match the amount reflected in the FET or Credit Advice the bank issues when the money is transferred into Thailand. A mismatch between the contract amount and the bank document amount is a common reason for delays at Land Department registration.


The due diligence and foreign quota clause

If due diligence hasn't been completed by the time the SPA is signed (sometimes both sides want to lock in terms faster than the check can be finished), the contract should include a condition precedent: the deal takes effect, or the deposit is refunded, if the check turns up a problem with the title, a mortgage, or the seller's authority. For a condominium, a separate clause should record confirmation of the remaining foreign quota from the condominium's juristic person — without it, a foreign buyer's freehold registration simply won't go through, regardless of what the contract says.


Splitting taxes and fees

The transfer registration fee, specific business tax, stamp duty, and withholding tax can formally be paid by either party or split between them — the law doesn't fix this rigidly. In practice, the split is a matter of negotiation, and leaving it as a verbal understanding is risky — the contract should state explicitly which party covers each specific tax or fee, rather than relying on common practice, which may not match one side's expectations.


Liability if the deal falls through

The contract should answer one question: what happens if either party backs out after the SPA is signed but before registration. This is usually structured as a penalty clause — for example, the deposit stays with the seller if the buyer walks away, or is refunded doubled if the seller backs out. The exact wording is a matter of negotiation, but the clause itself needs to be explicit in the contract, not assumed by default.


Contract language and translation

A foreign buyer should confirm in advance which language version of the contract is legally controlling in case of a discrepancy between the Thai version and the English (or other) version. Contracts often specify which language version governs if the translation diverges — this clause is worth checking before signing rather than assuming both versions are identical by default.

Before signing an SPA, it's worth having it reviewed by a lawyer independent of the developer and the seller — the same recommendation applies throughout the due diligence stage. The most common reason registration gets delayed isn't a flaw in the contract itself — it's a mismatch between the amount in the SPA and the amount on the bank's transfer document. That's why it's worth coordinating the amount and stated purpose with EXFM while the transfer is still being prepared, so the document the bank issues matches the signed contract exactly.

Further reading: title verification and registration of rights — on the official website of Thailand's Department of Lands — dol.go.th; the fees that apply to a transaction — on the thailand.go.th portal.

Related articles