LandedGo

Thailand

Thailand 90-Day Reporting Requirement — Complete Guide 2026

Who must file, online vs in-person, common errors, and how to set reminders so you never miss a window.

9 min read

What 90-day reporting is

Long-stay visa holders often must notify immigration of their address every 90 days, even if nothing changed. It is an administrative check-in, not a visa extension by itself.

Online filing

When the portal works smoothly it saves queues; keep PDF confirmations. Upload quality and passport scans matter.

In-person backup

If the system rejects you, go early with copies and patience; offices differ in strictness.

Missed deadlines

Fines can escalate; fix promptly and bring a polite attitude plus complete paperwork.

Online vs in-person: when to pivot

If uploads fail repeatedly, print the rejection reason and go early with passport copies. Dress neutrally; patience correlates with shorter visits.

Calendar discipline

  • Set reminders 10 days before due.
  • Track passport stamp quirks after border runs.
  • Keep PDF confirmations in a dedicated folder.

Agents can help, but you remain responsible for deadlines — verify receipts every time.

Common data mismatches

Typos in TM30 address lines create re

Unlock full access in the app

The complete guide — verified intel, live community data, and AI concierge — available to LandedGo members.

Get LandedGo free

Free to install. Account required for full access.

Stay ahead of deadlines and scams in one app

LandedGo turns local intelligence into checklists and reminders — built for foreigners navigating Vietnam and Thailand.

Get LandedGo

Related guides