What it means

TM30 is the immigration form that must be filed by the owner or possessor of a dwelling — hotel, apartment, condo owner, or private landlord — within 24 hours of any foreigner checking in to that property. Filing is done online at tm30.immigration.go.th or in person at a Thai immigration office. The TM30 creates the address record in the immigration system that is used to validate 90-day report submissions, verify extension applications, and confirm your registered Pattaya address. Without a current TM30 on file, the online 90-day report portal fails (typically with an unhelpful generic error), and immigration counter staff will refuse to process extension or 90-day applications until the TM30 is corrected. The 24-hour filing deadline applies every time you check in to a new address — not just the first time you arrive in Thailand.

Why it matters in Pattaya

TM30 is the single most common cause of preventable rejection at Jomtien Immigration. Pattaya's rental market is dominated by informal arrangements: private condo owners renting units directly without letting agents, short-term Airbnb hosts, and small-scale landlords who are unaware of or dismiss the TM30 obligation. This creates a systematic mismatch: thousands of Pattaya expats discover TM30 problems at the immigration counter after waiting two hours in the queue, having brought complete extension documents. Counter staff increasingly reject applications immediately if TM30 is not current — they check the system before taking your documents. From 2023, Jomtien's enforcement of this check has been consistent. The practical solution is to verify your TM30 status at tm30.immigration.go.th using your passport number before any immigration appointment.

When you need it

Common mistakes

Full guide: TM30 reporting guide · Landlord refusal fixes · 90-day report.

Related terms

90-day report · Extension · Tabien baan · Immigration Bureau

Free 15-min consultation

Want a personal answer?

A real human in Pattaya replies within 24 hours.

Book free consult → · WhatsApp +66 96 728 6999