TM.30 & 90-Day Reporting for Foreigners in Phuket — Compliance Done For You
Two paperwork obligations trip up more foreigners in Phuket than any other — we file them for you, remind you before the next one, and rescue you when you've overstayed the deadline.
Every foreigner in Thailand has 2 mandatory reporting duties: (1) TM.30 — landlord/hotel must notify Immigration within 24 hours of your arrival at any address; (2) TM.47 90-Day — you must report your current address every 90 days if staying continuously. Add a Re-Entry Permit (single or multiple) before leaving to protect your visa. Fines run THB 800-2,000 per late filing and can void a visa extension. We manage all three on a fixed monthly retainer from Phuket, with calendar reminders synced to your device.
Pricing
฿800 – ฿12,000
per filing / monthly retainer
Turnaround
Same-day filing at Phuket Immigration
TM.30 Deadline
24 hours from arrival at any address
90-Day Report
7 days before to 7 days after due date
TM.30 Penalty
THB 800-2,000 per late
90-Day Penalty
THB 2,000 + THB 200/day (max 5,000)
Phuket Imm Office
Chalong (main) + Airport branch
TM.30 — The Rule Everyone Breaks
TM.30 is a legal obligation on the property owner (landlord, hotel, condo juristic person) to notify Immigration of every foreign guest within 24 hours of check-in — but Immigration will fine YOU when you show up for a visa extension without a valid TM.30 receipt on file.
In practice, hotels almost always file on your behalf; long-stay condo landlords almost never do. If you rent a private condo in Phuket, you are functionally responsible for making sure the filing happens — because the fine and the extension refusal will land on you, not the landlord.
Re-file after every international arrival — even a weekend trip to KL resets the clock
Re-file after every domestic move — different Phuket address = new TM.30
Keep the digital TM.30 receipt on your phone — Immigration asks for it at every extension
Landlord POA is required if we file on behalf — we provide a template
90-Day Reporting — The Rolling Deadline
The TM.47 90-day report tells Immigration you're still at the same address. It resets every time you leave and re-enter Thailand (the counter restarts on re-entry). It is due every 90 days of continuous stay, filable 15 days before to 7 days after the deadline.
We track your due date from your last entry stamp or last filing and submit through the online portal (currently unreliable), by mail (7-14 days lead time), or in person at Phuket Immigration Chalong. In-person is often required after online submission fails — a common trap.
Re-Entry Permits — The Visa Insurance
If you leave Thailand without a Re-Entry Permit, your visa (Non-B, Non-O, DTV, LTR, Elite) is void on exit and you re-enter as a tourist. A single re-entry permit (THB 1,000) or multiple re-entry permit (THB 3,800) at any Immigration office or Phuket Airport before departure protects the visa.
We file at Phuket Immigration Chalong for THB 1,500 service fee, or at Phuket Airport for same-day departure emergencies.
The Monthly Retainer — Set It and Forget It
For foreigners staying long-term, we offer a THB 12,000/year retainer that covers unlimited TM.30 filings, all 90-day reports for the year, up to 2 re-entry permits, and calendar sync with your Google/Apple/Outlook calendar. One less thing to think about, one less way to void your visa.
Documents you'll need
TM.30
Passport copy + entry stamp + visa page
Landlord ID card + Tabien Baan + Chanote (or lease)
Landlord POA if we file for you (template provided)
Do I need TM.30 if I'm just here on a tourist visa?+
Yes — TM.30 applies to every foreigner at every address, regardless of visa type. Hotels handle it automatically; landlords usually don't.
What if I overstay the 90-day deadline?+
Fine is THB 2,000 flat + THB 200/day up to a THB 5,000 cap. Immigration will process the late report on the spot — but repeat offenders may face extension refusal.
Can I file 90-day online?+
In theory yes, but the portal frequently rejects submissions in the last 24 hours before the deadline. We file in person for reliability.
Does a border run reset the 90-day counter?+
Yes — the counter starts fresh from your latest entry stamp. Whenever you leave and re-enter Thailand, the previous 90-day cycle is discarded.
Do I need a re-entry permit on a multiple-entry visa?+
Depends: METV, Elite, LTR, and DTV do NOT require one. Single-entry Non-B and Non-O DO require one — leaving without it voids your visa.
Who is legally responsible for filing TM.30 — me or my landlord?+
Under the Immigration Act the duty sits with the house-master, owner or possessor of the residence. In practice Phuket Immigration will still ask the foreigner to produce the TM.30 receipt at extension and 90-day counters, so keep a copy yourself even when the landlord files.
Does a 90-day report replace a visa extension?+
No. The 90-day report is an address notification only. It grants no permission to stay — your permitted stay comes solely from the entry stamp or extension, and reporting on time does not extend it by a single day.
Can I file the 90-day report early or by post?+
In person you can file from 15 days before to 7 days after the due date; by registered post the package must reach the office at least 15 days before the due date. Approval and any late-filing fine remain at the discretion of the immigration officer. Current rules: immigration.go.th.
Never miss a filing again — sign up for our TM.30 + 90-day retainer via LINE @thainotary. Onboarding takes 30 minutes and covers your entire year in Phuket.
Government fees and processing times on this page were last verified in July 2026 by our Notarial Services Attorneys registered with the Lawyers Council of Thailand. Figures follow published agency schedules, may change without notice, and actual turnaround depends on each authority's queue. Please reconfirm with the issuing authority before you file.