Stop copying last year's Word file. Fill in a simple form in the TPN app and get a clean Thai–English lease agreement, formatted and ready for both parties to sign — generated right on your phone.
The Rental Contract Generator turns the answers you'd give any tenant — who's renting, which property, how much, how long — into a properly structured residential lease. Every clause appears in Thai and English side by side, so your Thai landlord and your foreign tenant are reading the same agreement. No legal jargon to draft, no template to hunt down, no formatting to fix.
Thai courts work in Thai. A lease written only in English can still be enforceable, but if a dispute reaches a Thai court the document is interpreted from its Thai translation — and a mismatch between an English copy the tenant signed and a Thai copy the landlord relies on is exactly where deposits get lost and tenancies turn ugly. A side-by-side Thai–English contract removes that gap: both parties sign one document they can each read in full. It protects the foreign tenant, reassures the Thai owner, and makes the agent look like a professional rather than a middleman with a photocopier.
Full legal names, ID or passport numbers, and contact details for the landlord and tenant — so it's unambiguous who is bound by the agreement.
Address, unit or house number, property type and any furniture or appliances included — captured as an inventory so the deposit can be settled fairly at move-out.
Start and end dates, renewal terms, and notice periods for either party — the difference between a clean exit and a contested one.
Monthly rent, due date, accepted payment method and any late-payment terms, stated once so there's no monthly renegotiation.
Deposit amount, what it covers, and the conditions and timeline for its return — the single most common source of end-of-tenancy disputes.
Who pays for electricity, water, internet, common-area fees and maintenance — and at what rate, so utility bills never become a surprise.
The grounds, notice and consequences for ending the lease early on either side, so neither party is trapped or blindsided.
A clear statement that the lease is governed by Thai law, including the Civil and Commercial Code provisions on hire of property.
Signature blocks for landlord, tenant and witnesses, with space for the date and copies for each party.
Tap the button below to jump straight to the Rental Contract Generator inside the TPN app. If you don't have the app yet, you'll be prompted to install it — it's free.
Enter the parties, property, rent, deposit, term and any special conditions. The form guides you clause by clause, so nothing important gets left out.
The app builds a formatted Thai–English lease PDF on your device. Review it, share it with both parties, print it and sign — all without leaving your phone.
The contract is assembled on your phone, not on a server. The names, ID numbers and rent figures you type into a lease are sensitive — so they never need to leave your device to become a finished PDF. No account-bound document store, no third-party drafting service reading your clients' details.
Stop copying last year's Word file. Fill in a simple form in the TPN app and get a clean Thai–English lease agreement, formatted and ready for both parties to sign — generated right on your phone.
Open in the TPN appIssue a rental payment receipt in the browser without sending client or payment data to TPN.
Create bilingual rental contracts and private rental receipts for day-to-day client work.
Estimate sale or rental commission, then model a listing-side and client-side co-agent split.
Step-by-step guidance for listing, selling, and working with property agents in Thailand.
Free during beta
Create your agent account to manage clients, publish listings, co-broke with the network and launch your own branded website. TPN does not take a cut of your commission.
No setup fee · No commission cut · Web, iOS and Android
We use cookies and similar technologies to measure how the site performs, improve your experience, and personalize content. You can change this anytime from our privacy settings. Privacy details