House Rental Agreement
What Is a House Rental Agreement
A House Rental Agreement is a contract whereby the owner (lessor) allows a tenant (lessee) to temporarily occupy and use a house for residential purposes in return for rent under agreed terms and conditions. This agreement does not transfer ownership, but only grants the right of possession and use.
Relevant Legal Basis
Thai Civil and Commercial Code, Book III, Title IX “Hire of Property”
Consumer protection laws, where applicable to residential leases
Essential Contents of a House Rental Agreement
A well-drafted agreement should clearly specify:
Details of the lessor and lessee
Description of the rented house
Lease term and commencement/expiry dates
Rental rate and payment method
Security deposit and refund conditions
Rights and obligations of both parties
Termination and breach conditions
Legal Rights and Obligations
The lessor must deliver the house in usable condition
The lessee must use the property as agreed and take proper care
Alterations or subleasing require the lessor’s consent
Common Risks
Unclear lease duration
Unfair deposit forfeiture clauses
No repair and maintenance provisions
Lack of termination procedures
Safe Practices
Execute a written agreement
Record the property condition before occupancy
Clearly allocate utilities and common expenses
Keep all rental payment records
Key Takeaway
A house rental agreement grants temporary use, not ownership.
Clear contractual terms protect both landlords and tenants.
FAQ
Q1: Must a house rental agreement be registered?
A: Yes, if the lease term exceeds three years.
Q2: When must the security deposit be returned?
A: Upon contract expiry, subject to no damages under the agreement.
Q3: Can the landlord increase rent during the lease?
A: No, unless expressly agreed in the contract.
Q4: Can the tenant terminate early?
A: Yes, in accordance with the contract terms.
Q5: Is legal action possible without a written contract?
A: Yes, but proof is more difficult without written evidence.
House Rental Agreement Download Click






