Recurring service
TM30 — residence notification


Verified against official sources on 31 August 2026.
- Who it is for
- Property owners, landlords, hotel managers — the legal duty is on the host, not the guest.
- Government fee
- Free (late filing may incur a fine)
- How long it takes
- Same day — online or in person
Our fee
from 300 THB
Who this is for
What you need
Address, check-in/out dates, passport number, name, nationality, gender, date of birth and phone number.
Property documents, business registration, or house registration book.
The final list of documents is set by the specific mission you file at.
What it costs
| Government fee | Free |
| Our consulting fee | from 300 THB |
How we work together
You fill in a short questionnaire and hand over the basics of your case.
We assess the risk — past stamps, refusals, overstays — build the filing strategy and fix the final price with no hidden charges.
You collect the documents from our checklist — bank statement, certificates, photo, bookings.
We audit the documents: statement format, translations, dates, wording. You get corrections back.
You complete the e-Visa form under our supervision and pay the consular fee.
We run the process, track the status and help you answer any follow-up request from the consulate.
You enter Thailand.
We check the issued visa for consulate errors and give you border-crossing instructions.
Common mistakes
Section 38 of the Immigration Act puts the duty on the owner or manager of the residence, not on the foreign guest.
A current TM30 is often required before Immigration will accept your 90-day report or extension application.
FAQ
Do I need TM30 if I stay in a hotel?
Hotels file TM30 automatically. You need it when renting an apartment, condo, or house where the landlord has not filed.
What if my landlord refuses to file?
You can file on behalf of the landlord at the local immigration office, but you will need property documents. We can help navigate this.
Sources
- Immigration Bureau — extension of stay · Immigration Bureau, Royal Thai Police